@import url(https://fonts.googleapis.com/css?family=Raleway:400,400i,700);@import url(https://fonts.cdnfonts.com/css/satoshi);.popup-content{border:1px solid #d7d7d7;padding:5px;width:50%}[role=tooltip].popup-content{border-radius:5px}.popup-arrow{stroke-width:2px;stroke:#d7d7d7;stroke-dasharray:30px;stroke-dashoffset:-54px;bottom:0;color:#fff;-webkit-filter:drop-shadow(0 -3px 3px rgba(0,0,0,.16));filter:drop-shadow(0 -3px 3px rgba(0,0,0,.16));left:0;right:0;top:0}.dateIsBooked{background:#2dab29!important;color:#fff!important}.react-calendar{background:#fff;font-family:Regular;line-height:1.125em;max-width:79%;text-transform:uppercase}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;border:1.2px solid #000;color:#000;font-family:Regular;min-width:44px;text-transform:uppercase}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#20b479}.react-calendar__navigation button[disabled]{background-color:#f0f0f0}.react-calendar__month-view__weekdays{font-size:.75em;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers{font-weight:700}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font-size:.75em;justify-content:center;padding:1em .66667em}.react-calendar__month-view__days__day--weekend{color:#26ff00}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;border:.5px solid #000;color:#000;max-width:100%;padding:.75em .5em;text-align:center}.react-calendar__tile:disabled{background-color:#fff;color:#000;opacity:.3;text-decoration:line-through}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#20b479}.react-calendar__tile--now{border:2px solid #00833b!important}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}@media only screen and (max-width:1000px){.react-calendar{max-width:80%}}@font-face{font-family:Regular;src:url(/static/media/Satoshi-Regular.fe762acc7e97cb612805.ttf)}.popupHeader{color:#000}.popup-content{background:#fff;font-family:Regular;margin:auto;text-align:center;width:40%}.popup-arrow{color:#000}[role=tooltip].popup-content{box-shadow:0 0 3px rgba(0,0,0,.16);width:200px}.popup-overlay{background:rgba(0,0,0,.5)}[data-popup=tooltip].popup-overlay{background:transparent}@-webkit-keyframes anvil{0%{box-shadow:0 0 0 hsla(0,0%,95%,0);opacity:0;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}1%{box-shadow:0 0 0 hsla(0,0%,95%,0);opacity:0;-webkit-transform:scale(.96) translateY(10px);transform:scale(.96) translateY(10px)}to{box-shadow:0 0 500px hsla(0,0%,95%,0);opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes anvil{0%{box-shadow:0 0 0 hsla(0,0%,95%,0);opacity:0;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}1%{box-shadow:0 0 0 hsla(0,0%,95%,0);opacity:0;-webkit-transform:scale(.96) translateY(10px);transform:scale(.96) translateY(10px)}to{box-shadow:0 0 500px hsla(0,0%,95%,0);opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.popup-content{-webkit-animation:anvil .3s cubic-bezier(.38,.1,.36,.9) forwards}.form{background:#0e101c;margin:0 auto;max-width:200px}p{color:#bf1650}p:before{display:inline}input{border:1px solid #000;border-radius:4px;box-sizing:border-box;margin-bottom:10px;padding:10px 15px;width:100%}input,label{display:block;font-size:14px}label{color:#000;font-weight:200;line-height:2;margin-bottom:13px;margin-top:20px;text-align:left}button.popupButton,input[type=submit]{background:#fff;border:1px solid #000;color:#000;font-size:16px;font-weight:100;letter-spacing:10px;margin-top:40px;padding:20px;text-transform:uppercase}.popupButton:hover:enabled,input[type=submit]:hover:enabled{background:#4f0;color:#000;transition:all .3s}input[type=button]:active,input[type=submit]:active{border:1px solid transparent;opacity:.8;-webkit-transform:translateY(3px);transform:translateY(3px);transition:all .3s}input[type=checkbox]:disabled{font-size:3vw;opacity:1}input:disabled{opacity:.4}input[type=button]:hover{transition:all .3s}input[type=button],input[type=submit]{-webkit-appearance:none}@media only screen and (max-width:1000px){.popup-content{max-height:90vh;overflow-y:auto;padding-bottom:20vh;width:80%}}.menu{color:#fff;font-family:Satoshi;max-width:600px}.menu h1{font-size:3em;margin-top:0}.menu h2{font-size:2em}.menuList{margin:0;padding:0}.menuListItem{display:flex;gap:1em;justify-content:space-between;margin:0 0 16px;padding:0}.menuListItem div{height:48px;margin:0;padding:0;width:48px}.menuListItem img{height:100%;object-fit:contain;width:100%}.menuListItem h3{font-size:1em;margin:0;width:100%}.menuListItem p{color:#fff;font-size:1em;margin:0;width:64px}.menuImageContainer img{margin:0;padding:0;width:100%}.loadingSpinnerContainer{align-items:center;display:flex;height:100%;justify-content:center;padding-top:25vh}.spinner_aj0A{fill:#fff;-webkit-animation:spinner_KYSC .75s linear infinite;animation:spinner_KYSC .75s linear infinite;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes spinner_KYSC{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner_KYSC{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}body,html{height:100%;margin:0;scroll-behavior:smooth}body{background-color:#000}h1,h2,h3,li,p,ul{transition:all .1s}.container{display:flex;flex-direction:column;flex-shrink:0;max-width:100%}.bg{-webkit-filter:brightness(.55);filter:brightness(.55);height:100%;position:fixed;width:100%;z-index:-1}.hwrapper{display:flex;flex-direction:column;flex-shrink:0;height:100vh;width:100%}.title{color:#fff;font-family:Satoshi,sans-serif;font-size:9.4vw;font-weight:900;margin:-2% 0 0;text-align:center;width:100%}.header{height:90%;margin-top:10%;position:fixed;top:0;width:25%}.header #boka a{color:#fff}.header ul{margin-top:10%;width:100%}.header ul li{font-family:Satoshi,sans-serif;font-size:1vw}.header ul li a{color:#fff;display:inline;-webkit-filter:opacity(90%);filter:opacity(90%);letter-spacing:1px}.header a:hover,.header ul li a{text-decoration:none;transition:all .3s}.header a:hover{color:#20b479;letter-spacing:10px}.header a:active{color:#fff}.header li{cursor:pointer;display:block;display:inline;margin-bottom:4px}.headerContent{display:flex;flex-direction:row;flex-shrink:0;justify-content:center;margin-left:25%;width:75%}.home{align-items:flex-end;display:flex;flex-direction:column;height:100%;width:90%}.home h1{color:#fff;font-size:5vw;margin:0}.home h1,.home h2{font-family:Satoshi,sans-serif;font-weight:400}.home h2{color:#20b479;font-size:1vw;letter-spacing:8px;margin-top:0}.home p{color:#fff;font-family:Satoshi,sans-serif;font-size:1.2vw;letter-spacing:15.5px;margin-top:40%}.about{align-items:left;display:flex;flex-direction:column;height:100%;margin-top:5%;text-align:left;width:90%}.about h1{font-size:2vw;margin:0}.about h1,.about h2{color:#fff;font-family:Satoshi,sans-serif;letter-spacing:1px}.about h2{font-size:1.7vw;margin-top:1vw;width:100%}.about p{color:#fff;font-family:Satoshi,sans-serif;font-size:1.1vw;letter-spacing:.3px;margin:0}.faq{display:flex;flex-direction:column;height:100%;margin-top:5%;text-align:left;width:90%}.faq h1{font-size:2vw}.faq h1,.faq h2{color:#fff;font-family:Satoshi,sans-serif;font-weight:600;margin:0}.faq h2{font-size:1.3vw;width:100%}.faq p{color:#fff;font-size:1.1vw;margin-top:1px;width:100%}.faq .colored,.faq p{font-family:Satoshi,sans-serif}.faq .colored{font-weight:900}.beer{height:100%;margin-top:5%;width:100%}.beer,.work{align-items:center}.work{display:flex;flex-direction:column;height:80vh;width:90%}.work h1{font-size:3vw}.work h1,.work p{color:#fff;font-family:Satoshi,sans-serif}.work p{font-size:1.1vw}#arbetaForm{height:50%;width:100%}.bContent{align-items:center;display:flex;flex-direction:column;padding-bottom:2vh}.bContent h1,h2{font-size:2vw}.bContent h1,.bContent p,h2{color:#fff;font-family:Satoshi,sans-serif}.bContent p{font-size:1.1vw;margin-top:5%;text-align:center;width:80%}.bContent li{margin-bottom:10px}div .calendar{display:flex;width:70vw}.confirmBookings,div .calendar{height:100%;justify-content:center}.confirmBookings{overflow:auto;text-align:center;width:90%}.bookingsTable{border-collapse:collapse;color:#fff;flex-wrap:wrap;font-family:Satoshi,sans-serif;height:20%;margin:0 auto 3vh;opacity:.9;text-align:left;vertical-align:middle;width:100%}.bookingsTable td,th{border-bottom:1px solid #fff;font-family:Satoshi,sans-serif;max-width:10vw;overflow:auto;padding:8px}.bookingsTable :nth-child(6){overflow:hidden}.bookingsTable thead th{width:25%}.bookingsTable h3{color:#fff;font-family:Satoshi,sans-serif}.BoxInfo{align-items:center;display:flex;flex-direction:row;margin:20px}.BoxInfo p{border-radius:2px;color:#fff;height:40px;margin:0 0 0 20px;width:50px}.contact{align-items:left;display:flex;flex-direction:column;height:100%;width:90%}.contact h1{font-size:2vw}.contact h1,.contact h3,a{color:#fff;font-family:Regular}.contact h3,a{font-size:1.2vw;margin:0;transition:all .3s}.contact a:hover{color:#20b479;letter-spacing:2px;transition:all .3s}.fIcon{margin-right:5vw}.fIcon,.iIcon{height:6vw;transition:all .2s;width:6vw}.fIcon:hover,.iIcon:hover{color:#20b479;height:6.5vw;transition:all .2s;width:6.5vw}.fotnot{bottom:0;position:fixed;width:100%}.footer{font-weight:lighter}.footer h4{color:#334547;float:left;font-family:Regular;font-size:10px}.loginSymbol{cursor:pointer;float:right}.popupButton{background:#fff;border:none;color:#fff;font-size:16px;font-weight:100;margin-top:5px;padding:5px;text-transform:uppercase}.popupButton:hover{background:#1f3d0c;transition:all .3s}input[type=button]:active{border:1px solid transparent;opacity:.8;-webkit-transform:translateY(3px);transform:translateY(3px);transition:all .3s}@media only screen and (max-width:1000px){body{margin:0;max-width:100vw;padding:0}.title{margin-top:2.5%}.bg{height:100%;margin-left:-100%;width:300%}.header{height:8%;margin-bottom:0;margin-left:1.5%;margin-top:-10%;position:relative;width:100%}.header ul,li{display:inline-flex;padding:0;width:100%}.header ul li a{align-items:center;float:left;font-size:2vw;justify-content:center;margin-left:5%}.headerContent{margin-left:1.5%;margin-top:5%;width:100%;z-index:1}.home{align-items:center;justify-content:center;margin-top:15%;width:90%}.home h1{font-size:10vw}.home h2{font-size:2vw;margin-bottom:5%}.home p{font-size:2.2vw;letter-spacing:7px;margin-top:80%}.about{margin-top:5%;width:90%}.about h1{font-size:4.2vw;margin-bottom:5%}.about h2{font-size:3.2vw;margin-bottom:1%}.about p{font-size:2.2vw;margin-bottom:3%}.faq{margin-top:5%;width:90%}.faq h1{font-size:4.2vw;margin-bottom:2%}.faq h2{font-size:3.2vw;margin-bottom:0}.faq p{font-size:2.2vw;margin-bottom:1%}.beer,.work{margin-top:5%;width:90%}.work h1{font-size:5vw;margin-bottom:5%}.work p{font-size:2.2vw;margin-bottom:3%}#arbetaForm{height:75%;margin-top:5%;width:90%}.bContent h1{font-size:5vw;margin-bottom:5%}.bContent p{font-size:2.3vw;margin-bottom:3%}.bookingsTable td,th{font-family:Mulish;font-size:2.3vw;overflow:hidden;padding:1vw;text-align:center}.bookingsTable td:nth-child(n+2):nth-child(-n+6),th:nth-child(n+2):nth-child(-n+6){display:none}tbody button{font-size:2vw;max-width:80%;overflow:hidden}div .calendar{padding-bottom:0}.contact{margin-top:5%;width:90%}.contact h1{font-size:5vw;margin-bottom:5%}.contact h3,a{font-size:3.2vw;margin-bottom:1%}.fIcon{height:25vw;transition:all .2s;width:25vw}.fIcon:hover{height:27vw;transition:all .2s;width:27vw}.iIcon{height:25vw;transition:all .2s;width:25vw}.iIcon:hover{height:27vw;transition:all .2s;width:27vw}.footer{margin-top:10%;width:100%}.footer h4{font-size:1vh;margin-left:-5%}.loginSymbol{cursor:pointer;margin-left:80%}}
/*# sourceMappingURL=main.e2e8e488.css.map*/