#wrapper{position:absolute;left:75px;top:72px;width:930px;height:1198px;background-color:#323241;border-radius:40px}#menuList{position:absolute;top:370px;bottom:40px;left:50px;width:830px;display:flex;align-items:stretch}#menuList table{width:100%}#menuList td{font-size:28pt;padding:0}#menuList tr:first-child td{border-top:none}#menuList tr:last-child td{border-bottom:none}#menuList .beer-name{padding-right:15px}#menuList .beer-abv{font-family:gopher;font-size:21pt;text-align:right;padding-right:25px;white-space:nowrap}#menuList .beer-price{font-family:gopher;font-size:21pt;text-align:right;white-space:nowrap}#menuEvents{position:absolute;left:75px;top:1290px;width:930px;height:558px;background-color:#323241;border-radius:40px;padding:40px 50px;box-sizing:border-box}.menu-events-header{font-size:38pt;text-align:center;margin-bottom:20px}.menu-event{display:flex;justify-content:space-between;align-items:baseline;padding:12px 0;border-top:solid 2px rgba(233,225,208,.3)}.menu-event:last-child{border-bottom:none}.menu-event-date{font-family:gopher;font-size:21pt;text-transform:none;white-space:nowrap;opacity:.8}.menu-event-title{font-size:24pt;text-align:right}.promo-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;background:#000}.promo-fullscreen-container{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000}.promo-fullscreen{width:100%;height:100%;object-fit:contain}.promo-empty{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#323241;display:flex;align-items:center;justify-content:center;font-size:48pt;color:#e9e1d0}#wrapper.wrapper-full{height:1776px}#agendaWrapper{margin-left:70px;position:absolute;top:385px;overflow:hidden;width:800px;bottom:40px}.agenda-page{animation-duration:.8s;animation-timing-function:ease-in-out;animation-fill-mode:both}.agenda-page.slide-in-from-right{animation-name:slideInFromRight}.agenda-page.slide-in-from-left{animation-name:slideInFromLeft}@keyframes slideInFromRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInFromLeft{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}#agendaWrapper table{width:800px}#agendaWrapper td{vertical-align:top;font-size:38pt;text-align:center;padding-bottom:20pt;padding-top:20pt}#agendaWrapper tr:first-child td{border-top:none}#agendaWrapper tr:last-child td{border-bottom:none}#agendaWrapper .date{text-align:center;font-size:28pt;font-family:gopher;text-transform:none;vertical-align:baseline}.title{font-size:38pt}.planning-screen{width:100vw;height:100vh;background-color:#323241;padding:40px 60px;box-sizing:border-box;overflow:hidden}.planning-header{display:flex;align-items:center;gap:20px;margin-bottom:30px}.planning-icon{height:60px}.planning-header span{font-size:32pt}.planning-content{width:100%}.planning-section-header{font-size:22pt;font-family:gopher;text-transform:none;padding:25px 0 8px;opacity:.5}.planning-section-header:first-child{padding-top:0}.planning-table{width:100%;border-collapse:collapse}.planning-table th{font-family:gopher;font-size:14pt;text-transform:none;text-align:left;padding:6px 15px;opacity:.4;border-bottom:solid 1px rgba(233,225,208,.3)}.planning-table td{font-size:16pt;padding:10px 15px;border-bottom:solid 1px rgba(233,225,208,.1);text-align:left}.planning-table tr:last-child td{border-bottom:none}.planning-name{white-space:nowrap}.planning-batch{font-family:gopher;font-size:12pt;text-transform:none;opacity:.4}.planning-mono{font-family:gopher;text-transform:none}.planning-status{font-family:gopher;text-transform:none;opacity:.7}.planning-empty{text-align:center;font-size:20pt;opacity:.5;padding-top:40px}.mobile-screen{max-width:600px;margin:0 auto;padding:20px;background-color:#323241;min-height:100vh}.mobile-header{text-align:center;padding:20px 0}.mobile-icon{width:120px}.mobile-section{margin-bottom:40px}.mobile-section h2{font-size:28pt;text-align:center;margin-bottom:20px;color:#e9e1d0}.mobile-table{width:100%}.mobile-table td{font-size:14pt;padding:8px 0}.mobile-table .beer-name{padding-right:10px}.mobile-table .beer-abv{font-family:gopher;font-size:12pt;text-align:right;padding-right:15px;white-space:nowrap}.mobile-table .beer-price{font-family:gopher;font-size:12pt;text-align:right;white-space:nowrap}.mobile-event{border-bottom:solid 1px #e9e1d0;padding:15px 0;text-align:center}.mobile-event:last-child{border-bottom:none}.mobile-event-date{display:block;font-family:gopher;font-size:12pt;text-transform:none;color:#e9e1d0;opacity:.8}.mobile-event-title{display:block;font-size:18pt;color:#e9e1d0;margin:5px 0}.mobile-event-description{display:block;font-family:gopher;font-size:12pt;text-transform:none;color:#e9e1d0;opacity:.8}#body{margin:15px;color:#323241;font-family:gopher,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";text-transform:none}p{font-size:1em;text-align:center;width:90%;margin:auto auto 1em}h2{text-align:center;font-family:Brouwtoren;text-transform:uppercase;font-size:2em;margin-top:0;margin-bottom:.2em}h3{text-align:center;margin:0;font-size:1em}button{font-size:1.2em;background-color:#323241;color:#e9e1d0;border:none;font-family:gopher;padding:15px;border-radius:200px;width:80%}button:active{background-color:#000}button:disabled{opacity:.5;background-color:#323241}#step1 button{display:block;margin:20px auto auto;width:85%}input[type=range]{width:100%;margin:20px auto 50px;display:block}.rating{text-align:right;font-weight:700}.previous{position:absolute;font-size:2em;top:7px}.next{width:100%}#step3 button{margin-bottom:10px;margin-top:10px}button.selected{background-color:#4b3538;padding:.7em;border:1px solid rgb(75,53,56);font-size:.9em;width:auto;margin:0 5px 10px}button.selectable{color:#323241;padding:.7em;border:1px solid #323241;background-color:#e9e1d0;font-size:.9em;width:auto;margin:0 5px 10px}.buttons{text-align:center}#step4 .styles{width:100%;text-align:center}#step5 button{width:100%;text-align:left;margin:auto auto 10px;line-height:30px;padding-left:30px}#step5 button img{width:30px;height:30px;vertical-align:middle;margin-right:10px;float:right}.properties{text-align:center}.properties button{margin:0;width:auto;border-radius:0;border:1px solid #323241}.properties button:last-child{border-radius:0 200px 200px 0;border-left:0}.properties button:first-child{border-radius:200px 0 0 200px;border-right:0}.slider{-webkit-appearance:none;width:100%;height:20px;background:#d3d3d3;outline:none;-webkit-transition:.2s;transition:opacity .2s}.slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:50px;height:50px;background:#323241;border-radius:50%}.slider::-moz-range-thumb{width:50px;height:50px;background:#323241;border-radius:50%}datalist{display:flex;justify-content:space-between}datalist>option:before{content:"";display:inline-block;position:relative;left:0%;top:-220%;height:30px;width:1px;background:#323241}#reviewsWrapper{position:absolute;left:75px;top:72px;width:930px;height:1790px;background-color:#323241;border-radius:40px}#reviewsWrapper2 table{width:800px}#reviewsWrapper2 td{font-size:30pt}#reviewsWrapper2 .date{font-size:28pt;text-align:center;font-family:gopher}#reviewsWrapper2 .star{font-size:22pt}#reviewsWrapper2{margin-left:70px;position:absolute;top:385px}#reviewsWrapper2 td,#reviewsWrapper2 .star{font-size:40pt}#reviewsWrapper2 .batch{text-align:center;font-size:28pt}#reviewsWrapper2 td{vertical-align:top;font-size:38pt}#reviewsWrapper2 .reviewInfo{text-align:right}#reviewsWrapper2 tr:first-child td{border-top:none}#reviewsWrapper2 tr:last-child td{border-bottom:none}#reviewsWrapper2 .star.half:after{content:"🟊";color:#e9e1d0;position:absolute;margin-left:-36pt;width:18pt;overflow:hidden}#reviewsWrapper2 .star.quarter:after{content:"🟊";color:#e9e1d0;position:absolute;margin-left:-36pt;width:12pt;overflow:hidden}#reviewsWrapper2 .star.three-quarter:after{content:"🟊";color:#e9e1d0;position:absolute;margin-left:-36pt;width:24pt;overflow:hidden}#rankingWrapper{position:absolute;left:75px;top:72px;width:930px;height:1790px;background-color:#323241;border-radius:40px}#rankingWrapper2 table{width:800px}#rankingWrapper2 td{font-size:30pt}#rankingWrapper2 .batch,#rankingWrapper2 .star{font-size:22pt}#rankingWrapper2{margin-left:70px;position:absolute;top:385px}#rankingWrapper2 td,#rankingWrapper2 .star{font-size:40pt}#rankingWrapper2 .batch{text-align:center;font-size:28pt}#rankingWrapper2 td{vertical-align:top;font-size:38pt}#rankingWrapper2 .reviewInfo{text-align:right}#rankingWrapper2 tr:first-child td{border-top:none}#rankingWrapper2 tr:last-child td{border-bottom:none}#rankingWrapper2 .star.half:after{content:"🟊";color:#e9e1d0;position:absolute;margin-left:-36pt;width:18pt;overflow:hidden}#rankingWrapper2 .star.quarter:after{content:"🟊";color:#e9e1d0;position:absolute;margin-left:-36pt;width:12pt;overflow:hidden}#rankingWrapper2 .star.three-quarter:after{content:"🟊";color:#e9e1d0;position:absolute;margin-left:-36pt;width:24pt;overflow:hidden}.description{font-size:28pt;font-family:gopher;text-transform:none;padding-bottom:20px}#eventsWrapper table{width:800px}#eventsWrapper{margin-left:70px;position:absolute;top:385px}#eventsWrapper td{vertical-align:top;font-size:38pt;text-align:center;padding-bottom:20pt;padding-top:20pt}#reviewsWrapper tr:first-child td{border-top:none}#reviewsWrapper tr:last-child td{border-bottom:none}#eventsWrapper .date{text-align:center;font-size:28pt;font-family:gopher;text-transform:none;vertical-align:baseline}#eventsWrapper .openingHours{padding-left:150px}#eventsWrapper .openingHours td{font-size:24pt;font-family:gopher;text-transform:none;padding-bottom:0;text-align:left}@font-face{font-family:Brouwtoren;src:url(/assets/brouwtoren_black-webfont-BJXo-bEU.woff2) format("woff2"),url(/assets/brouwtoren_black-webfont-DkWcL4m_.woff) format("woff")}body{margin:0;background-color:#e4dac4;color:#e9e1d0;font-family:Brouwtoren,gopher,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";text-transform:uppercase}table{border-spacing:0}th{font-family:gopher;text-align:left;font-size:19pt;padding:0 0 15px;font-weight:400}td{font-size:28pt;border-bottom:solid 2px #e9e1d0;padding:5px 0 0}tr:nth-child(1) td{border-top:solid 2px #e9e1d0}.percentage{text-align:right;font-family:gopher;font-size:19pt;padding-top:0}#iconImg{width:210px;z-index:100;position:absolute;left:435px;top:10px}#header{position:absolute;top:215px;width:100%;text-align:center;font-size:94px}#dashImg{display:block;width:230px;margin:10px auto auto}
