@font-face{font-family:Terminal Grotesque;src:url(../assets/terminal-grotesque.ttf) format("truetype");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:Fungus Bold;src:url(../assets/fungus-bold.ttf) format("truetype");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:Matiz;src:url(../assets/matiz.ttf) format("truetype");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:Akira;src:url(../assets/akira.otf) format("truetype");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:Ballantines;src:url(../assets/ballantines.otf) format("truetype");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:Colonel Serial;src:url(../assets/colonel-serial.ttf) format("truetype");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:Florida;src:url(../assets/florida.ttf) format("truetype");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:Kino;src:url(../assets/kino.ttf) format("truetype");font-display:block;font-weight:400;font-style:normal}::selection{background:#000}::-moz-selection{background:#000}*{box-sizing:border-box}html{background-color:#ed2d7a}body,input{margin:0;padding:0;font-family:Arial;font-size:23px;background-color:#fff}p{font-family:Arial;font-size:23px}@media only screen and (max-width: 850px){p{font-size:18px}}body::-webkit-scrollbar{width:15px}body::-webkit-scrollbar-track{background-color:#ed2d7a}body::-webkit-scrollbar-thumb{background-color:orange;outline:none}img{width:100%}a{color:#000;text-decoration:none}p{padding:0;margin:0}video{width:100%}.lazyload,.lazyloading{opacity:0}@keyframes fade-in-and-up{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.lazyloaded,.lazyloaded.lazyloaded-simple{opacity:0;animation:fade-in .5s ease;animation-fill-mode:forwards}.lazyloaded.lazyloaded-animaiton{opacity:0;animation:fade-in-and-up .5s ease;animation-fill-mode:forwards}.lazyloaded.lazyloaded-hidden{opacity:0;animation:unset}.bod-page{margin:0;position:relative;width:100%;background-color:#fff}.bod-page--menu-is-open{overflow:hidden!important;position:relative;margin-right:15px}.bod-page-gate{overflow:hidden;background-color:#fff;height:100vh}.bod-page-gate .bod-ag-container{opacity:0;animation:fade-in .2s .2s ease forwards;pointer-events:auto}.bod-page-gate .bod-page-content{opacity:1;pointer-events:none;cursor:default!important}.bod-page-gate .bod-page-content .bod-screensaver-click{opacity:0}.bod-page-gate--closed{overflow:visible;background-color:#fff;height:auto}.bod-page-gate--closed .bod-ag-container{display:none}.bod-page-gate--closed .bod-page-content{opacity:1;pointer-events:auto}.bod-page-gate--closed .bod-page-content .bod-screensaver-click{opacity:1}.bod-page--loading{background-color:#fff;pointer-events:none}.bod-page--loading .bod-page-content,.bod-page--loading .bod-ag-container{opacity:0;animation:unset}.bod-ag-container{width:100vw!important;height:100vh;min-height:100vh!important;position:fixed!important;top:0!important;left:0!important;z-index:10000!important;margin-left:0!important;max-height:100%!important;padding:20px!important;box-shadow:none!important;background:#00000080!important;color:#000!important;letter-spacing:0;font-weight:400!important;overflow-x:scroll;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;text-align:left;cursor:default!important}.bod-ag-container--closed{display:none}.bod-ag-inner{width:330px;background-color:#c0fd88;display:flex;flex-wrap:wrap;flex-direction:column;padding:12.5px;font-size:23px;font-family:Arial}@media only screen and (max-width: 850px){.bod-ag-inner{width:60%;min-width:auto}}@media only screen and (max-width: 850px){.bod-ag-inner{width:90%}}.bod-ag-inner--shop{background-color:#00bfff}.bod-ag-form{display:flex;flex-wrap:wrap;font-family:Arial;font-size:23px;letter-spacing:0}.bod-ag-terms{text-transform:initial;padding-top:25px;font-family:Arial;font-size:13px;letter-spacing:0}.bod-ag-terms a{text-decoration:underline}.bod-ag-title{font-weight:700;padding-bottom:25px}.bod-ag-text{width:100%;text-transform:initial}.bod-ag-button{margin:8px 20px 8px 0;padding:0 20px;background:#fff;border:2px dashed black}.bod-entry-animation{display:none}.bod-page--welcome .bod-entry-animation{position:relative;overflow:hidden;cursor:pointer;height:100vh;width:100%;display:block;background-color:#fff}.bod-page--welcome .bod-page-content-inner{display:none}.bod-page--welcome .bod-screensaver--splash,.bod-page--welcome .bod-main-logo{display:flex}.bod-page--welcome.bod-page--hover .bod-main-logo-main-colours{display:none}.bod-page--welcome.bod-page--hover .bod-main-logo-hover-colours{display:block}.bod-main-logo-main-colours{display:block;width:100%}.bod-main-logo-hover-colours{display:none;width:100%}.js-splash-logo-hover:hover{cursor:pointer}.bod-main-logo{position:fixed;top:0;right:0;width:100%;height:100vh;display:none;align-items:center;justify-content:center;z-index:1000;flex-direction:column}.bod-main-logo svg{width:100%}.bod-screensaver--splash{position:fixed;display:none;width:100%;height:100vh;z-index:100;pointer-events:none;top:0;left:0;background-color:transparent}.bod-screensaver-click{display:flex;opacity:1}.bod-screensaver-click p{line-height:1;font-size:40px;font-family:Terminal Grotesque}.bod-main-menu-container{position:fixed;top:0;z-index:100;background-color:#fff;width:100%;opacity:0;pointer-events:none;z-index:150}.bod-main-menu-animation-container{position:relative;width:100%}.bod-main-menu-container--open{opacity:1;pointer-events:auto}.bod-main-menu-container-inner{height:100vh;margin:0 150px;display:flex;justify-content:space-between}@media only screen and (max-width: 1205px){.bod-main-menu-container-inner{margin:0 130px}}@media only screen and (max-width: 1150px){.bod-main-menu-container-inner{margin:0 40px}}@media only screen and (max-width: 850px){.bod-main-menu-container-inner{margin:0 20px}}.bod-main-menu-item-container{font-family:Terminal Grotesque;text-transform:uppercase;font-size:33px;list-style:none;line-height:2em;margin-top:-10px;width:50%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;padding-bottom:100px;padding-top:150px}.bod-main-menu-item-container::-webkit-scrollbar{display:none}@media only screen and (max-width: 850px){.bod-main-menu-item-container{width:100%;padding-top:150px}}@media only screen and (max-width: 600px){.bod-main-menu-item-container{padding-top:100px}}.bod-main-menu-item-container li a.is-active:before{content:"";width:20px;height:20px;background-color:orange;border-radius:50%;margin-right:10px;display:inline-block}.bod-main-menu-container-inner--show-video .bod-tab-video-container{display:block}.bod-main-menu-container-inner--show-video .bod-tab-container--announcement{display:none}.bod-main-menu-container-inner--show-socials .bod-tab-social-container{display:block}.bod-main-menu-container-inner--show-socials .bod-tab-container--green,.bod-tab-container{display:none}@media only screen and (max-width: 850px){.bod-tab-container{display:flex;align-items:center;justify-content:center;position:absolute;width:calc(7vw + 40px);height:calc(7vw + 40px);padding:20px}}.bod-tab-container:hover{cursor:pointer}.bod-tab-container--announcement{background-color:#ed2d7a;top:150px;right:0}.bod-tab-container--green{background-color:#c0fd88;top:275px;right:0}.bod-tab-container--stingrays{position:fixed;top:150px;right:0;background-color:orange;z-index:95;display:flex;align-items:center;justify-content:center;width:calc(2.5vw + 40px);height:calc(2.5vw + 40px);padding:20px}@media only screen and (max-width: 850px){.bod-tab-container--stingrays{width:calc(7vw + 40px);height:calc(7vw + 40px)}}.bod-tab-video-container-stingrays--show-video{position:fixed!important;top:150px!important;right:0;display:block!important;z-index:95;background-color:orange!important;padding:75px 10px 10px!important;width:40%}.bod-tab-container--hide,.bod-tab-video-container{display:none}@media only screen and (max-width: 850px){.bod-tab-video-container{display:none;position:absolute;top:150px;right:0;width:50%;min-width:350px;background-color:#ed2d7a;padding:25px 100px 25px 25px}}.bod-video-cross-image{position:absolute;top:0;right:0;width:calc(2.5vw + 40px);height:calc(2.5vw + 40px);padding:20px}@media only screen and (max-width: 850px){.bod-video-cross-image{width:calc(7vw + 40px);height:calc(7vw + 40px)}}.bod-video-cross-image:hover{cursor:pointer}.bod-tab-social-container{display:none}@media only screen and (max-width: 850px){.bod-tab-social-container{display:none;position:absolute;top:275px;right:0;width:300px;background-color:#c0fd88}}.bod-tab-social-inner{padding:25px 50px 25px 25px;text-transform:uppercase}.bod-tab-social-inner a{text-decoration:underline;color:#00bfff}.bod-social-container{width:calc(25% - 25px);padding-top:150px}@media only screen and (max-width: 1150px){.bod-social-container{width:30%;padding-right:25px}}@media only screen and (max-width: 850px){.bod-social-container{display:none}}.bod-social-container--page{width:70%;margin-left:30%}.bod-social-inner{background-color:#c0fd88;padding:12.5px;text-transform:uppercase}.bod-social-inner a{text-decoration:underline;color:#00bfff}.bod-video-pop-up-container{width:25%;padding-top:150px}@media only screen and (max-width: 850px){.bod-video-pop-up-container{display:none}}.bod-video-pop-up-inner{background-color:#ed2d7a;display:flex;flex-direction:column;padding:12.5px}.bod-pop-up-close{cursor:pointer}.bod-video-pop-up-container--close{display:none!important}.bod-video-pop-up-container--stingrays{display:flex;flex-direction:column;position:fixed;width:35%;min-width:400px;right:-40%;margin-right:20px;z-index:90;bottom:40px;background-color:#c0fd88;padding:12.5px}@media only screen and (max-width: 850px){.bod-video-pop-up-container--stingrays{display:block;right:-100%;min-width:0;width:80%;padding:15px}}.bod-sp-video-entrance-animation{right:0;transition:all 1.5s 1s ease}.bod-video-pop-up{width:100%}.bod-iframe-container{position:relative;overflow:hidden;padding-top:178.25%}.bod-iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.bod-iframe-container--landscape{padding-top:41.5%;position:relative;overflow:hidden;z-index:40;background-color:#000}.bod-iframe-container--landscape iframe{position:absolute;top:0;left:0;width:100%;height:100%}.bod-iframe-container--music{padding-top:80%;position:relative;overflow:hidden;z-index:40;background-color:#000}@media only screen and (max-width: 850px){.bod-iframe-container--music{padding-top:50%}}.bod-iframe-container--music iframe{position:absolute;top:0;left:0;width:100%;height:100%}.bod-video-pop-up-annotation{width:100%;list-style:none}.bod-video-pop-up-button{width:100%;text-transform:uppercase;text-align:left;font-size:23px;font-weight:700;margin-bottom:10px}.bod-video-pop-up-button a{text-decoration:underline;color:#00bfff}@keyframes event-pop-up-slide-in{0%{right:-500px}to{right:20px}}.bod-event-pop-up-container{width:80%;margin-top:50px;z-index:-1}@media only screen and (max-width: 850px){.bod-event-pop-up-container{display:none}}.bod-event-pop-up-container-inner{background-color:orange;padding:12.5px}.bod-event-pop-up-description{font-size:23px;text-transform:uppercase;margin-bottom:12.5px}@media only screen and (max-width: 850px){.bod-event-pop-up-description{font-size:13px;width:80%}}.bod-event-sticky{z-index:10}.bod-event-filter-sticky{z-index:20}.bod-event-pop-up-annotation{font-size:13px;padding-top:12.5px}.bod-header-container{padding:30px 40px;position:fixed;width:100%;display:flex;justify-content:space-between;align-items:center;top:0;left:0;z-index:160;pointer-events:none}@media only screen and (max-width: 850px){.bod-header-container{position:fixed;margin-top:0;padding:20px;background-color:#fff}}.bod-header-container--menu-is-open{padding-right:55px}@media only screen and (max-width: 850px){.bod-header-container--menu-is-open{padding-right:20px}}@media only screen and (max-width: 600px){.bod-header-container--menu-is-open{padding-right:20px}}.bod-header-container--menu-is-open .bod-menu-item-hamburger-image{opacity:0}.bod-header-container--menu-is-open .bod-menu-item-cross-image{opacity:1}.bod-header-logo-container{position:relative;width:20%;pointer-events:auto;min-width:270px}@media only screen and (max-width: 850px){.bod-header-logo-container{width:60%;min-width:auto;max-width:450px}}@media only screen and (max-width: 600px){.bod-header-logo-container{max-width:220px}}.bod-header-logo svg{width:100%}.bod-header-logo--main{top:0;left:0;position:absolute;opacity:1;width:100%}.bod-header-logo--main:hover{opacity:0;cursor:pointer}.bod-header-item{width:2.5%;pointer-events:auto;min-width:35px}@media only screen and (max-width: 850px){.bod-header-item{width:7%;min-width:auto;max-width:54px}}@media only screen and (max-width: 600px){.bod-header-item{max-width:35px}}.bod-header-item--hamburger{position:relative;cursor:pointer}.bod-header-item--hamburger-shop{margin-top:4px}.bod-header-item--cart{position:relative;cursor:pointer}@media only screen and (max-width: 850px){.bod-header-item--cart{margin-top:-1%}}.bod-header-item--cart-shop{margin-top:5px}.bod-menu-item-hamburger-image{display:block;padding-top:8px}@media only screen and (max-width: 850px){.bod-menu-item-hamburger-image{padding-top:0}}.bod-menu-item-cross-image{top:0;left:0;position:absolute;opacity:0;width:100%;display:block}.bod-sideways-text-container{position:fixed;text-transform:uppercase;writing-mode:vertical-rl;transform:scale(-1);top:200px;left:40px;font-family:Terminal Grotesque;font-size:33px;z-index:0}.bod-sideways-text-container span:hover{cursor:pointer}@media only screen and (max-width: 1150px){.bod-sideways-text-container{display:none}}.bod-sideways-text-container--hide{display:none}.bod-takeover .bod-screensaver--splash{display:block;top:0;left:0;opacity:0;z-index:80}.bod-takeover--on .bod-screensaver--splash{opacity:1;z-index:100}@keyframes float-image-01{0%{left:-300px;top:0;transform:rotate(0)}25%{left:150vw;top:50%;transform:rotate(350deg)}30%{left:120vw;top:20%;transform:rotate(0)}65%{left:-40vw;top:65%;transform:rotate(-150deg)}65%{left:20vw;top:155%;transform:rotate(-150deg)}to{left:-300px;top:0;transform:rotate(150deg)}}@keyframes float-image-02{0%{right:-300px;top:0;transform:rotate(15deg)}25%{right:60%;top:150%;transform:rotate(45deg)}50%{right:120vw;top:0%;transform:rotate(0)}75%{right:100vw;top:15%;transform:rotate(-15deg)}to{right:-300px;top:0;transform:rotate(15deg)}}@keyframes float-image-03{0%{right:30px;top:-1000px;transform:rotate(35deg)}25%{right:60%;top:130%;transform:rotate(360deg)}50%{right:120vw;top:160%;transform:rotate(-100deg)}75%{right:0;top:-150%;transform:rotate(-150deg)}to{right:110vw;top:5%;transform:rotate(350deg)}}@keyframes float-image-04{0%{left:30px;top:-1000px;transform:rotate(35deg)}25%{right:60%;top:130%;transform:rotate(10deg)}50%{right:120vw;top:130%;transform:rotate(-10deg)}75%{right:0;top:-150%;transform:rotate(-15deg)}to{right:110vw;top:5%;transform:rotate(35deg)}}@keyframes float-image-05{0%{left:30px;bottom:-400px;transform:rotate(350deg)}5%{left:30px;bottom:-400px;transform:rotate(350deg)}45%{left:60px;bottom:150%;transform:rotate(10deg)}80%{left:40%;bottom:-150%;transform:rotate(390deg)}to{left:0;bottom:150%;transform:rotate(-15deg)}}@keyframes float-image-06{0%{right:15%;top:-150%;transform:rotate(0)}35%{right:20%;top:150%;transform:rotate(150deg)}65%{right:-150%;top:80%;transform:rotate(10deg)}to{right:30%;bottom:-150%;transform:rotate(-15deg)}}@keyframes float-image-07{0%{right:20%;bottom:-150%;transform:rotate(0)}35%{right:100%;bottom:150%;transform:rotate(150deg)}65%{right:-100%;bottom:-50%;transform:rotate(10deg)}to{right:100%;bottom:150%;transform:rotate(-15deg)}}@keyframes float-image-08{0%{left:50%;bottom:-150%;transform:rotate(20deg)}25%{left:50%;bottom:150%;transform:rotate(350deg)}40%{left:120vw;bottom:20%;transform:rotate(0)}65%{left:-40vw;bottom:45%;transform:rotate(-150deg)}to{left:50%;bottom:-150%;transform:rotate(20deg)}}.bod-screensaver-image{pointer-events:none}.bod-screensaver-image--0{width:140px;position:absolute;z-index:50;left:50%;bottom:-150%;animation:float-image-08 70s 10s ease infinite}@media only screen and (max-width: 850px){.bod-screensaver-image--0{width:70px}}.bod-screensaver-image--1{width:80px;position:absolute;left:-300px;top:0;z-index:50;animation:float-image-01 60s ease infinite}@media only screen and (max-width: 850px){.bod-screensaver-image--1{width:40px}}.bod-screensaver-image--2{width:140px;position:absolute;right:-300px;top:0;z-index:50;animation:float-image-02 65s ease infinite;animation-delay:-5s}@media only screen and (max-width: 850px){.bod-screensaver-image--2{width:70px}}.bod-screensaver-image--3{width:140px;position:absolute;right:30px;top:-1000px;z-index:50;animation:float-image-03 65s ease infinite;animation-delay:-10s}@media only screen and (max-width: 850px){.bod-screensaver-image--3{width:70px}}.bod-screensaver-image--4{width:140px;position:absolute;right:30px;top:-1000px;z-index:50;animation:float-image-04 60s ease infinite}@media only screen and (max-width: 850px){.bod-screensaver-image--4{width:70px}}.bod-screensaver-image--5{width:140px;position:absolute;z-index:50;animation:float-image-05 60s ease infinite;animation-delay:-5s}@media only screen and (max-width: 850px){.bod-screensaver-image--5{width:70px}}.bod-screensaver-image--6{width:140px;position:absolute;z-index:50;animation:float-image-06 60s ease infinite;animation-delay:-5s}@media only screen and (max-width: 850px){.bod-screensaver-image--6{width:70px}}.bod-screensaver-image--7{width:140px;position:absolute;z-index:50;animation:float-image-07 60s ease infinite}@media only screen and (max-width: 850px){.bod-screensaver-image--7{width:70px}}.bod-screensaver-image--8{width:140px;position:absolute;z-index:50;animation:float-image-08 60s ease infinite;animation-delay:-5s}@media only screen and (max-width: 850px){.bod-screensaver-image--8{width:70px}}.bod-screensaver-image--9{width:140px;position:absolute;left:30px;bottom:-400px;z-index:50;animation:float-image-05 60s 10s ease infinite;animation-delay:-15s}@media only screen and (max-width: 850px){.bod-screensaver-image--9{width:70px}}.bod-screensaver-image--10{width:120px;position:absolute;right:30px;top:-1000px;z-index:50;animation:float-image-03 65s 10s ease infinite;animation-delay:-15s}@media only screen and (max-width: 850px){.bod-screensaver-image--10{width:60px}}.bod-screensaver-image--11{width:100px;position:absolute;z-index:50;right:20%;bottom:-150%;animation:float-image-07 60s 10s ease infinite;animation-delay:-15s}@media only screen and (max-width: 850px){.bod-screensaver-image--11{width:50px}}.bod-screensaver-image--12{width:80px;position:absolute;left:-300px;top:0;z-index:50;animation:float-image-01 60s 10s ease infinite;animation-delay:-15s}@media only screen and (max-width: 850px){.bod-screensaver-image--12{width:40px}}.bod-screensaver-image--13{width:100px;position:absolute;z-index:50;right:15%;top:-150%;animation:float-image-06 60s 10s ease infinite;animation-delay:-15s}@media only screen and (max-width: 850px){.bod-screensaver-image--13{width:50px}}.bod-screensaver-image--14{width:140px;position:absolute;z-index:50;right:30px;top:-1000px;animation:float-image-02 60s 10s ease infinite;animation-delay:-15s}@media only screen and (max-width: 850px){.bod-screensaver-image--14{width:70px}}.bod-screensaver-image--15{width:100px;position:absolute;z-index:50;right:30px;top:-1000px;animation:float-image-04 60s 10s ease infinite;animation-delay:-15s}@media only screen and (max-width: 850px){.bod-screensaver-image--15{width:50px}}.bod-screensaver-image--16{width:140px;position:absolute;z-index:50;left:50%;bottom:-150%;animation:float-image-08 60s 10s ease infinite;animation-delay:-15s}@media only screen and (max-width: 850px){.bod-screensaver-image--16{width:70px}}.bod-screensaver-image--17{width:80px;position:absolute;left:-300px;top:0;z-index:50;animation:float-image-01 40s 8s ease infinite;animation-delay:-15s}@media only screen and (max-width: 850px){.bod-screensaver-image--17{width:40px}}.bod-screensaver-image--18{width:140px;position:absolute;right:-300px;top:0;z-index:50;animation:float-image-02 40s 8s ease infinite;animation-delay:-15s}@media only screen and (max-width: 850px){.bod-screensaver-image--18{width:70px}}.bod-screensaver-image--19{width:100px;position:absolute;right:30px;top:-1000px;z-index:50;animation:float-image-03 40s 8s ease infinite;animation-delay:-30s}@media only screen and (max-width: 850px){.bod-screensaver-image--19{width:50px}}.bod-screensaver-image--20{width:140px;position:absolute;right:30px;top:-1000px;z-index:50;animation:float-image-04 40s 8s ease infinite;animation-delay:-30s}@media only screen and (max-width: 850px){.bod-screensaver-image--20{width:70px}}.bod-screensaver-image--21{width:140px;position:absolute;z-index:50;left:30px;bottom:-400px;animation:float-image-05 40s 8s ease infinite;animation-delay:-30s}@media only screen and (max-width: 850px){.bod-screensaver-image--21{width:70px}}.bod-screensaver-image--22{width:120px;position:absolute;z-index:50;right:15%;top:-150%;animation:float-image-06 40s 8s ease infinite;animation-delay:-30s}@media only screen and (max-width: 850px){.bod-screensaver-image--22{width:60px}}.bod-screensaver-image--23{width:140px;position:absolute;z-index:50;right:20%;bottom:-150%;animation:float-image-07 40s 8s ease infinite;animation-delay:-30s}@media only screen and (max-width: 850px){.bod-screensaver-image--23{width:70px}}.bod-screensaver-image--24{width:140px;position:absolute;z-index:50;left:50%;bottom:-150%;animation:float-image-08 40s 8s ease infinite;animation-delay:-30s}@media only screen and (max-width: 850px){.bod-screensaver-image--24{width:70px}}.bod-main-content-container{padding:150px 150px 50px}@media only screen and (max-width: 1205px){.bod-main-content-container{padding:150px 130px 50px}}@media only screen and (max-width: 1150px){.bod-main-content-container{padding:150px 40px 50px}}@media only screen and (max-width: 850px){.bod-main-content-container{padding:150px 20px 50px}}@media only screen and (max-width: 600px){.bod-main-content-container{padding:100px 20px 50px}}.bod-main-content-container--full-width{padding:150px 0 0;width:100%;position:relative}@media only screen and (max-width: 850px){.bod-main-content-container--full-width{width:100%;padding:135px 0 0}}@media only screen and (max-width: 600px){.bod-main-content-container--full-width{padding:125px 0 0}}.bod-main-content-container--b .bod-beerfeature-container,.bod-main-content-container--b .bod-beerfeature-container p{font-family:roboto mono!important}.bod-main-content-container--c .bod-beerfeature-container,.bod-main-content-container--c .bod-beerfeature-container p{font-family:futura!important}.bod-main-content-container--bod-squad{background-color:#fcb514;position:relative;z-index:80;margin-bottom:50px}.bod-main-content-container--minus-top{padding-top:0}.bod-breadcrumb-sticky{z-index:100}.bod-breadcrumb-container{margin-bottom:50px;text-transform:uppercase;font-size:13px;font-weight:lighter}.bod-breadcrumb-container .bod-breadcrumb-item a{background-color:#00bfff}.bod-breadcrumb-container .bod-breadcrumb-item:after{content:">";padding:0 5px;display:inline-block}.bod-breadcrumb-container .bod-breadcrumb-item:last-child:after{content:"";display:none}.bod-breadcrumb-container .bod-breadcrumb-item--pink a{background-color:#ed2d7a}.bod-breadcrumb-container .bod-breadcrumb-item--blue a{background-color:#00bfff}.bod-breadcrumb-container .bod-breadcrumb-item--green a{background-color:#c0fd88}@media only screen and (max-width: 850px){.bod-breadcrumb-container{display:none;margin-bottom:30px}}.bod-breadcrumb-container--extra-margin{padding:0 150px 50px;background-color:#fff;z-index:90;margin-bottom:0;position:relative}.bod-full-width-text-container{list-style:none;margin-bottom:50px;text-transform:uppercase}@media only screen and (max-width: 850px){.bod-full-width-text-container{margin-bottom:30px}}.bod-announcement-container{position:relative;overflow:hidden;font-size:4.2vw;text-align:center;border:solid black 2px;padding:25px;text-transform:uppercase;margin-bottom:50px;display:flex;align-items:center;justify-content:center;height:400px}@media only screen and (max-width: 850px){.bod-announcement-container{font-size:35px;margin-bottom:30px;padding:25px;line-height:1.5;height:300px}}.bod-announcement-container--extra-margin{margin:0 150px 50px}@media only screen and (max-width: 850px){.bod-announcement-container--extra-margin{margin:0 20px 50px}}.bod-announcement-paragraph{line-height:1.5;padding:50px 0;font-size:4.2vw}@media only screen and (max-width: 850px){.bod-announcement-paragraph{font-size:35px}}.bod-announcement-paragraph a:hover{background-color:#faf38d}.bod-announcement-paragraph--mobile{display:none}@media only screen and (max-width: 850px){.bod-announcement-paragraph--mobile{display:block}}.bod-announcement-paragraph--desktop{display:block}@media only screen and (max-width: 850px){.bod-announcement-paragraph--desktop{display:none}}.bod-text-orange{background-color:orange}.bod-text-yellow{background-color:#faf38d}.bod-text-green{background-color:#c0fd88}.bod-text-blue{background-color:#00bfff}.bod-text-blue-link a{color:#00bfff;text-decoration:underline;text-transform:uppercase}.bod-text-red{background-color:red}.bod-text-pink{background-color:#ed2d7a}.bod-uppercase-text{text-transform:uppercase}.bod-underline{text-decoration:underline}.bod-bold{font-weight:700}.bod-center{text-align:center}.bod-small-button-container{width:100%;display:flex;padding:25px 0}@media only screen and (max-width: 850px){.bod-small-button-container{display:block;margin-bottom:30px}}.bod-small-button{background-color:transparent!important;border:none!important}.bod-small-button button{background-color:transparent!important}@media only screen and (max-width: 850px){.bod-small-button{margin-bottom:12.5px}}.bod-small-button--wrap{margin-bottom:25px}.bod-small-button--bottom-margin{margin-bottom:30px}.bod-small-button--top-margin{margin-top:30px}.bod-small-button-link{border:black solid 1px!important;border-radius:25px;padding:5px 25px;text-align:center;text-transform:uppercase;font-size:23px;margin-right:25px;z-index:0}.bod-small-button-link:hover{background-color:#c0fd88!important;cursor:pointer}@media only screen and (max-width: 850px){.bod-small-button-link{margin-right:0;margin-bottom:30px;text-align:left;padding:5px 20px;font-size:18px!important}}.bod-image-medium{width:75%;margin:50px auto}@media only screen and (max-width: 850px){.bod-image-medium{margin-bottom:30px;width:100%;margin-top:0}}.bod-main-title-container{width:75%;margin:0 12.5% 25px;display:inline-block}@media only screen and (max-width: 850px){.bod-main-title-container{width:100%;padding:0;margin:0 0 30px}}.bod-main-title-container--mobile{display:none}@media only screen and (max-width: 850px){.bod-main-title-container--mobile{display:block;padding-top:25px}}.bod-main-text-container{width:75%;margin:0 auto 50px}.bod-main-text-container li{list-style:none}.bod-main-text-container p{margin-bottom:25px}@media only screen and (max-width: 850px){.bod-main-text-container{width:100%;padding:0;margin:0 0 30px;font-size:18px}}.bod-main-text-container--less-margin{margin:0 0 50px}.bod-main-text-container--left-align{text-align:left;margin:0 0 50px}.bod-main-text-container--bottom{text-align:center}.main-text-container--bottom--extra-margin{text-align:center;line-height:1.6;margin:0 150px}@media only screen and (max-width: 850px){.main-text-container--bottom--extra-margin{width:100%;margin:0;padding:0}}.bod-main-text-container--no-margin{width:100%;margin:0 0 25px}.bod-booking-container{width:100%;margin-bottom:50px}.bod-booking-container iframe{width:100%;min-height:500px;border:2px black solid!important}.bod-venue-post-container{width:100%}.bod-venue-post{width:100%;display:flex;padding-bottom:50px}@media only screen and (max-width: 850px){.bod-venue-post{flex-wrap:wrap;padding-bottom:25px}}.bod-venue-post-image{width:calc(50% - 25px);position:relative;overflow:hidden;z-index:10;margin-right:25px}.bod-venue-post-image a{width:100%;height:100%}@media only screen and (max-width: 850px){.bod-venue-post-image{width:100%;padding-bottom:25px;margin-right:0}}.bod-post-image-background{width:100%;height:100%;background-size:cover;background-position:center;min-height:400px}.bod-title{font-size:30px;font-weight:700;margin-bottom:25px;line-height:1.1em;display:inline;text-transform:uppercase}.bod-main-text-container--about{padding-top:25px}.bod-yellow-title{font-size:30px;background-color:#faf38d;font-weight:700;margin-bottom:25px;line-height:1.1em;display:inline;text-transform:uppercase}.bod-yellow-title-container{display:inline-block;margin-bottom:25px}.bod-yellow-title-container--bottom-space{padding-bottom:25px;width:80%}@media only screen and (max-width: 1150px){.bod-yellow-title-container--bottom-space{width:70%}}@media only screen and (max-width: 600px){.bod-yellow-title-container--bottom-space{width:100%}}.bod-yellow-title--mobile{margin-bottom:25px;display:none}@media only screen and (max-width: 850px){.bod-yellow-title--mobile{display:inline-block}}.bod-venue-post-text{width:50%;font-size:18px}@media only screen and (max-width: 850px){.bod-venue-post-text{width:100%}}.bod-venue-post-text p{margin-bottom:25px}.bod-venue-post-text p:first-child{margin-top:0}.bod-venue-post-text .bod-small-button-container{justify-content:flex-start;padding-bottom:0;flex-wrap:wrap}.bod-venue-post-text .bod-small-button-link{font-size:Arial;margin:0 12.5px 0 0}.bod-venue-post-text-link{margin-top:25px}.bod-venue-post-text-link a{text-decoration:underline;text-transform:uppercase}.bod-banner-container{width:100%;margin-top:-20px;background-color:#ede8ce;margin-bottom:50px;z-index:20}.bod-banner-image{width:100%;margin-bottom:50px;z-index:50;position:relative}@media only screen and (max-width: 850px){.bod-banner-image{display:none}}.bod-banner-image--mobile{display:none}@media only screen and (max-width: 850px){.bod-banner-image--mobile{display:block;width:100%;margin-bottom:50px}}.bod-text-split-container{display:flex;justify-content:space-between}@media only screen and (max-width: 850px){.bod-text-split-container{flex-direction:column}}.bod-text-split-container--bod-squad{padding-top:75px}@media only screen and (max-width: 850px){.bod-text-split-container--bod-squad{padding-top:25px}}.bod-image-and-text-column{margin:0 150px;display:flex;justify-content:space-between}@media only screen and (max-width: 850px){.bod-image-and-text-column{flex-direction:column;margin:0 20px}}.bod-text-column-container{width:50%;font-size:23px}@media only screen and (max-width: 850px){.bod-text-column-container{width:100%}}.bod-text-column-container--spaced{padding-left:50px}@media only screen and (max-width: 850px){.bod-text-column-container--spaced{padding-left:0}}.bod-image-column-container{margin:0 150px}@media only screen and (max-width: 850px){.bod-image-column-container{width:100%;margin:0;padding:0 20px}}.bod-full-width-image{width:70%;margin:50px auto;padding-bottom:50px}@media only screen and (max-width: 850px){.bod-full-width-image{width:100%;margin:0}}.bod-pop-up-container{position:fixed;background-color:#c0fd88;z-index:90;padding:10px;font-size:12px;width:20%;margin:0 40%;top:50%;transform:translateY(-50%)}.bod-pop-up-button{background-color:#fff;text-transform:uppercase;margin-right:10px;padding:1px 15px;border:1px solid black;border-radius:30px}.bod-pop-up-button:hover{background-color:#00bfff;cursor:pointer}.bod-pop-up-container-close{width:100%;display:flex;justify-content:flex-end;font-size:13px;text-transform:uppercase;margin-bottom:6px}.bod-pop-up-container-close:hover{cursor:pointer}.bod-pop-up-container-close--mobile{display:none}@media only screen and (max-width: 850px){.bod-pop-up-container-close--mobile{position:absolute;top:0;right:0;padding:12.5px;width:100%;display:flex;justify-content:flex-end}}.bod-home-content-container-inner{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 850px){.bod-home-content-container-inner{flex-direction:column}}.bod-home-content-column{width:calc(33.33% - 25px)}@media only screen and (max-width: 1150px){.bod-home-content-column{width:calc(33.33% - 12.5px)}}@media only screen and (max-width: 850px){.bod-home-content-column{width:100%;display:flex;justify-content:space-between}}.bod-home-content-column--mobile{flex-wrap:wrap}.bod-home-content-column--beerfeature--mobile{display:none!important}@media only screen and (max-width: 850px){.bod-home-content-column--beerfeature--mobile{display:flex!important}}.bod-home-content-column--beerfeature{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;margin-bottom:25px}@media only screen and (max-width: 850px){.bod-home-content-column--beerfeature{display:none;margin-bottom:0}}.bod-home-content-column--beerfeature .bod-home-box-image{display:block;width:60%}@media only screen and (max-width: 850px){.bod-home-content-column--beerfeature .bod-home-box-image{width:100%;display:none}}.bod-home-content-column--beerfeature .bod-home-box--beerfeature{padding:25px}.bod-home-content-column--beerfeature .bod-home-box-image--mobile{display:none}@media only screen and (max-width: 850px){.bod-home-content-column--beerfeature .bod-home-box-image--mobile{display:block}}.bod-home-content-column--beerfeature .bod-home-box--rectangle{width:calc(33.33% - 25px);position:relative;height:100%}@media only screen and (max-width: 1150px){.bod-home-content-column--beerfeature .bod-home-box--rectangle{width:calc(33.33% - 12.5px)}}@media only screen and (max-width: 850px){.bod-home-content-column--beerfeature .bod-home-box--rectangle{width:calc(50% - 6px);height:auto}}.bod-home-box-image--feature,.bod-home-box-image--feature .bod-post-image{height:100%;object-fit:cover}.bod-home-box-image--feature .bod-post-image .ip-ratio-box{height:100%}.bod-home-box-image--feature .bod-post-image .ip-ratio-box img{height:100%;object-fit:cover}.bod-mobile-rectangle-column{display:flex;justify-content:space-between}.bod-home-box{position:relative;width:calc(33.33% - 25px);height:calc(27vw - 25px);width:100%;border:2px dashed black;margin-bottom:25px;cursor:pointer;overflow:hidden;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1150px){.bod-home-box{height:calc(36vw - 25px)}}@media only screen and (max-width: 850px){.bod-home-box{width:calc(50% - 6px);height:calc(50vw - 25px);margin-bottom:12.5px}}.bod-home-box:hover{border:2px dashed black}.bod-home-box--shop:hover{border:2px dashed orange}.bod-home-box--rectangle{width:100%;height:calc(33.33% - 25px);display:flex;align-items:center;justify-content:center;border:none;border:2px solid transparent}@media only screen and (max-width: 850px){.bod-home-box--rectangle{width:calc(50% - 6px);height:calc(40vw - 25px)}}.bod-home-box--align-top{align-items:flex-start;justify-content:flex-start;padding:25px}@media only screen and (max-width: 850px){.bod-home-box--align-top{align-items:center;justify-content:center}}.bod-home-box--beerfeature{border:2px solid transparent;padding:50px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 850px){.bod-home-box--beerfeature{padding:25px}}.bod-home-box--mobile{display:none}@media only screen and (max-width: 850px){.bod-home-box--mobile{display:flex}}@media only screen and (max-width: 850px){.bod-home-box--mobile--hide{display:none}}.bod-home-box--green{background-color:#c0fd88}.bod-home-box--blue{background-color:#00bfff}.bod-home-box--orange{background-color:orange}.bod-home-box--yellow{background-color:#faf38d}.bod-home-box--pink{background-color:#ed2d7a}.bod-home-box--iggy-pink{background-color:#f8e3e8}.bod-home-box-text{position:absolute!important;font-weight:bolder;text-transform:uppercase;font-size:23px;text-align:center;pointer-events:none;display:block;position:relative;z-index:10;padding:0 20px}@media only screen and (max-width: 1150px){.bod-home-box-text{font-size:23px}}@media only screen and (max-width: 850px){.bod-home-box-text{font-size:18px}}.bod-home-box-text--left-align{width:80%;margin:0;text-align:left}@media only screen and (max-width: 850px){.bod-home-box-text--left-align{display:none}}.bod-home-box-text--mobile{display:none}@media only screen and (max-width: 850px){.bod-home-box-text--mobile{font-size:18px;display:block;width:100%}}.bod-home-box-link{line-height:1.5}.bod-home-box-link span{background-color:#fff}@media only screen and (max-width: 850px){.bod-home-box-link span{background-color:transparent}}@media only screen and (max-width: 850px){.bod-white-background{background-color:#fff!important}}.bod-home-box-link--shop{font-family:Terminal Grotesque;font-size:70px;color:orange;text-decoration:underline;animation:shop-flash 1s infinite;background-color:transparent}@media only screen and (max-width: 850px){.bod-home-box-link--shop{font-size:11vw}}.bod-home-box-link--shop:hover{animation-play-state:paused}.bod-home-box-image{width:100%}.bod-home-box-image--shop{width:100%;margin:0;position:absolute;top:0;left:0;z-index:0}.bod-home-box-image--right-align{position:absolute;top:auto;bottom:12.5px;right:12.5px;transform:none;width:40%;margin:0;padding:12.5px}@media only screen and (max-width: 1150px){.bod-home-box-image--right-align{right:0}}@media only screen and (max-width: 850px){.bod-home-box-image--right-align{display:none}}.bod-home-box-image--booking{width:100%;margin:0;padding:25px;mix-blend-mode:multiply;position:absolute;top:0;right:0;z-index:0}@media only screen and (max-width: 850px){.bod-home-box-image--booking{display:none}}.bod-home-box--newsletter{background-color:#c0fd88}@media only screen and (max-width: 850px){.bod-home-box--desktop{display:none}}@keyframes shop-flash{0%{color:orange}49%{color:orange}50%{color:#c0fd88}to{color:#c0fd88}}.bod-newsletter-popup-container{width:100%;height:100%}.bod-newsletter-popup-container-inner{width:100%;padding:12.5px;background-color:#c0fd88;position:relative;height:100%;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width: 850px){.bod-newsletter-popup-container-inner{padding:0}}.bod-newsletter-popup-text{font-size:13px;text-transform:uppercase;padding-bottom:12.5px;width:100%}@media only screen and (max-width: 850px){.bod-newsletter-popup-text{display:none}}.bod-newsletter-form--popup{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}@media only screen and (max-width: 850px){.bod-newsletter-form--popup{display:none}}.bod-newsletter-link-button{display:none}.bod-newsletter-button{display:inline;background-color:#fff;border:1px dashed black;text-transform:uppercase}@media only screen and (max-width: 850px){.bod-newsletter-button{font-size:18px;position:absolute;top:50%;transform:translateY(-50%)}}.hbspt-form{padding:0 25px 0 0}.hbspt-form #hbspt-form-44c0133c-0e56-4d9296b5-7980ce1c6739 .hs-button{font-family:Arial!important;font-size:23px!important;background-color:#e18731!important;padding:15px!important;font-weight:400!important;color:#000!important;border:1px solid black!important;text-decoration:none;letter-spacing:0;text-transform:uppercase;text-align:center;width:100%!important}.hbspt-form #hbspt-form-44c0133c-0e56-4d9296b5-7980ce1c6739 .hs-button:hover{cursor:pointer}@media only screen and (max-width: 1150px){.hbspt-form #hbspt-form-44c0133c-0e56-4d9296b5-7980ce1c6739 .hs-button{font-size:13px!important;margin-top:0!important}}.bod-newsletter-form .klaviyo_condensed_styling,.bod-newsletter-form .klaviyo_styling{width:100%!important;max-width:100%!important;margin:0 auto!important}.bod-newsletter-form .klaviyo_condensed_styling .klaviyo_field_group,.bod-newsletter-form .klaviyo_styling .klaviyo_field_group{margin-bottom:0!important}.bod-newsletter-form .klaviyo_form_actions{text-align:left!important}.bod-newsletter-form .klaviyo_messages{font-family:Arial!important;font-size:13px!important;letter-spacing:0;line-height:1!important;color:#000!important;text-transform:uppercase}.bod-newsletter-form .klaviyo_messages p{font-family:Arial!important;font-size:13px!important;letter-spacing:0;line-height:1!important;margin:25px 0 0!important;color:#fff!important;text-transform:uppercase}.bod-newsletter-form .klaviyo_messages .error_message,.bod-newsletter-form .klaviyo_messages .success_message{font-family:Arial!important;font-size:13px!important;letter-spacing:0}.bod-newsletter-form input,.bod-newsletter-form textarea{font-family:Arial!important;font-size:23px!important;line-height:1!important;margin:0 0 10px!important;background-color:transparent!important;-webkit-appearance:none!important;width:100%;height:auto!important;letter-spacing:0;color:#000!important;border:1px solid black!important;opacity:1!important;padding:5px!important;text-align:left;text-transform:uppercase;border-radius:0!important}@media only screen and (max-width: 1150px){.bod-newsletter-form input,.bod-newsletter-form textarea{font-size:13px!important;margin-bottom:5px!important}}.bod-newsletter-form input::-webkit-input-placeholder,.bod-newsletter-form textarea::-webkit-input-placeholder{color:#000!important}.bod-newsletter-form input::-moz-placeholder,.bod-newsletter-form textarea::-moz-placeholder{color:#000!important}.bod-newsletter-form input:-ms-input-placeholder,.bod-newsletter-form textarea:-ms-input-placeholder{color:#000!important}.bod-newsletter-form input:-moz-placeholder,.bod-newsletter-form textarea:-moz-placeholder{color:#000!important}.bod-newsletter-form input:focus,.bod-newsletter-form textarea:focus{outline:none!important;border:1px solid black!important;opacity:1!important}.bod-newsletter-form input:focus::-webkit-input-placeholder,.bod-newsletter-form textarea:focus::-webkit-input-placeholder{opacity:0!important}.bod-newsletter-form input:focus::-moz-placeholder,.bod-newsletter-form textarea:focus::-moz-placeholder{opacity:0!important}.bod-newsletter-form input:focus:-ms-input-placeholder,.bod-newsletter-form textarea:focus:-ms-input-placeholder{opacity:0!important}.bod-newsletter-form input:focus:-moz-placeholder,.bod-newsletter-form textarea:focus:-moz-placeholder{opacity:0!important}.bod-newsletter-form input[type=checkbox]{-webkit-appearance:checkbox}.bod-newsletter-form input[type=radio]{-webkit-appearance:radio}.bod-newsletter-form input:-webkit-autofill,.bod-newsletter-form input:-webkit-autofill:hover,.bod-newsletter-form input:-webkit-autofill:focus,.bod-newsletter-form textarea:-webkit-autofill,.bod-newsletter-form textarea:-webkit-autofill:hover,.bod-newsletter-form textarea:-webkit-autofill:focus,.bod-newsletter-form select:-webkit-autofill,.bod-newsletter-form select:-webkit-autofill:hover,.bod-newsletter-form select:-webkit-autofill:focus{border:1px solid darkgrey!important;-webkit-text-fill-color:black;transition:background-color 5000s ease-in-out 0s;font-family:Arial!important;font-size:13px!important}.bod-newsletter-form button{font-family:Arial!important;font-size:23px!important;line-height:1.2!important;background-image:none!important;background-color:#fff!important;padding:0 15px!important;font-weight:400!important;color:#000!important;border:1px solid black!important;border-radius:25px!important;height:auto!important;width:auto!important;text-decoration:none;letter-spacing:0;text-transform:uppercase;margin-top:12.5px!important}.bod-newsletter-form button:hover{cursor:pointer}@media only screen and (max-width: 1150px){.bod-newsletter-form button{font-size:13px!important;margin-top:0!important}}@media only screen and (max-width: 1150px){.bod-newsletter-form--page button{font-size:23px!important;margin-top:12.5px!important}}@media only screen and (max-width: 1150px){.bod-newsletter-form--page input,.bod-newsletter-form--page textarea{font-size:23px!important;margin-bottom:12.5px!important}}.bod-sp-entrance-animation{right:0;transition:all .5s 4s ease}.bod-sp-entrance-animation .bod-newsletter-popup-container-inner{pointer-events:auto}.bod-sp-hidden{display:none}.bod-sp-hidden .bod-newsletter-popup-container-inner{pointer-events:none}.bod-main-text-container--bodsquad span{background-color:#fff}.bod-bodsquad-image{width:45%;margin:0 auto;padding:50px 0}@media only screen and (max-width: 850px){.bod-bodsquad-image{margin-left:0;width:100%;padding-bottom:25px}}.bod-bodsquad-form-container{position:relative;width:75%;margin:0 auto}@media only screen and (max-width: 850px){.bod-bodsquad-form-container{width:100%;margin:0}}.bod-bodsquad-form-intro{font-size:13px;padding:25px}.bod-bodsquad-form-intro p{margin-bottom:12.5px}@media only screen and (max-width: 850px){.bod-bodsquad-form-intro{padding:25px}}.bod-bodsquad-form-footer{font-size:13px;padding:25px 0 0}.bod-bodsquad-form-footer p{margin-bottom:12.5px;font-size:13px}.bod-bodsquad-form{border:2px dashed black;width:100%;align-items:center;justify-content:center;padding:0 0 25px}.bod-bodsquad-form form{width:100%!important;max-width:100%!important}@media only screen and (max-width: 850px){.bod-bodsquad-form{padding:0 0 25px}}.bod-bodsquad-animation-container{position:absolute;width:20%;top:20px;right:20px;animation:bodsquad-icon-spin 6s linear infinite}@media only screen and (max-width: 850px){.bod-bodsquad-animation-container{top:30px;right:5px;width:30%}}@keyframes bodsquad-icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bod-tab-container--beerfeature{position:fixed;top:150px;z-index:95;background-color:#e2b9d7;display:flex;align-items:center;justify-content:center;width:calc(2.5vw + 40px);height:calc(2.5vw + 40px);padding:20px}@media only screen and (max-width: 850px){.bod-tab-container--beerfeature{width:calc(7vw + 40px);height:calc(7vw + 40px)}}.bod-beerfeature-announcement-container{display:none;position:fixed;top:150px;right:0;width:20%;background-color:#e2b9d7;z-index:100;border:5px black solid;font-size:23px;padding:12.5px}@media only screen and (min-width: 1600px){.bod-beerfeature-announcement-container{font-size:40px}}@media only screen and (max-width: 850px){.bod-beerfeature-announcement-container{width:45%}}@media only screen and (max-width: 600px){.bod-beerfeature-announcement-container{width:50%}}.bod-beerfeature-announcement-container .bod-slider-container{width:100%;margin:0}.bod-slider-container--beerfeature{width:100%!important;margin:0 0 50px!important}.bod-slider-container--beerfeature .bod-slider-prev,.bod-slider-container--beerfeature .bod-slider-next{cursor:default}.bod-beerfeature-announcement-container--show{display:block}.bod-beerfeature-announcement-text{color:#f8e3e8;text-transform:uppercase;padding-bottom:25px;display:flex;justify-content:space-between;font-weight:700;width:80%}@media only screen and (min-width: 1600px){.bod-beerfeature-announcement-text{padding-bottom:50px}}@media only screen and (max-width: 850px){.bod-beerfeature-announcement-text{padding-bottom:50px}}@media only screen and (max-width: 600px){.bod-beerfeature-announcement-text{padding-bottom:25px}}.bod-beerfeature-announcement-image{width:100%}@keyframes flashing-border{0%{border:5px black solid}24%{border:5px black solid}25%{border:5px orange solid}49%{border:5px orange solid}50%{border:5px black solid}74%{border:5px black solid}75%{border:5px orange solid}99%{border:5px orange solid}}@keyframes flashing-border-2{0%{border:5px black solid}24%{border:5px black solid}25%{border:5px #B376CB solid}49%{border:5px #B376CB solid}50%{border:5px black solid}74%{border:5px black solid}75%{border:5px #B376CB solid}99%{border:5px #B376CB solid}}.bod-beerfeature-header-container{position:relative;width:100%;display:flex;justify-content:space-between;z-index:50;padding:50px;background-color:#f8e3e8;align-items:center}@media only screen and (max-width: 850px){.bod-beerfeature-header-container{padding:50px 20px;display:flex;flex-wrap:wrap}}.bod-beerfeature-footer-container{position:relative;width:100%;display:flex;justify-content:space-between;z-index:50;background-color:#f8e3e8;align-items:center}@keyframes floating{0%{transform:translateY(5px) rotate(0)}45%{transform:translateY(-7px) rotate(0)}to{transform:translateY(5px) rotate(0)}}.bod-beerfeature-container{position:relative;width:100%;display:flex;justify-content:space-between;z-index:50;padding:50px 50px 0}@media only screen and (max-width: 850px){.bod-beerfeature-container{flex-wrap:wrap;padding:0 20px}}.bod-beerfeature-footer-image{width:100%;padding:25px 0;animation:floating 3s infinite ease}@media only screen and (max-width: 850px){.bod-beerfeature-footer-image{display:none}}.bod-beerfeature-footer-image--mobile{display:none}@media only screen and (max-width: 850px){.bod-beerfeature-footer-image--mobile{display:block}}.bod-beerfeature-can-container{width:20%}@media only screen and (max-width: 850px){.bod-beerfeature-can-container{width:45%;justify-content:space-between;padding-top:12.5px}}.bod-beerfeature-logo-container--b{width:50%!important}.bod-beerfeature-logo-container--b .bod-post-image{width:70%;margin:0 auto}.bod-beerfeature-logo-container{width:35%}@media only screen and (max-width: 850px){.bod-beerfeature-logo-container{display:none;width:90%;margin:0 5%;padding-top:20px}}.bod-beerfeature-logo-container h2 p{font-size:inherit!important;padding-bottom:0!important;color:inherit!important}.bod-beerfeature-logo-container--iggy{width:45%;animation:floating 3s infinite ease}@media only screen and (max-width: 850px){.bod-beerfeature-logo-container--iggy{display:none;width:90%;margin:0 5%;padding-top:20px}}.bod-beerfeature-logo-container--mobile{display:none}@media only screen and (max-width: 850px){.bod-beerfeature-logo-container--mobile{display:block;margin:0;width:100%}}.bod-beerfeature-box-container{margin:50px 0;padding:25px}.bod-beerfeature-text-container{width:75%;margin:0 12.5%;font-size:23px;padding-bottom:50px}.bod-beerfeature-text-container strong{font-size:30px;text-transform:uppercase;display:flex;justify-content:center;width:100%;padding-bottom:25px}.bod-beerfeature-text-container p{padding-bottom:25px}.bod-beerfeature-text-container a{color:inherit;text-decoration:underline}@media only screen and (max-width: 850px){.bod-beerfeature-text-container{width:100%;margin:0}}.bod-beerfeature-slogan-container{width:75%;margin:0 12.5%;font-size:23px;padding-bottom:50px;color:#ed2d7a;font-size:40px;text-align:center;text-transform:uppercase;font-family:Fungus Bold}@media only screen and (max-width: 850px){.bod-beerfeature-slogan-container{width:100%;margin:0}}.bod-beerfeature-main-container{width:100%;padding:0 150px 50px}@media only screen and (max-width: 850px){.bod-beerfeature-main-container{padding:50px 20px}}.bod-beerfeature-main-container--less-padding{padding:25px 100px}@media only screen and (max-width: 850px){.bod-beerfeature-main-container--less-padding{padding:20px 20px 0}}.bod-beerfeature-main-icon{position:relative;animation:image-slide 5s infinite ease-in-out;left:0;width:30%}@media only screen and (max-width: 850px){.bod-beerfeature-main-icon{width:50%;animation:image-slide-mobile 5s infinite ease-in-out;padding:25px 0 0}}@keyframes image-slide{0%{left:0}50%{left:70%}to{left:0}}@keyframes image-slide-mobile{0%{left:0}50%{left:50%}to{left:0}}.bod-beerfeature-text{width:100%;color:#f8e3e8}.bod-beerfeature-text--button{width:100%;display:flex;justify-content:center}.bod-beerfeature-text--button a:hover{filter:invert(1)!important}.bod-beerfeature-button{border:white solid 1px;border-radius:25px;padding:5px 25px;text-align:center;text-transform:uppercase;color:#fff;display:inline-block;font-size:23px;margin-bottom:80px}.bod-beerfeature-button:hover{background-color:#e2b9d7!important;color:#000;border:1px black solid;cursor:pointer}@media only screen and (max-width: 850px){.bod-beerfeature-button{padding:5px 20px}}.bod-iframe-container--beerfeature{width:75%;margin:0 12.5% 50px;font-size:23px}@media only screen and (max-width: 850px){.bod-iframe-container--beerfeature{margin:0;width:100%}}.bod-beerfeature-buy-button{width:100%;text-align:center}@media only screen and (max-width: 850px){.bod-beerfeature-buy-button{padding:25px 0}}.bod-beerfeature-button--can{width:100%}.bod-beerfeature-button--can:hover{filter:invert(1)}.bod-can-sticky{padding-bottom:50px}@media only screen and (max-width: 850px){.bod-can-sticky{padding-bottom:30px}}.bod-beerfeature-image{margin-bottom:50px}.bod-stingrays-feed{width:75%;margin:0 auto;padding-bottom:50px}@media only screen and (max-width: 850px){.bod-stingrays-feed{width:100%;padding:0 20px 50px}}.bod-slider-container{padding:0;overflow:hidden;position:relative;z-index:0;width:75%;margin:50px auto}@media only screen and (max-width: 850px){.bod-slider-container{margin-bottom:30px;width:100%;margin-top:0}}.bod-slider-container a{background-color:transparent}.bod-slider-container .bod-slider{width:100%;padding:0}.bod-slider-container .bod-slider .bod-slide{width:100%;margin:0;position:relative;display:block}.bod-slider-container .bod-slider--mobile{display:none}@media only screen and (max-width: 850px){.bod-slider-container .bod-slider--mobile{display:block}}.bod-slider-prev{position:absolute;top:0;left:0;height:100%;width:50%;z-index:10;cursor:pointer}.bod-slider-next{position:absolute;top:0;right:0;height:100%;width:50%;z-index:10;cursor:pointer}.bod-slider{display:none;visibility:hidden;-webkit-transition:opacity 1s ease}.bod-slider.slick-initialized{display:block;visibility:visible}.bod-event-title-container{margin-bottom:25px}.bod-event-yellow-title{font-size:30px;font-weight:700;line-height:1.1em;display:inline-block;text-transform:uppercase;margin-bottom:5px}.bod-inline-yellow-title{display:inline;background-color:#faf38d}.bod-post-event{z-index:1;position:relative}.bod-post-event .bod-small-button-link{background-color:#fff}.bod-post-event--0 .bod-post-event-description{background-color:#00bfff}.bod-post-event--1 .bod-post-event-description{background-color:#c0fd88}.bod-post-event--2 .bod-post-event-description{background-color:orange}.bod-post-event--3 .bod-post-event-description{background-color:#faf38d}.bod-post-event-description{padding:12.5px 12.5px 0;margin-bottom:25px;font-size:13px}.bod-post-event-description p{padding-bottom:12.5px;font-size:13px}.bod-event-feed-container{display:flex;justify-content:space-between;width:100%;position:relative;overflow:hidden}@media only screen and (max-width: 850px){.bod-event-feed-container{flex-direction:column}}.bod-event-filter-container{position:relative;overflow:hidden;width:50%;z-index:20}@media only screen and (max-width: 850px){.bod-event-filter-container{position:fixed;top:110px;left:20px;width:calc(100% - 40px);overflow:visible}}.bod-event-filter-container--shop{z-index:80;overflow:visible;margin-right:50%}@media only screen and (max-width: 850px){.bod-event-filter-container--shop{position:relative;top:auto;left:auto;margin-right:0}}.bod-event-post-container{width:50%;position:relative;overflow:hidden}@media only screen and (max-width: 850px){.bod-event-post-container{width:100%;margin-top:75px}}.bod-event-post-container-background-bar{position:absolute;top:0;left:25%;background-color:red;width:50%;height:100%;z-index:0}@media only screen and (max-width: 850px){.bod-event-post-container-background-bar{left:15%;width:60%}}.bod-event-post-container-intro{background-color:orange;font-size:23px;position:relative;z-index:1;width:50%;margin:25px 0 50px}@media only screen and (max-width: 850px){.bod-event-post-container-intro{font-size:18px;width:100%}}.bod-post-image-container{margin-bottom:25px}.bod-event-filter-list{position:absolute;top:62px;left:0;list-style:none;text-transform:uppercase;font-family:23px;display:none;z-index:200}.bod-event-circle{height:18px;width:18px;background-color:#fff;border-radius:50%;display:inline-block;border:2px black solid;margin-right:15px}.bod-event-circle.is-active,.bod-event-circle:hover{background-color:#000}.bod-event-filter-dropdown{margin-bottom:25px;padding-top:10px}.bod-event-filter-dropdown:hover{cursor:default}.bod-event-dropdown-button{border:black solid 1px;border-radius:25px;padding:5px 20px;text-align:center;text-transform:uppercase;font-size:23px;background-color:#fff;z-index:1000;background-color:#00bfff;font-size:18px!important}.bod-event-dropdown-button:hover{cursor:pointer;background-color:#000;color:#00bfff;border:deepskyblue solid 1px}.bod-event-dropdown-button--mobile:hover{cursor:pointer}.bod-event-filter-container-mobile{position:fixed;top:100px;left:20px;right:20px;z-index:60;display:none}@media only screen and (max-width: 850px){.bod-event-filter-container-mobile{display:block}}.bod-event-filter-list{background-color:#00bfff;border:black solid 1px;border-radius:25px;text-transform:uppercase;list-style:none;padding:20px;font-size:18px!important;line-height:1.5em}.bod-event-filter-list{width:65%}@media only screen and (max-width: 850px){.bod-event-filter-list{width:100%}}.bod-event-filter-list--open{display:block}.bod-small-button--event{margin-bottom:25px}.bod-footer-container{width:100%;display:flex;justify-content:space-between;padding-top:50px;flex-direction:column}.bod-footer-row{display:flex;flex-direction:row;width:100%;justify-content:center}@media only screen and (max-width: 850px){.bod-footer-row{flex-direction:column}}.bod-footer-row--first{margin-bottom:50px}@media only screen and (max-width: 850px){.bod-footer-row--first{margin-bottom:25px}}.bod-footer-row--second .bod-footer-text:hover{text-decoration:underline}.bod-footer-item{display:inline-block;padding-right:25px}@media only screen and (max-width: 850px){.bod-footer-item{display:inline-block;text-align:center;padding-right:0;margin-bottom:5px}}.bod-footer-text{margin-bottom:5px;text-align:center;width:100%;font-size:23px}.bod-footer-text p{list-style:none;display:inline}@media only screen and (max-width: 850px){.bod-footer-text{display:inline;font-size:18px}}.bod-footer-text--orange{background-color:orange}.bod-footer-text--orange a:hover{background-color:#000;color:orange}.bod-footer-text--uppercase{text-transform:uppercase!important}@media only screen and (max-width: 850px){.bod-shop-main-banner{margin-bottom:0;padding-bottom:0}}.bod-shop-container{display:flex;flex-wrap:wrap;flex-direction:column;padding-right:25px;z-index:100;margin:50px 0 0;width:100%;background-color:transparent;padding-left:25px}@media only screen and (max-width: 1150px){.bod-shop-container{width:700px;margin-top:50px}}@media only screen and (max-width: 850px){.bod-shop-container{width:100%}}.bod-feed-product-container-outter{width:1000px;display:flex;position:relative;padding-left:25px;padding-right:25px;padding-top:25px}@media only screen and (max-width: 1150px){.bod-feed-product-container-outter{width:700px;flex-wrap:wrap;flex-direction:column-reverse;margin-top:50px;padding-top:0}}@media only screen and (max-width: 850px){.bod-feed-product-container-outter{width:500px}}@media only screen and (max-width: 320px){.bod-feed-product-container-outter{width:100%}}.bod-feed-product-container{width:700px;display:flex;flex-wrap:wrap;flex-direction:column;z-index:100}@media only screen and (max-width: 850px){.bod-feed-product-container{width:400px}}@media only screen and (max-width: 320px){.bod-feed-product-container{width:340px}}.featured-collection{min-height:80vh}.bod-collection-grid{display:flex;flex-wrap:wrap;flex-direction:row;align-items:stretch;justify-content:flex-start;width:100%;background-color:#fff;position:relative}@media only screen and (max-width: 600px){.bod-collection-grid{padding:0;width:100%;margin:50px auto}}.bod-collection-grid--related{margin-top:25px}.bod-related-product-title{width:100%;padding:0;margin-bottom:25px}.bod-related-product-title p{display:inline;font-size:23px;background-color:#00bfff;line-height:1.1;font-weight:700;text-transform:uppercase}@media only screen and (max-width: 600px){.bod-related-product-title p{font-size:23px}}.bod-product{padding:10px;display:block;width:20%;position:relative;overflow:hidden;font-family:Arial;font-size:13px;border:2px dashed transparent;margin-bottom:25px}.bod-product a{text-decoration:none}@media only screen and (max-width: 1150px){.bod-product{width:calc(25% - 20px)}}@media only screen and (max-width: 850px){.bod-product{width:calc(33.33% - 20px)}}@media only screen and (max-width: 600px){.bod-product{width:50%}}.bod-product.limited{position:relative;background-color:#00bfff}.bod-product.limited:hover{background-color:#c0fd88!important;border:2px dashed transparent}.bod-product.fav{position:relative;background-color:#ed2d7a}.bod-product.fav:hover{background-color:#c0fd88!important;border:2px dashed transparent}.bod-product.beer-pass{position:relative;background-color:#faf38d}.bod-product.beer-pass:hover{background-color:#c0fd88!important;border:2px dashed transparent}.bod-product.on-sale{position:relative;background-color:red}.bod-product.on-sale:hover{background-color:#c0fd88!important;border:2px dashed transparent}.bod-product.sold-out{position:relative;background-color:orange!important}.bod-product.sold-out:hover{background-color:#c0fd88!important;border:2px dashed transparent}.bod-product:hover{cursor:pointer;color:#000;background-color:#fff;border:2px dashed black}@media only screen and (max-width: 850px){.bod-product:hover{border-color:transparent}}.product-thumbnail-details{position:absolute;top:10px;left:10px;width:100%}.product-thumbnail-details .product-thumbnail-tag{font-weight:700;font-size:30px;text-transform:uppercase;line-height:1.1;background-color:#fff;display:inline}.product-thumbnail-image{min-height:200px;padding:12.5px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media only screen and (max-width: 850px){.product-thumbnail-image{padding:0}}.product-thumbnail-details-container{background-color:#fff;padding:12.5px}@media only screen and (max-width: 850px){.product-thumbnail-details-container{padding:12.5px 0}}.bod-product-container{width:100%;max-width:1000px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:flex-start;position:relative;overflow:hidden;padding:0}.bod-product-main-image{width:calc(50% - 10px);padding:12.5px;border:2px dashed black}@media only screen and (max-width: 600px){.bod-product-main-image{width:100%;margin:0 auto}}@media only screen and (max-width: 320px){.bod-product-main-image{width:100%}}.bod-product-details{width:calc(50% - 10px)}@media only screen and (max-width: 600px){.bod-product-details{width:100%;padding:25px 0 0}}.bod-product-detail-title{margin-bottom:10px;text-transform:uppercase}.bod-product-item-title{font-family:Arial;font-size:23px;margin-bottom:25px;text-transform:uppercase}.bod-product-item-title p{font-size:23px;background-color:#00bfff;display:inline;font-weight:700;-webkit-box-decoration-break:clone;line-height:1.1;text-transform:uppercase}.bod-price{margin-bottom:25px;float:left;margin-right:25px}.bod-price span{display:inline;font-family:Arial;font-size:26px;font-weight:700;background-color:#faf38d;line-height:1.1}.bod-price--full-width{width:100%;float:none}.bod-size-container{display:flex;overflow:hidden;text-transform:initial;font-size:18px;margin-bottom:25px;min-height:30px}.bod-size-container label{font-family:Arial;font-size:26px;font-weight:700;background-color:#faf38d;line-height:1.1;text-transform:uppercase;padding:0;margin:0}.bod-size-container .selector-wrapper{border:none;display:flex;padding:0;margin:0}.bod-size-container .selector-wrapper .single-option-selector{padding:0 28px 0 10px}.bod-size-container .selector-wrapper select{border:2px dashed black;margin:0 10px;font-size:18px;line-height:1.1;padding:0 0 -1px 10px}.bod-size-container--column{flex-direction:column}.bod-size-container--column .selector-wrapper{margin-bottom:12.5px}.bod-additional-images{width:100%;max-width:1000px;margin:25px 0;padding:0;display:flex;justify-content:space-between;flex-wrap:wrap}.bod-additional-image{width:calc(50% - 10px);padding-bottom:25px}@media only screen and (max-width: 600px){.bod-additional-image{width:100%}}.bod-product-button-contianer{width:100%}@media only screen and (max-width: 600px){.bod-product-button-contianer{padding:25px 0 0}}.bod-button{font-weight:400;text-decoration:none;color:#000;padding:0;border:1px dashed black;margin:0;font-size:18px;line-height:1;text-transform:uppercase;background-color:transparent}.bod-button:disabled{border:none;font-family:Terminal Grotesque;font-size:30px;color:#000;opacity:1;line-height:1.1}.bod-sold-out-text{font-family:Terminal Grotesque;font-size:18px;color:#000;line-height:1.1;margin-top:25px}.bod-sold-out-text a{text-decoration:underline}.bod-product-description{margin-top:25px;text-transform:none;padding:6px;background-color:#c0fd88;font-size:13px}.bod-product-description p{font-size:13px}@media only screen and (max-width: 600px){.bod-product-description{margin-top:0}}.bod-back-shop{position:absolute;left:0;top:0;z-index:100;padding:6px}.bod-back-shop a{border:1px dashed black;line-height:1}.js-drawer-open-left{overflow:hidden}.js-drawer-open-left .drawer--left{-ms-transform:translateX(650px);-webkit-transform:translateX(650px);transform:translate(650px)}.js-drawer-open-right .drawer--right{-ms-transform:translateX(-650px);-webkit-transform:translateX(-650px);transform:translate(-650px)}.drawer{position:fixed;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;bottom:0;z-index:300;transition:all .35s cubic-bezier(.29,.63,.44,1);background-color:#fff}.drawer--left{top:0;max-width:90%;transition:all .35s cubic-bezier(.29,.63,.44,1);width:650px;left:-650px;height:100vh}.drawer--left,.drawer--right{top:0;max-width:90%}.drawer--right{width:650px;right:-650px;border-left:2px dashed black}.js-drawer-open-right .drawer--right{display:block}.drawer input[type=text],.drawer textarea{background-color:transparent;color:#0009;border:0}.bod-cart-nav-item{position:fixed;right:10px;top:10px;font-family:Arial;font-size:18px;display:flex;align-items:center;justify-content:center;padding:3px;background-color:#fff;line-height:1;z-index:10000;border:1px dashed black}@media only screen and (max-width: 600px){.bod-cart-nav-item{background-color:#ed2d7a;border:none;font-weight:700;font-size:30px;padding:0;line-height:1.1}}.bod-cart-nav-item--site{display:none;z-index:400}@media only screen and (max-width: 600px){.bod-cart-nav-item--site{display:flex}}.drawer{z-index:3000}.drawer a:hover{color:#c0fd88}.drawer a:focus{color:#c0fd88}.drawer__inner{width:100%;line-height:1.3}.drawer__inner textarea{border:2px dashed black;width:100%}.drawer__header{display:flex;justify-content:space-between;align-items:center;flex-direction:row;padding:20px 40px;margin-top:40px;width:100%}@media only screen and (max-width: 600px){.drawer__header{padding:0 20px 20px}}.ajaxcart__note{font-family:Arial;font-size:23px;padding-bottom:25px;display:block}@media only screen and (max-width: 850px){.ajaxcart__note{font-size:23px}}.bod-cart-header{font-family:Arial;font-size:30px;line-height:1;text-transform:uppercase;font-weight:700}.bod-cart-header span{background-color:#faf38d}.ajaxcart__product{width:100%;padding:0 0 25px;font-family:Arial;font-size:23px;display:flex;justify-content:space-between;align-items:center}.ajaxcart__product input[type=text]{font-family:Arial;font-size:23px;text-align:center;color:#000;opacity:1}@media only screen and (max-width: 850px){.ajaxcart__product input[type=text]{font-size:23px}}@media only screen and (max-width: 850px){.ajaxcart__product{font-size:23px;flex-wrap:wrap;margin-bottom:25px}}@media only screen and (max-width: 600px){.ajaxcart__product{font-size:21px}}.bod-image-and-title{width:100%;display:flex}.ajaxcart__inner--has-fixed-footer{padding:50px 50px 0}@media only screen and (max-width: 850px){.ajaxcart__inner--has-fixed-footer{padding:25px 25px 0}}.bod-cart-image{margin:0!important;padding:0!important;width:15%}@media only screen and (max-width: 850px){.bod-cart-image{width:30%;padding-bottom:10px}}.js-drawer-close:hover{cursor:pointer}.bod-cart-details{width:80%;padding:0!important;margin-left:-10px}@media only screen and (max-width: 850px){.bod-cart-details{width:100%;margin-left:0;margin-bottom:10px}}.ajaxcart__product-name-wrapper{width:100%;display:flex;justify-content:space-between;position:relative;z-index:10}.ajaxcart__product-name-wrapper .ajaxcart__product-name,.ajaxcart__product-name-wrapper .ajaxcart-price{background-color:#fff;display:block;z-index:19;text-transform:uppercase;font-weight:700}.ajaxcart__product-name-wrapper .ajaxcart__product-name:hover,.ajaxcart__product-name-wrapper .ajaxcart-price:hover{color:#000}.bod-cart-size-container{width:100%;display:flex;justify-content:space-between;position:relative;z-index:10;flex-wrap:wrap}.bod-cart-size-container .bod-cart-siz-title,.bod-cart-size-container .ajaxcart__product-meta{background-color:#fff;display:block;z-index:19;text-transform:uppercase}.bod-cart-dot-line{width:100%;position:absolute;left:0;bottom:5px;border-bottom:3px dotted black;z-index:0}.ajaxcart__qty{margin:0;opacity:1;display:flex;max-width:150px;width:125px;min-width:100px;background-color:#fff}.ajaxcart__qty button{background-color:#fff;border:none;font-family:Arial;font-size:23px;line-height:1}.ajaxcart__qty button:hover{color:#fff}@media only screen and (max-width: 850px){.ajaxcart__qty button{font-size:23px}}@media only screen and (max-width: 850px){.ajaxcart__qty{font-size:23px}}.ajaxcart__qty-num{color:#000;font-family:Arial;font-size:23px}.ajaxcart__qty-num::placeholder{color:#000}.ajaxcart__subtotal{display:flex;justify-content:space-between;width:100%;padding:0;font-family:Arial;font-size:23px;line-height:1;flex-wrap:wrap;line-height:1.3!important}@media only screen and (max-width: 850px){.ajaxcart__subtotal{font-size:23px}}@media only screen and (max-width: 600px){.ajaxcart__subtotal{font-size:21px}}.ajaxcart__subtotal .ajaxcart__subtotal-title,.ajaxcart__subtotal .ajaxcart__subtotal-price{font-weight:700;text-transform:uppercase}.ajaxcart__subtotal-note{width:100%;padding:0}.ajaxcart__footer--fixed{left:40px;right:40px}@media only screen and (max-width: 850px){.ajaxcart__footer--fixed{left:20px;right:20px}}.ajaxcart__footer--fixed .cart__checkout{font-family:Arial;font-size:23px!important;background-color:#fff;color:#000;border:black solid 1px!important;border-radius:25px;padding:5px 25px}@media only screen and (max-width: 600px){.ajaxcart__footer--fixed .cart__checkout{font-size:21px!important}}.ajaxcart__footer--fixed .cart__checkout:hover{background-color:#c0fd88}.cart-empty{text-transform:uppercase;color:#000!important;padding-top:12.5px;font-family:Terminal Grotesque;font-size:30px}.drawer__close-button{background-color:#c0fd88!important;padding:0;margin:25px 0;border:none!important;text-transform:uppercase!important;line-height:1;display:inline;font-family:Terminal Grotesque;font-size:30px}.bod-cart-page{width:100%;padding:0;min-height:60vh;background-color:#fff;margin-bottom:25px}@media only screen and (max-width: 600px){.bod-cart-page{padding:0}}.bod-cart-page p{text-transform:initial;padding-bottom:3px}.cart{padding:0;display:flex;flex-wrap:wrap}@media only screen and (max-width: 600px){.cart{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0}}.cart__product-name{display:block;margin-bottom:10px}#your-shopping-cart{min-height:100vh}.bod-cart-title{padding:25px}@media only screen and (max-width: 600px){.bod-cart-title{padding:40px 25px 0;text-align:center;font-size:23px}}@media only screen and (max-width: 600px){.bod-product-detail-price{font-size:23px}}.bod-cart-row-inner{display:flex;width:100%;align-items:center}@media only screen and (max-width: 600px){.bod-cart-row-inner{padding-bottom:25px}}.bod-cart-row-inner-section{width:100%;display:flex;align-items:top}@media only screen and (max-width: 600px){.bod-cart-row-inner-section{flex-wrap:wrap;width:100%}}.bod-cart-product-image{width:20%}@media only screen and (max-width: 600px){.bod-cart-product-image{width:40%}}.bod-cart-product-details{padding:0 50px 0 25px;width:80%}@media only screen and (max-width: 600px){.bod-cart-product-details{padding:0 25px;width:60%;text-align:left;font-size:23px}}.bod-cart-product-price{width:100%}.bod-cart-product-quantity{display:flex;align-items:center}.bod-cart-product-quantity input{background-color:transparent;font-weight:400}.bod-cart-product-quantity .bod-cart-quantity{padding-right:20px}.bod-cart-product-quantity .cart__product-qty{margin:0;text-align:center;font-family:Arial;font-weight:400;padding:2px;font-size:23px;line-height:1;border:0px solid black;width:30px}.cart__row{width:50%;padding-bottom:50px}@media only screen and (max-width: 600px){.cart__row{width:100%;padding:50px 0 0}}.cart__row--last{padding:50px 0;border:none!important;width:100%}@media only screen and (max-width: 600px){.cart__row--last{padding:20px 0 0;display:flex;flex-direction:column}}.bod-cart-subtotal{width:80%;padding-bottom:25px;display:flex;flex-wrap:wrap}@media only screen and (max-width: 600px){.bod-cart-subtotal{width:100%;padding-bottom:75px}}.cart__subtotal--title{padding-right:25px}@media only screen and (max-width: 600px){.cart__subtotal--title{padding-right:0}}.bod-cart-checkout{width:100%;margin-bottom:25px}@media only screen and (max-width: 600px){.bod-cart-checkout{margin-bottom:100px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;flex-direction:column}}.bod-cart-note{width:100%}@media only screen and (max-width: 600px){.bod-cart-note:before{content:"*"}}.cart--empty-message{padding:0 0 0 20px}@media only screen and (max-width: 600px){.cart--empty-message{padding-top:20px}}.bod-cart-page-continue-shopping{border:1px dashed black;background-color:#fff}.bod-cart-checkout-button{text-transform:uppercase;font-size:23px;font-family:Arial;padding:15px 75px;margin-top:25px;border:1px solid #000;border-radius:5px}.bod-cart-page-inner{width:65%;display:flex;flex-wrap:wrap}@media only screen and (max-width: 600px){.bod-cart-page-inner{width:100%;padding:0}}.bod-cart-page-item{width:33.33%;margin-bottom:40px}@media only screen and (max-width: 1150px){.bod-cart-page-item{width:50%}}.bod-cart-page-footer{width:35%}@media only screen and (max-width: 600px){.bod-cart-page-footer{width:100%;padding:0}}.bod-cart-page-title{font-weight:700;font-size:23px;text-transform:uppercase;width:100%}.bod-cart-page-title span{background-color:#00bfff}.bod-cart-page-image{width:80%;padding:25px 0}.bod-cart-page-details{width:80%;padding:0}.bod-cart-page-details p{font-size:13px!important}.bod-cart-page-variant{padding-left:10px}.bod-cart-page-size-container{display:flex}.bod-cart-page-size-container .js-qty{display:flex;margin-bottom:0;padding-left:10px}.bod-cart-page-size-container .js-qty button{background-color:transparent;border:none}.bod-cart-page-size-container .js-qty .icon{display:none}.bod-cart-page-size-container input{color:#000!important;background-color:transparent;width:30px!important;max-width:30px!important;text-align:center!important}.bod-cart-page-subtotal-title{text-transform:uppercase!important}.bod-cart-page-button{color:#000;font-weight:400;font-size:23px;font-family:Arial;border:black solid 1px;border-radius:25px;padding:5px 25px;text-align:center}.bundle-builder-app--bundle--name{display:none!important}.bundle-builder-app--bundle--section-name:after{display:none!important}.bod-bundle-gif-container{position:absolute;top:100px;right:150px;width:15%;max-width:350px;z-index:10}@media only screen and (max-width: 1150px){.bod-bundle-gif-container{width:20%;max-width:375px;right:100px;top:150px}}@media only screen and (max-width: 850px){.bod-bundle-gif-container{position:relative;top:0;right:0;width:40%;max-width:40%;margin:12.5px 0}}@media only screen and (max-width: 600px){.bod-bundle-gif-container{width:50%;max-width:50%;margin:12.5px 0 0}}@media only screen and (max-width: 600px){.featured-collection-section{margin-top:-40px}}.bod-bundle-page{width:100%;display:flex;flex-wrap:wrap;padding:0}@media only screen and (max-width: 850px){.bod-bundle-page{flex-direction:column-reverse;padding:20px 0}}.bod-bundle-title-container{width:100%}.bod-bundle-title{font-size:23px;background-color:#00bfff;display:inline;font-weight:700;-webkit-box-decoration-break:clone;line-height:1.1}@media only screen and (max-width: 600px){.bod-bundle-title{margin-left:0}}.bundle-builder-app--bundle--99667 .bod-bundle-title{background-color:orange}.bundle-builder-app--bundle--99663 .bod-bundle-title{background-color:#c0fd88}.bod-bundle-main-title-container{margin-bottom:40px}.bod-bundle-main-title{text-transform:uppercase;background-color:#ed2d7a;font-size:30px;line-height:1.1;display:inline;font-weight:700}@media only screen and (max-width: 600px){.bod-bundle-main-title{font-size:26px;margin-left:0}}.bod-bundle-filters{margin-top:20px;margin-bottom:40px}.bod-bundle-filters .bod-bundle-filter-tittle{font-size:26px;text-transform:uppercase;font-weight:700;width:100%}.bod-bundle-filters ul{display:flex;flex-wrap:wrap}.bod-bundle-filters ul li{margin-right:20px;margin-bottom:10px;font-size:23px;text-transform:uppercase;font-weight:700;line-height:1}@media only screen and (max-width: 600px){.bod-bundle-filters ul li{width:100%}}.bod-bundle-filter--8 a{padding:0 10px;background-color:orange}.bod-bundle-filter--16 a{padding:0 10px;background-color:#c0fd88}.bod-bundle-filter--24 a{padding:0 10px;background-color:#00bfff}.product-box{width:70%;padding:20px 0!important;display:flex;flex-wrap:wrap;margin-bottom:100px}@media only screen and (max-width: 850px){.product-box{width:100%}}.product-box .product{display:block;width:calc(33.33% - 20px)!important;min-height:330px!important;margin:10px!important;position:relative;overflow:hidden;font-family:arial,helvetica,sans-serif;font-size:13px}@media only screen and (max-width: 1150px){.product-box .product{width:calc(33.33% - 20px)!important}}@media only screen and (max-width: 850px){.product-box .product{width:calc(50% - 20px)!important;min-height:150px!important}}.bod-bundle-variant{display:none}.bod-bundle-errors{width:100%}.bundle-content{width:30%}@media only screen and (max-width: 850px){.bundle-content{width:100%}}.bundle-content-inner{width:100%;border:3px solid black;padding:10px}.bod-bundle-cart{width:100%;display:flex;flex-wrap:wrap}.bod-bundle-cart-col--title{width:100%}.bod-bundle-cart-col--title:before{content:"";display:inline-block;margin-right:10px;font-weight:700;width:10px;height:10px;border-radius:50%;background-color:#000}.bod-bundle-cart-remove{background-color:transparent;border:none;text-align:right}.bundle-builder--remove-from-bundle-form{float:right}.bod-bundle-cart-col--total{margin-top:20px;font-size:23px;background-color:#faf38d;display:inline;font-weight:700;-webkit-box-decoration-break:clone;line-height:1.1;margin-right:10px}.bod-bundle-product-title,.bod-bundle-product-price{text-align:left;padding:0;margin:0!important;font-size:13px}.bod-bundle-product-button{font-weight:400;text-decoration:none;color:#000!important;background-color:transparent!important;border:black solid 1px!important;border-radius:25px!important;padding:5px 25px!important;text-align:center;text-transform:uppercase;font-size:23px;margin-right:25px;z-index:1000;margin-top:10px}.bod-bundle-product-button:hover{background-color:#c0fd88}@media only screen and (max-width: 850px){.bod-bundle-product-button{font-size:18px}}.bod-bundle-product-button.disabled{pointer-events:none;opacity:.2}.bod-bundle-remove{display:none}.bundle-builder--add-to-cart-form{width:auto;margin-top:40px;margin-bottom:40px}.bundle-builder--add-to-cart-form button{width:auto;display:inline-block;font-weight:400;text-decoration:none;color:#000!important;background-color:transparent!important;border:black solid 1px!important;border-radius:25px!important;padding:5px 25px!important;text-align:center;text-transform:uppercase;font-size:23px;margin-right:25px;z-index:1000;margin-top:10px}@media only screen and (max-width: 850px){.bundle-builder--add-to-cart-form button{font-size:18px}}.bundle-builder--add-to-cart-form button.disabled{opacity:.2;pointer-events:none}.template- .bod-shop-nav-list,.template- .shop-announcement-banner{display:none}.bod-bundle-icon{position:absolute;top:200px;right:10%;width:20%;max-width:400px}@media only screen and (max-width: 850px){.bod-bundle-icon{width:25%;top:200px;right:5%}}@media only screen and (max-width: 600px){.bod-bundle-icon{position:relative;top:auto;right:auto;width:50%;margin-left:50%;margin-top:-5%}}.bod-bundle-icon img{width:100%}.tm-namespace--stingrays-beerfeature .bod-beerfeature-logo-container{width:50%;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width: 850px){.tm-namespace--stingrays-beerfeature .bod-beerfeature-logo-container{display:none}}.tm-namespace--stingrays-beerfeature .bod-beerfeature-logo-container--mobile{display:none;width:100%}@media only screen and (max-width: 850px){.tm-namespace--stingrays-beerfeature .bod-beerfeature-logo-container--mobile{display:flex}}.tm-namespace--stingrays-beerfeature .bod-small-button-link{background-color:#b7915d;width:fit-content;margin-top:25px;border:none!important}.tm-namespace--stingrays-beerfeature .bod-small-button-link a{color:#fff}.tm-namespace--stingrays-beerfeature .bod-small-button-link a:hover{color:#000}.tm-namespace--stingrays-beerfeature .bod-small-button-link:hover{border:none!important;background-color:#b7915d!important}.tm-namespace--stingrays-beerfeature .bod-beerfeature-title p{font-family:Kino;color:#af2731;font-size:10vw;text-transform:uppercase;line-height:.5;padding:12.5px 0}@media only screen and (max-width: 850px){.tm-namespace--stingrays-beerfeature .bod-beerfeature-title p{font-size:20vw}}.tm-namespace--stingrays-beerfeature .bod-beerfeature-subtitle p{font-family:Ballantines;color:#b7915d;font-size:6vw;line-height:1;padding:12.5px 0}@media only screen and (max-width: 850px){.tm-namespace--stingrays-beerfeature .bod-beerfeature-subtitle p{font-size:15vw}}.tm-namespace--stingrays-beerfeature .bod-beerfeature-tagline p{font-family:Colonel Serial;color:#2160ad;text-transform:uppercase;font-size:3.5vw;line-height:1;padding:12.5px 0;text-align:center}@media only screen and (max-width: 850px){.tm-namespace--stingrays-beerfeature .bod-beerfeature-tagline p{font-size:7vw}}.tm-namespace--stingrays-beerfeature .bod-marquee-container{background-color:#af2731;padding:5px 0}.tm-namespace--stingrays-beerfeature .bod-marquee-container p{font-family:Florida;color:#b7915d;font-style:italic}.tm-namespace--stingrays-beerfeature .bod-text-container{padding:25px 50px 50px;display:flex;justify-content:center;align-items:center;background-color:#2160ad}.tm-namespace--stingrays-beerfeature .bod-text-container p{font-family:Ballantines;color:#fff;font-size:8vw}.tm-namespace--stingrays-beerfeature .bod-desc-container{padding:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#b7915d}@media only screen and (max-width: 850px){.tm-namespace--stingrays-beerfeature .bod-desc-container{padding:25px}}.tm-namespace--stingrays-beerfeature .bod-desc-container .bod-can-image{width:20%;padding-bottom:25px}@media only screen and (max-width: 850px){.tm-namespace--stingrays-beerfeature .bod-desc-container .bod-can-image{width:45%}}.tm-namespace--stingrays-beerfeature .bod-desc-container .bod-small-button-link{background-color:#3d3530;margin:25px 0 50px}.tm-namespace--stingrays-beerfeature .bod-desc-container .bod-small-button-link:hover{background-color:#3d3530!important;color:#ecead6!important}.tm-namespace--stingrays-beerfeature .bod-desc-container .bod-desc-title p{font-size:10vw;color:#2160ad;font-family:Colonel Serial;text-transform:uppercase}.tm-namespace--stingrays-beerfeature .bod-desc-container .bod-desc-title p span{font-family:Kino}@media only screen and (max-width: 850px){.tm-namespace--stingrays-beerfeature .bod-desc-container .bod-desc-title p{font-size:13vw}}.tm-namespace--stingrays-beerfeature .bod-desc-container .bod-text-container{background-color:transparent}.tm-namespace--stingrays-beerfeature .bod-desc-container .bod-text-container p{font-family:Florida;background-color:#2160ad;text-transform:uppercase;font-size:5vw}@media only screen and (max-width: 850px){.tm-namespace--stingrays-beerfeature .bod-desc-container .bod-text-container p{font-size:9vw}}.tm-namespace--stingrays-beerfeature .bod-desc-container .bod-desc-text{width:60%;background-color:#ecead6;padding:25px}@media only screen and (max-width: 850px){.tm-namespace--stingrays-beerfeature .bod-desc-container .bod-desc-text{width:100%;margin-top:0}}.tm-namespace--stingrays-beerfeature .bod-desc-container .bod-desc-text p{font-family:Florida;text-transform:uppercase;color:#2160ad;font-size:30px}.bod-stockists-container{background-color:#3d3530}.bod-stockists-title{padding:50px 0;width:fit-content;margin:0 auto}@media only screen and (max-width: 850px){.bod-stockists-title{padding:25px 0}}.bod-stockists-title p{font-family:Colonel Serial;color:#ecead6;font-size:10vw;text-transform:uppercase}.bod-stockist-container{padding:0 50px 50px}@media only screen and (max-width: 850px){.bod-stockist-container{padding:0 25px 25px}}.bod-stockist-container .bod-small-button-link{margin-bottom:10px!important}.bod-stockist-title{width:100%}.bod-stockist-title span{padding-left:10px}@media only screen and (max-width: 850px){.bod-stockist-title span{padding-left:5px}}.bod-stockist-title .bod-small-button-title-link{width:fit-content;border-radius:25px;padding:5px 25px;text-align:center;text-transform:uppercase;font-size:23px;z-index:0;margin:0 auto 25px!important;background-color:#af2731;color:#fff;display:flex;align-items:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}.bod-stockist-title .bod-small-button-title-link:hover{cursor:pointer}@media only screen and (max-width: 850px){.bod-stockist-title .bod-small-button-title-link{padding:0 10px;margin:0 auto 25px!important}.bod-stockist-title .bod-small-button-title-link p{font-size:15px!important}}.bod-stockist-title .bod-small-button-title-link:hover{cursor:normal}.bod-stockist-title .bod-small-button-title-link--blue{background-color:#2160ad}.bod-stockist{display:flex;flex-wrap:wrap;justify-content:center}.bod-stockist a{color:#fff}.bod-stockist .bod-stockist-list{display:flex;flex-wrap:wrap;justify-content:center;display:none}.bod-stockist .bod-small-button-link{display:flex;margin:0 10px 5px 0;color:#fff}.bod-stockist .bod-small-button-link:hover{cursor:default}@media only screen and (max-width: 850px){.bod-stockist .bod-small-button-link{padding:0 10px;margin:0 5px 5px 0!important}}@media only screen and (max-width: 850px){.bod-stockist .bod-small-button-link p{font-size:15px!important}}.bod-accordian-plus{width:30px}@media only screen and (max-width: 850px){.bod-accordian-plus{width:25px}}.bod-accordian-minus{display:none;width:30px}@media only screen and (max-width: 850px){.bod-accordian-minus{width:25px}}.bod-stockist--open .bod-stockist-list{display:flex;padding-bottom:50px}@media only screen and (max-width: 850px){.bod-stockist--open .bod-stockist-list{padding-bottom:25px}}.bod-stockist--open .bod-accordian-plus{display:none}.bod-stockist--open .bod-accordian-minus{display:block}.bod-festival-banner-container{position:relative;width:100%;margin-bottom:50px}@media only screen and (max-width: 850px){.bod-festival-banner-container{height:90vh;margin-bottom:25px}}.bod-festival-banner-container .bod-festival-banner-image{align-items:center;width:40%;padding:25px}@media only screen and (max-width: 850px){.bod-festival-banner-container .bod-festival-banner-image{width:50%;margin:0 auto;padding:0}}@media only screen and (max-width: 600px){.bod-festival-banner-container .bod-festival-banner-image{width:80%}}.bod-festival-banner-background img{object-fit:cover;height:80vh;width:calc(100vw - 15px)}@media only screen and (max-width: 850px){.bod-festival-banner-background img{height:90vh;width:100vw!important}}.bod-festival-banner-image-inner{width:100%}.bod-festival-banner-container--top .bod-festival-banner-image{display:flex}.bod-festival-tickets-button{position:absolute;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.bod-festival-banner-container--button{margin:50px 0;height:100%;display:flex;flex-direction:column;align-items:center}.bod-festival-banner-container--button .bod-festival-banner-image{padding:25px;margin:0 auto}.bod-festival-banner-container--button .bod-small-button-link{background-color:#fff;margin:25px 0;width:fit-content;z-index:0}@media only screen and (max-width: 850px){.bod-festival-banner-container--button .bod-festival-banner-background img{height:60vh}}@media only screen and (max-width: 850px){.bod-festival-banner-container--button{margin:25px 0;height:60vh}}.bod-festival-banner-container--date{margin:50px 0;display:flex;flex-direction:column;align-items:center}.bod-festival-banner-container--date .bod-festival-tickets-button{height:80vh}@media only screen and (max-width: 850px){.bod-festival-banner-container--date .bod-festival-tickets-button{height:60vh}}@media only screen and (max-width: 850px){.bod-festival-banner-container--date .bod-festival-banner-background img{height:60vh}}@media only screen and (max-width: 850px){.bod-festival-banner-container--date{margin:25px 0;height:60vh}}.bod-festival-banner-container--date .bod-banner-date{margin-top:0}.bod-festival-banner-container--date .bod-banner-date p{font-size:4.2vw;font-family:Akira;color:#fff}@media only screen and (max-width: 850px){.bod-festival-banner-container--date .bod-banner-date p{font-size:30px}}.bod-festival-banner-split-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:row;justify-content:space-around}@media only screen and (max-width: 850px){.bod-festival-banner-split-container{flex-direction:column;justify-content:space-evenly}}.bod-festival-banner-text{width:40%;padding:25px;display:flex;flex-direction:column;justify-content:center}.bod-festival-banner-text p{font-family:Akira;font-size:3.5vw;display:inline;background-color:#fff;margin-bottom:25px}.bod-festival-banner-text p:last-child{margin-bottom:0}@media only screen and (max-width: 850px){.bod-festival-banner-text{width:100%;text-align:center;padding:0 25px}.bod-festival-banner-text p{font-size:30px}}.bod-banner-date{margin-top:50px}@media only screen and (max-width: 850px){.bod-banner-date{margin:25px 0}}.bod-marquee-container{padding:50px 0}@media only screen and (max-width: 850px){.bod-marquee-container{padding:25px 0}}.marquee{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;overflow:hidden;--offset: 20vw;--item-font-size: 10vw;--move-initial: calc(-25% + var(--offset));--move-final: calc(-50% + var(--offset));width:100%}.marquee__inner{width:fit-content;display:flex;position:relative;transform:translate3d(var(--move-initial),0,0);animation:marquee 20s linear infinite;padding:3px 0;text-transform:uppercase}.marquee p{white-space:nowrap;font-family:Akira!important;font-size:3.5vw;color:#000;padding:0 25px}@media only screen and (max-width: 850px){.marquee p{font-size:30px!important}}@keyframes marquee{0%{transform:translate3d(var(--move-initial),0,0)}to{transform:translate3d(var(--move-final),0,0)}}.bod-festival-desc-container{padding:50px 0}@media only screen and (max-width: 850px){.bod-festival-desc-container{padding:25px 0}}.bod-festival-desc-container p{background-color:#00bfff;width:80%;margin:0 auto;font-family:Matiz;font-size:33px;padding:12.5px;text-align:center;text-transform:uppercase}@media only screen and (max-width: 850px){.bod-festival-desc-container p{font-size:23px!important;width:calc(100% - 40px)}}.bod-festival-information-container .bod-post-event-details{width:50%;margin:0 auto 25px;padding:12.5px}.bod-festival-information-container .bod-post-event-details p{font-size:23px}@media only screen and (max-width: 600px){.bod-festival-information-container .bod-post-event-details p{font-size:18px}}.bod-festival-information-container .bod-post-event-details:nth-child(1){background-color:#ed2d7a}.bod-festival-information-container .bod-post-event-details:nth-child(2){background-color:#b376cb}.bod-festival-information-container .bod-post-event-details:nth-child(3){background-color:orange}@media only screen and (max-width: 850px){.bod-festival-information-container .bod-post-event-details{width:calc(100% - 40px);margin:50px auto}}.bod-festival-information-container .bod-post-event-description{padding:0;margin:0}.bod-festival-information-container .bod-post-event-description em{background-color:#fff;display:inline;font-style:normal!important}.bod-festival-line-up-container{width:80%;margin:auto;display:flex;flex-direction:column;justify-content:space-between;font-size:23px;padding:50px 0}.bod-festival-line-up-container p{padding-bottom:25px}.bod-festival-line-up-container p:last-child{padding-bottom:0}.bod-festival-line-up-container span{background-color:#fff;padding:0 10px;border-radius:30px;text-transform:uppercase;margin:0 5px 5px;line-height:1.5;white-space:nowrap;display:inline-block}@media only screen and (max-width: 600px){.bod-festival-line-up-container span{font-size:12px!important}}.bod-festival-line-up-container em{background-color:#fff;display:inline;font-style:normal!important}@media only screen and (max-width: 850px){.bod-festival-line-up-container{flex-direction:column;width:calc(100% - 40px);margin:0 auto;padding:25px 0}}.bod-festival-line-up-beer{background-color:orange;width:100%;padding:12.5px;height:100%;margin-bottom:25px}@media only screen and (max-width: 600px){.bod-festival-line-up-beer strong{font-size:18px!important}}@media only screen and (max-width: 850px){.bod-festival-line-up-beer span{margin:0 5px 0 0}}.bod-festival-line-up-beer div{padding:10px 0;border-bottom:2px solid #000;overflow:hidden}@media only screen and (max-width: 850px){.bod-festival-line-up-beer div{border-bottom:1px solid #000}}@media only screen and (max-width: 600px){.bod-festival-line-up-beer div{padding:0 0 5px}}.bod-festival-line-up-beer div:nth-child(3){border-bottom:0px solid transparent;padding-bottom:50px;display:flex;justify-content:space-between}@media only screen and (max-width: 850px){.bod-festival-line-up-beer div:nth-child(3){flex-direction:column}}.bod-festival-line-up-beer div:nth-child(3) div{border-bottom:0px}.bod-festival-line-up-beer div:nth-child(4){border-top:2px solid black}@media only screen and (max-width: 850px){.bod-festival-line-up-beer div:nth-child(4){border-top:1px solid black}}.bod-festival-line-up-beer div:last-child{border-bottom:0px solid transparent;padding-bottom:0}.bod-festival-line-up-beer div span:nth-child(2){background-color:#c0fd88}.bod-festival-line-up-beer div span:nth-child(3){background-color:#00bfff}@media only screen and (max-width: 850px){.bod-festival-line-up-beer{width:100%;margin-bottom:50px}}.bod-festival-line-up-music{background-color:#ed2d7a;width:100%;padding:12.5px}@media only screen and (max-width: 600px){.bod-festival-line-up-music strong{font-size:18px!important}}.bod-festival-line-up-music div{border-bottom:2px solid black;padding:10px 0}@media only screen and (max-width: 850px){.bod-festival-line-up-music div{border-bottom:1px solid #000}}@media only screen and (max-width: 600px){.bod-festival-line-up-music div{padding:0 0 5px}}.bod-festival-line-up-music div:nth-child(3){border-bottom:0px solid transparent;padding-bottom:25px;display:flex;justify-content:space-between}@media only screen and (max-width: 850px){.bod-festival-line-up-music div:nth-child(3){flex-direction:column}}.bod-festival-line-up-music div:nth-child(3) div{border-bottom:0px}.bod-festival-line-up-music div:last-child{border-bottom:0px solid transparent;padding-bottom:0}.bod-festival-line-up-music div span:nth-child(1){background-color:#fff}.bod-festival-line-up-music div span:nth-child(2){background-color:#c0fd88}.bod-festival-line-up-music div span:nth-child(3){background-color:orange}@media only screen and (max-width: 850px){.bod-festival-line-up-music div span{margin:0 5px 0 0}}.bod-festival-line-up-music p{border-bottom:2px solid black;padding-top:25px}.bod-festival-line-up-music p:nth-child(1){border:0px solid transparent;padding-top:0}.bod-festival-line-up-music p:nth-child(2){border:0px solid transparent;padding-top:0}@media only screen and (max-width: 850px){.bod-festival-line-up-music p{border-bottom:1px solid black}}@media only screen and (max-width: 850px){.bod-festival-line-up-music{width:100%!important}}.bod-music-embed-container{position:fixed;bottom:-6px;left:0;width:100%;z-index:50;opacity:0}.bod-music-embed-container--open{opacity:1}.bod-music-button{width:100%;border:1px solid black;margin-bottom:25px;text-transform:uppercase;font-weight:bolder;display:flex;justify-content:space-between;align-items:center;white-space:nowrap}.bod-music-button .bod-music-button-pause{display:none}.bod-music-button .bod-music-button-pause:hover{background-color:#ed2d7a}@media only screen and (max-width: 850px){.bod-music-button{display:none}}.bod-music-button--mobile{display:none;margin-bottom:10px}@media only screen and (max-width: 850px){.bod-music-button--mobile{display:flex}}.bod-music-bitton-text{padding:15px;overflow:hidden;max-height:56px}.bod-music-image{width:60px;padding:15px;border-left:1px solid black;display:flex;cursor:pointer;overflow:hidden}.bod-music-button-play:hover{background-color:#c0fd88}.bod-music-button--playing .bod-music-button-play{display:none}.bod-music-button--playing .bod-music-button-pause{display:flex}.bod-home-box--music{height:calc(33.33% - 109px)!important;align-items:center}.bod-sustainability-text-block{background-color:#eedcbe;padding:50px 12.5%;overflow-x:hidden}@media only screen and (max-width: 850px){.bod-sustainability-text-block{padding:20px}}.bod-sustainability-text-block--no-colour{background-color:transparent;padding-bottom:0}.bod-sustainability-text-block--no-colour .bod-sustainability-text{padding-top:0}.bod-sustainability-text-title{padding-bottom:25px;text-transform:uppercase;width:75%;margin:0 auto;line-height:1;font-size:4.2vw}@media only screen and (max-width: 850px){.bod-sustainability-text-title{font-size:35px;width:100%}}.bod-sustainability-text-title span{background-color:#faf38d!important;color:#000!important;line-height:1;font-size:4.2vw}@media only screen and (max-width: 850px){.bod-sustainability-text-title span{font-size:35px}}.bod-sustaonability-road-map{width:100vw;margin-left:-17%}@media only screen and (max-width: 850px){.bod-sustaonability-road-map{margin-left:-20px}}.bod-sustainability-text-title span{background-color:#084c25;color:#fff;display:inline}.bod-sustainability-text{width:75%;margin:0 auto;padding-bottom:50px}.bod-sustainability-text span{background-color:#fff!important;color:#000!important}@media only screen and (max-width: 850px){.bod-sustainability-text{width:100%;padding-bottom:25px}}.bod-sustainability-text--second{padding:50px 0}@media only screen and (max-width: 850px){.bod-sustainability-text--second{padding:25px 0}}.bod-sustainability-button-container{text-align:center;padding-bottom:50px}.bod-sustainability-button{border:black solid 1px;border-radius:25px;padding:5px 25px;text-align:center;text-transform:uppercase;color:#000;display:inline-block;font-size:23px;background-color:#fff}.bod-sustainability-button:hover{background-color:#000;color:#fff;border:white solid 1px}@media only screen and (max-width: 600px){.bod-sustainability-button{padding:5px 20px}}.bod-sustainability-text-image{width:75%;margin:0 auto;padding-bottom:50px;animation:floating 3s infinite ease}@media only screen and (max-width: 850px){.bod-sustainability-text-image{width:100%}}.bod-sustainability-small-box-image{padding-top:25px}.bod-sustainability-large-text,.bod-sustainability-large-text p{font-size:30px;line-height:1.1em;font-weight:700}.bod-sustainability-small-text p{padding-bottom:25px}.bod-sustainability-small-text p:last-child{padding-bottom:0}.bod-sustainability-motif-illustration{width:50%;margin:20px auto 0}@media only screen and (max-width: 850px){.bod-sustainability-motif-illustration{width:100%}}.bod-iframe-container--sustainability{width:75%;margin:0 12.5%;font-size:23px}@media only screen and (max-width: 850px){.bod-iframe-container--sustainability{margin:0;width:100%}}.bod-iframe-container--beer-feature{margin-bottom:40px}.bod-piechart-block{background-color:#362f2f;padding:50px 0}@media only screen and (max-width: 850px){.bod-piechart-block{padding-top:25px 0}}.bod-piechart-title{text-align:center;text-transform:uppercase;color:#eedcbe;z-index:1;position:relative}.bod-piechart-split-container{display:flex;align-items:center}@media only screen and (max-width: 1150px){.bod-piechart-split-container{flex-direction:column!important;margin-bottom:25px}}.bod-piechart-circle-container{width:50%;display:flex;justify-content:center;padding:50px 25px 0;z-index:0}@media only screen and (max-width: 850px){.bod-piechart-circle-container{padding:25px 0 0;width:100%}}.bod-piechart-circle-container-inner{width:400px}@media only screen and (min-width: 1600px){.bod-piechart-circle-container-inner{width:600px}}@media only screen and (max-width: 850px){.bod-piechart-circle-container-inner{width:300px}}@media only screen and (max-width: 320px){.bod-piechart-circle-container-inner{width:250px}}.bod-piechart-circle{position:relative;width:100%;width:400px;height:400px;border-radius:100%}@media only screen and (min-width: 1600px){.bod-piechart-circle{width:600px;height:600px}}@media only screen and (max-width: 850px){.bod-piechart-circle{height:300px;width:300px}}@media only screen and (max-width: 320px){.bod-piechart-circle{height:250px;width:250px}}.bod-piechart-split-container--second .bod-piechart-circle-container{padding-top:25px}@media only screen and (max-width: 850px){.bod-piechart-split-container--second{margin-bottom:0!important}}.bod-piechart-list{width:40%;justify-content:center;padding:75px 25px;display:flex;flex-wrap:wrap;z-index:1;position:relative}@media only screen and (max-width: 1150px){.bod-piechart-list{padding-top:25px;padding-bottom:0;width:75%}}@media only screen and (max-width: 850px){.bod-piechart-list{width:100%}}.bod-piechart-list span{padding:0 10px;border-radius:30px;text-transform:uppercase;margin:0 5px 10px;line-height:1.5;white-space:nowrap;display:inline-block;background-color:#fff;height:fit-content;border:1px solid transparent;font-size:20px}.bod-piechart-list span:hover{background-color:#000!important;color:#fff;cursor:pointer;border:1px solid white}@media only screen and (max-width: 600px){.bod-piechart-list span{font-size:12px;margin-bottom:5px}}.bod-piechart-pop-up-container{position:absolute!important;top:calc(50% + 15px);transform:translateY(-50%);right:-15%;text-transform:none!important;width:350px;white-space:wrap!important;background-color:#000!important;border:1px solid white!important;color:#fff!important;padding:10px 20px!important;z-index:10;display:none!important;margin:0!important}@media only screen and (max-width: 1150px){.bod-piechart-pop-up-container{right:-10%!important;width:300px}}@media only screen and (max-width: 850px){.bod-piechart-pop-up-container{right:15px!important;top:calc(50% + 20px);width:250px}}@media only screen and (max-width: 600px){.bod-piechart-pop-up-container{top:10%!important;transform:translateY(0)!important;width:calc(100% - 30px)!important}}.bod-piechart-pop-up-container p{padding-right:20px}.bod-piechart-pop-up-close{position:absolute;top:10px;right:20px;padding:0!important;margin:0!important;background-color:transparent!important;border:0!important}@media only screen and (max-width: 600px){.bod-piechart-pop-up-close{font-size:18px!important}}.bod-piechart-label-container--open .bod-piechart-pop-up-container{display:block!important;white-space:normal!important}.bod-piechart-label-container--title{width:100%}.bod-piechart-label-container--title span:hover{background-color:transparent!important;color:#fff!important}.bod-piehcart-title{border:0!important;border-radius:0!important;width:100%;font-weight:700;text-decoration:underline;background-color:transparent!important;color:#fff;text-align:center}@media only screen and (max-width: 1150px){.bod-piehcart-title{padding-left:0!important}}.bod-piehcart-title:hover{cursor:default;background-color:transparent!important}.bod-piechart-text-container{padding:50px 12.5% 0;color:#eedcbe}@media only screen and (max-width: 850px){.bod-piechart-text-container{padding:50px 20px 0}}@media only screen and (max-width: 850px){.bod-piechart-text-container .bod-sustainability-text{padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/default.css.map */
