@import url(https://fonts.googleapis.com/css?family=Lobster|Londrina+Shadow|Staatliches&display=swap);* .nav-hidden{display:none}* .header{position:fixed;display:flex;z-index:5;justify-content:space-between;align-items:center;width:100vw;height:50px;background:#fbff00;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-family:Staatliches;box-shadow:0 3px 5px rgba(0,0,0,.479)}* .header .header-title{flex-basis:80%;text-align:center;font-size:1.2rem;text-decoration:none;outline:none;cursor:pointer}* .header .header-title a:focus{outline:none}* .header .header-title .header-logo-img{background:url(/static/media/BobsBurgers-Logo.22ef9825.webp);background-position:50%;background-size:contain;margin-left:20px;margin-bottom:10px;height:40px;width:100px}* .header .link{display:none}* .header .fa-shopping-cart{justify-self:right;padding-right:10px;font-size:1.5rem;color:#000;cursor:pointer}* .header .cart-number{justify-content:right;color:#000}@media (min-width:900px){* .header .header-title{flex-basis:80%;text-align:left;padding-left:40px}* .header .link{display:inline;display:initial;flex-basis:10vw;text-align:center;font-size:1.2rem;color:#000;font-weight:1000;text-decoration:none;outline:none;cursor:pointer}* .header .link a:focus{outline:none}* .header .fa-shopping-cart{padding-right:40px}* .header .fa-shopping-cart:hover,* .header .header-title:hover,* .header .link:hover{color:red;-webkit-transition:color .5s;transition:color .5s}}.navbar-container .nav-show{position:absolute;z-index:0;top:46px;left:40%;width:60%;height:210px;padding:3vw;border-right:2px solid hsla(0,0%,100%,0);border-bottom-left-radius:10%;background:#fbff00;font-size:10px;list-style:none;-webkit-animation:nav-show .5s ease-in-out;animation:nav-show .5s ease-in-out;box-shadow:-10px 5px 2px rgba(0,0,0,.479)}@-webkit-keyframes nav-show{0%{height:0;padding:0;font-size:0;margin-left:200px}40%{font-size:0}to{height:180px;font-size:3.5vw}}@keyframes nav-show{0%{height:0;padding:0;font-size:0;margin-left:200px}40%{font-size:0}to{height:180px;font-size:3.5vw}}.navbar-container .nav-show a{text-decoration:none;color:#000;-webkit-animation:opacity .9s ease-in-out;animation:opacity .9s ease-in-out}.navbar-container .nav-show li{padding:10px 10px 10px 0;margin:5px;width:60%;cursor:pointer;border-bottom:5px solid red;font-family:Staatliches;font-weight:1000;font-size:25px;line-height:15px;-webkit-animation:border .8s;animation:border .8s;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}@-webkit-keyframes opacity{0%{color:hsla(0,0%,100%,0)}70%{color:hsla(0,0%,100%,0)}to{color:#000}}@keyframes opacity{0%{color:hsla(0,0%,100%,0)}70%{color:hsla(0,0%,100%,0)}to{color:#000}}@-webkit-keyframes border{0%{width:0;border-bottom:0 solid rgba(255,0,0,0)}60%{border-bottom:0 solid rgba(255,0,0,0)}80%{width:0;border-bottom:2px solid red}to{width:60%}}@keyframes border{0%{width:0;border-bottom:0 solid rgba(255,0,0,0)}60%{border-bottom:0 solid rgba(255,0,0,0)}80%{width:0;border-bottom:2px solid red}to{width:60%}}.navbar-container .nav-show li:hover{-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:all .2s;transition:all .2s}.navbar-container .nav-hidden-initial{display:none}.navbar-container .nav-hidden{height:0;position:absolute;top:40px;left:40%;width:60%;border-bottom-left-radius:10%;background:rgba(255,0,0,.945);list-style:none;-webkit-animation-name:nav-hide;animation-name:nav-hide;-webkit-animation-duration:1s;animation-duration:1s;font-size:0}@-webkit-keyframes nav-hide{0%{height:145px;padding:20px}to{height:0;padding:0;margin-left:300px}}@keyframes nav-hide{0%{height:145px;padding:20px}to{height:0;padding:0;margin-left:300px}}.navbar-container .fa-hamburger-initial{outline:0}.navbar-container .fa-hamburger,.navbar-container .fa-hamburger-initial{color:#000;font-size:1.7rem;margin-right:5vw;cursor:pointer;-webkit-animation-name:nav-none;animation-name:nav-none;-webkit-animation-name:nav-initial;animation-name:nav-initial;-webkit-animation-duration:.5s;animation-duration:.5s}.navbar-container .fa-hamburger:focus{outline:#fff}.navbar-container .fa-hamburger-active{-webkit-animation-name:nav-active;animation-name:nav-active;-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes nav-active{to{-webkit-transform:rotate(1turn);transform:rotate(1turn);-webkit-transform-origin:center;transform-origin:center}}@keyframes nav-active{to{-webkit-transform:rotate(1turn);transform:rotate(1turn);-webkit-transform-origin:center;transform-origin:center}}@-webkit-keyframes nav-initial{to{-webkit-transform:rotate(1turn);transform:rotate(1turn);-webkit-transform-origin:center;transform-origin:center}}@keyframes nav-initial{to{-webkit-transform:rotate(1turn);transform:rotate(1turn);-webkit-transform-origin:center;transform-origin:center}}@media (min-width:450px){.navbar-container .nav-show{left:50%;width:50%;height:240px;font-size:25px}@-webkit-keyframes nav-show{0%{height:0;padding:0;font-size:0;margin-left:200px}40%{font-size:0}to{height:240px;font-size:3.5vw}}@keyframes nav-show{0%{height:0;padding:0;font-size:0;margin-left:200px}40%{font-size:0}to{height:240px;font-size:3.5vw}}}@media (min-width:800px){@-webkit-keyframes nav-show{0%{height:0;padding:0;font-size:0;margin-left:200px}40%{font-size:0}to{height:240px;font-size:3.5vw}}@keyframes nav-show{0%{height:0;padding:0;font-size:0;margin-left:200px}40%{font-size:0}to{height:240px;font-size:3.5vw}}}.footer-container{height:180px;width:100%;background:red;color:#000}.footer-container a{color:#000;font-size:30px;-webkit-transition:all .5s;transition:all .5s}.footer-container a:hover{color:#fff}.footer-container .social-media-container{display:flex;justify-content:space-around;align-items:center;list-style:none;width:50vw;margin:auto;padding-top:20px;border-bottom:2px solid #000}.footer-container .sources-container{width:90vw;margin:auto;text-align:center;font-size:10px;padding:20px;font-family:Lobster}.footer-container .sources-container a{font-size:20px;font-family:Staatliches;text-decoration:none}@media screen and (min-width:500px){.footer-container{height:190px;width:100%;border-top:2px solid #000;color:#fff}.footer-container a{font-size:30px}.footer-container .social-media-container{display:flex;justify-content:space-around;align-items:center;list-style:none;width:50vw;margin:auto;padding-top:40px;border-bottom:2px solid #000}.footer-container .sources-container{width:90vw;margin:auto;text-align:center;font-size:10px;padding:20px}.footer-container .sources-container a{font-size:20px;text-decoration:none}}.title-container{overflow-x:hidden;position:static;z-index:0;display:grid;grid-template-columns:50% 30% 20%;grid-template-rows:20% 40% 40%;height:100vh;width:100%;background-color:red;background-image:url(/static/media/bob-burgers-title.1cd2c1f2.webp);background-size:cover;background-position:20%;overflow:hidden;-webkit-animation:fade-in 2s;animation:fade-in 2s;font-family:Lobster}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.title-container .desktop-main-section,.title-container .desktop-sidebar,.title-container .sidebar-header{display:none}.title-container .jumbotron{position:relative;display:none;grid-column:1/2;grid-row:3/4;height:100%;text-align:left;font-size:12vw;line-height:16vw;color:#000;font-family:Staatliches;font-weight:1000;padding-left:20px}.title-container .jumbotron span{color:red;font-weight:1000}.title-container .call-to-action-button{position:absolute;bottom:40px;width:120px;height:120px;left:calc(50% - 40px);background:none;border:none;outline:none;cursor:pointer;padding:20px;border-radius:50%}.title-container .call-to-action-button i{display:block;font-size:50px;color:#000;line-height:40px;border-radius:50%;-webkit-animation:pulse 3s infinite;animation:pulse 3s infinite}.title-container .call-to-action-button i:nth-child(2){-webkit-animation-delay:.5s;animation-delay:.5s}.title-container .call-to-action-button i:nth-child(3){-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes pulse{0%{opacity:1}50%{opacity:0}}@keyframes pulse{0%{opacity:1}50%{opacity:0}}@media only screen and (min-width:400px){.title-container .jumbotron{padding:0 20px 20px;font-size:10vw;line-height:10vw}}@media only screen and (min-width:530px){.title-container .jumbotron{padding:0 20px 20px;font-size:8vw;line-height:8vw}}@media only screen and (min-width:650px){.title-container .jumbotron{font-size:6vw;padding-top:0}}@media only screen and (min-width:900px){.title-container{grid-template-columns:50% 18% 45px 30%}.title-container .desktop-sidebar{display:grid;grid-column:4/-1;grid-row:1/-1;background:red;border-left:4px solid #000}.title-container .desktop-sidebar .sidebar-content{font-size:2vw;padding-right:60px;padding-left:60px;padding-top:15vh;text-align:center;-webkit-animation-name:content-animation;animation-name:content-animation;-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes content-animation{0%{margin-left:400px}}@keyframes content-animation{0%{margin-left:400px}}.title-container .desktop-sidebar span{display:block;font-size:4vw;color:#fff;font-family:Londrina Shadow;font-weight:600}.title-container .sidebar-header{position:relative;z-index:1;grid-column:3/4;grid-row:1/-1;display:inline;display:initial}.title-container .sidebar-header h1{display:none;color:hsla(0,0%,100%,.335);padding-top:20vh;font-size:80px;word-spacing:-50px;-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;text-orientation:upright;font-family:Londrina Shadow;font-weight:600}.title-container .icon-container{margin-top:20vh;grid-column:4/-1;grid-row:2/-1;display:flex;flex-direction:column}.title-container .icon-container .icon-fries{height:15%;width:100%;background-image:url(/static/media/fries-icon.adc95438.png);background-size:contain;background-position:0;background-repeat:no-repeat;margin-top:60px;margin-left:12vw;padding:-30px;-webkit-animation:icon-fries-fade-in 1.5s ease-in;animation:icon-fries-fade-in 1.5s ease-in}@-webkit-keyframes icon-fries-fade-in{0%{opacity:0}60%{opacity:0}70%{opacity:1}}@keyframes icon-fries-fade-in{0%{opacity:0}60%{opacity:0}70%{opacity:1}}.title-container .icon-container .icon-burger{height:15%;width:100%;background-image:url(/static/media/burger-icon.46c9f566.svg);background-size:contain;background-position:0;background-repeat:no-repeat;margin-top:40px;margin-left:12vw;-webkit-animation:icon-burger-fade-in 2s ease-in;animation:icon-burger-fade-in 2s ease-in}@-webkit-keyframes icon-burger-fade-in{0%{opacity:0}80%{opacity:0}90%{opacity:1}}@keyframes icon-burger-fade-in{0%{opacity:0}80%{opacity:0}90%{opacity:1}}.title-container .icon-container .icon-drink{height:15%;width:100%;background-image:url(/static/media/soda.99984930.svg);background-size:contain;background-position:0;background-repeat:no-repeat;margin-top:40px;margin-left:12vw;-webkit-animation:icon-drink-fade-in 2.5s ease-in;animation:icon-drink-fade-in 2.5s ease-in}@-webkit-keyframes icon-drink-fade-in{0%{opacity:0}90%{opacity:0}to{opacity:1}}@keyframes icon-drink-fade-in{0%{opacity:0}90%{opacity:0}to{opacity:1}}.title-container .desktop-main-section{display:grid;grid-column:1/4;grid-row:1/4;background-image:url(/static/media/bob-burgers-title.1cd2c1f2.webp);background-size:cover;background-position:0}.title-container .jumbotron{font-size:5vw;position:relative;z-index:2}}@media only screen and (min-width:1200px){.title-container .jumbotron{width:60%;line-height:6vw;font-size:3vw}}.menu-container{box-sizing:border-box;width:100%;background:red;color:#fff;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:50vw;font-family:Lobster;font-weight:1000}.menu-container div{display:flex;align-items:center;justify-content:center;text-align:center;font-size:5vw}.menu-container div,.menu-container div a{-webkit-transition:all .5s;transition:all .5s}.menu-container div a{text-decoration:none;color:#fff;padding:6vw}.menu-container .box1{padding:20px;grid-column:1/-1;grid-row:1/1;background:-webkit-gradient(linear,left top,right top,color-stop(20%,rgba(0,0,0,.327)),to(rgba(0,0,0,.301))),url(/static/media/Bobs-diner.fbc4ed99.webp);background:-webkit-linear-gradient(left,rgba(0,0,0,.327) 20%,rgba(0,0,0,.301)),url(/static/media/Bobs-diner.fbc4ed99.webp);background:linear-gradient(90deg,rgba(0,0,0,.327) 20%,rgba(0,0,0,.301)),url(/static/media/Bobs-diner.fbc4ed99.webp);background-size:cover;background-position:50%;color:#fff;text-decoration:underline}.menu-container .box2{grid-column:1;grid-row:2;background:#ff0800;line-height:80px;font-weight:1000;display:flex;flex-direction:column;padding:20px;font-family:Staatliches}.menu-container .box2 a{background:#000;text-decoration:none;color:#fff;padding:20px;margin-top:0;-webkit-transition:all .5s;transition:all .5s;width:60%;font-size:20px;text-align:center;font-family:Lobster;border:2px solid #000;line-height:0}.menu-container .box2 a:hover{background:#fff;color:#000}.menu-container .box3{grid-column:2;grid-row:2;color:#e5ff00;background:-webkit-gradient(linear,left top,right top,color-stop(20%,rgba(0,0,0,.376)),to(hsla(0,0%,100%,.308))),url(/static/media/burger-bohemian.672172c8.webp);background:-webkit-linear-gradient(left,rgba(0,0,0,.376) 20%,hsla(0,0%,100%,.308)),url(/static/media/burger-bohemian.672172c8.webp);background:linear-gradient(90deg,rgba(0,0,0,.376) 20%,hsla(0,0%,100%,.308)),url(/static/media/burger-bohemian.672172c8.webp);background-size:cover;background-repeat:no-repeat;background-position:bottom}.menu-container .box4{grid-column:1/-1;grid-row:3;color:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(20%,rgba(0,0,0,.281)),to(hsla(0,0%,100%,.096))),url(/static/media/bob\'s-diner.4253bca7.webp);background:-webkit-linear-gradient(left,rgba(0,0,0,.281) 20%,hsla(0,0%,100%,.096)),url(/static/media/bob\'s-diner.4253bca7.webp);background:linear-gradient(90deg,rgba(0,0,0,.281) 20%,hsla(0,0%,100%,.096)),url(/static/media/bob\'s-diner.4253bca7.webp);background-size:cover;background-position:bottom;text-decoration:underline}.menu-container .box5{grid-column:1;grid-row:4;background:-webkit-gradient(linear,left top,right top,color-stop(20%,rgba(0,0,0,.363)),to(rgba(0,0,0,.089))),url(/static/media/burger-peas.74f85d82.webp);background:-webkit-linear-gradient(left,rgba(0,0,0,.363) 20%,rgba(0,0,0,.089)),url(/static/media/burger-peas.74f85d82.webp);background:linear-gradient(90deg,rgba(0,0,0,.363) 20%,rgba(0,0,0,.089)),url(/static/media/burger-peas.74f85d82.webp);background-size:cover;background-position:50%}.menu-container .box5 a{text-decoration:none;color:#fff;padding:60px}.menu-container .box6{grid-column:2;grid-row:4;background:#fe0;padding:40px;font-weight:800;text-align:right;height:100%;color:#000;font-family:Staatliches;-webkit-filter:brightness(110%);filter:brightness(110%)}.menu-container .box6 span{display:inline-block;height:100%;width:100%;background:red;color:#fff;font-family:Lobster}.menu-container .box6 .fa-angle-double-left{font-size:12vw;-webkit-animation:pulse-arrow 1.5s ease-in-out infinite;animation:pulse-arrow 1.5s ease-in-out infinite;width:100%;padding-right:10px}@-webkit-keyframes pulse-arrow{50%{padding:5px}}@keyframes pulse-arrow{50%{padding:5px}}.menu-container .box7{grid-column:1/-1;grid-row:5;background:-webkit-gradient(linear,left top,right top,color-stop(30%,rgba(0,0,0,.563)),to(rgba(0,0,0,.099))),url(/static/media/bobs-grill.fcdf59b6.webp);background:-webkit-linear-gradient(left,rgba(0,0,0,.563) 30%,rgba(0,0,0,.099)),url(/static/media/bobs-grill.fcdf59b6.webp);background:linear-gradient(90deg,rgba(0,0,0,.563) 30%,rgba(0,0,0,.099)),url(/static/media/bobs-grill.fcdf59b6.webp);background-size:cover;background-position:50%;color:#fff;font-size:6vw;font-family:Lobster;text-decoration:underline}.menu-container .box8{grid-column:2;grid-row:6;background:-webkit-gradient(linear,left top,right top,color-stop(20%,rgba(0,0,0,.363)),to(rgba(0,0,0,.089))),url(/static/media/burger-kale.45fc7af4.webp);background:-webkit-linear-gradient(left,rgba(0,0,0,.363) 20%,rgba(0,0,0,.089)),url(/static/media/burger-kale.45fc7af4.webp);background:linear-gradient(90deg,rgba(0,0,0,.363) 20%,rgba(0,0,0,.089)),url(/static/media/burger-kale.45fc7af4.webp);background-size:cover;background-position:50%;color:#ff0;font-size:7vw}.menu-container .box9{grid-column:1;grid-row:6/8;background:-webkit-gradient(linear,left top,right top,color-stop(20%,rgba(0,0,0,.363)),to(rgba(0,0,0,.089))),url(/static/media/fataish-sign.0c1419e6.webp);background:-webkit-linear-gradient(left,rgba(0,0,0,.363) 20%,rgba(0,0,0,.089)),url(/static/media/fataish-sign.0c1419e6.webp);background:linear-gradient(90deg,rgba(0,0,0,.363) 20%,rgba(0,0,0,.089)),url(/static/media/fataish-sign.0c1419e6.webp);background-size:cover;background-position:50%;color:#fff;font-size:7vw}.menu-container .box9 p{background:rgba(255,0,0,.609);width:80%;margin:auto;padding:40px}.menu-container .box10{grid-column:2;grid-row:7;background:-webkit-gradient(linear,left top,right top,color-stop(20%,rgba(0,0,0,.363)),to(rgba(0,0,0,.089))),url(/static/media/burger-olive.75e983b2.webp);background:-webkit-linear-gradient(left,rgba(0,0,0,.363) 20%,rgba(0,0,0,.089)),url(/static/media/burger-olive.75e983b2.webp);background:linear-gradient(90deg,rgba(0,0,0,.363) 20%,rgba(0,0,0,.089)),url(/static/media/burger-olive.75e983b2.webp);background-size:cover;background-position:50%;color:#ff0;font-size:7vw}@media only screen and (min-width:900px){.menu-container{width:100%;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-rows:30vw}.menu-container div{font-size:2.5vw;border-top:4px solid #000;border-right:4px solid #000}.menu-container .box1{grid-column:1/3;grid-row:1/1;padding:60px}.menu-container .box2{grid-column:3/4;grid-row:1/1}.menu-container .box3{grid-column:4;grid-row:1}.menu-container .box4{grid-column:2/4;grid-row:2}.menu-container .box5{grid-column:1/3;grid-row:3}.menu-container .box6{grid-column:3/4;grid-row:3;padding-right:30px}.menu-container .box7{grid-column:1/3;grid-row:4;font-size:2.5vw}.menu-container .box8{grid-column:1/2;grid-row:2;font-size:2.5vw}.menu-container .box9{grid-column:4/5;grid-row:2/4;font-size:2.5vw}.menu-container .box10{grid-column:3/5;grid-row:4;font-size:2.5vw}}.menu-page-container{background:-webkit-gradient(linear,left top,left bottom,from(#242424),to(#3f3f3f));background:-webkit-linear-gradient(top,#242424,#3f3f3f);background:linear-gradient(180deg,#242424,#3f3f3f)}.menu-page-container .menu-header{height:100%;width:60%;text-align:center;padding:20px;margin:50px auto;color:#fff;border-bottom:2px solid red;border-top:2px solid red;font-size:7vw;font-family:Lobster}@media screen and (min-width:600px){.menu-page-container .menu-header{font-size:5vw}.menu-page-container .menu-items-list-container{width:60%;margin:0 auto;padding-top:60px;padding-bottom:60px;background:#fafafa}}@media screen and (min-width:600px){.menu-page-container{text-align:center;padding-bottom:50px}.menu-page-container .menu-items-list-container{background:rgba(51,51,51,0);width:90%;padding:0;display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 1fr 1fr}.menu-page-container .menu-items-list-container .menu-item-container{text-align:center;width:100%;height:100%;padding:20px;margin:0}.menu-page-container .menu-items-list-container .menu-item-container .menu-item-name{text-align:center}}.carousel-container{height:50vh;width:100%;overflow:hidden;margin:0;padding:0;box-sizing:border-box;background:#fff}.carousel-container span{position:absolute;z-index:2;font-size:8vw;font-weight:1000;background:#fff;border:2px solid red;padding:6px;top:40vh;left:20px;color:red;-webkit-animation:header-scale 3s ease-in-out infinite;animation:header-scale 3s ease-in-out infinite;font-family:Lobster}@-webkit-keyframes header-scale{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes header-scale{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.05);transform:scale(1.05)}}.carousel-container .carousel-image{width:100vw;height:50vh;background-position:50%;background-size:cover}.carousel-container .img-transition-1{-webkit-animation:animation1 2s;animation:animation1 2s}.carousel-container .img-transition-2{-webkit-animation:animation2 2s;animation:animation2 2s}@-webkit-keyframes animation1{0%{opacity:0;-webkit-filter:blur(4px);filter:blur(4px)}to{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes animation1{0%{opacity:0;-webkit-filter:blur(4px);filter:blur(4px)}to{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes animation2{0%{opacity:0;-webkit-filter:blur(4px);filter:blur(4px)}to{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes animation2{0%{opacity:0;-webkit-filter:blur(4px);filter:blur(4px)}to{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}.carousel-container .fa-arrow-circle-left,.carousel-container .fa-arrow-circle-right{position:absolute;z-index:2;font-size:30px;padding-left:1vw;color:red;top:20vh;opacity:1;cursor:pointer}.carousel-container .fa-arrow-circle-right{position:absolute;top:20vh;right:0}.carousel-container .fa-arrow-circle-left{position:absolute;top:20vh;left:0}.carousel-container .fa-arrow-circle-left:hover,.carousel-container .fa-arrow-circle-right:hover{color:#fff;-webkit-transition:color .5s;transition:color .5s}@media screen and (min-width:600px){.carousel-container,.carousel-container .carousel-image{height:60vh}.carousel-container .fa-arrow-circle-left,.carousel-container .fa-arrow-circle-right{position:absolute;z-index:2;font-size:3vw;padding:10px;color:#fff;background:rgba(255,0,0,.472);top:30vh;opacity:1}.carousel-container .fa-arrow-circle-left:hover,.carousel-container .fa-arrow-circle-right:hover{color:#464646}.carousel-container .fa-arrow-circle-right{border-top-left-radius:50%;border-bottom-left-radius:50%}.carousel-container .fa-arrow-circle-left{border-top-right-radius:50%;border-bottom-right-radius:50%}.carousel-container span{position:absolute;z-index:2;font-size:4vw;left:20px}}@media screen and (min-width:900px){.carousel-container{height:80vh;width:100%;margin:auto}.carousel-container .carousel-image{height:100%}.carousel-container span{z-index:2;font-size:3vw;top:60vh;width:600px;left:5vw}}.menu-item-container{display:grid;grid-template-columns:5% 1fr 1fr 5%;grid-template-rows:75px 30px 75px 75px;background:#d10000;border-bottom:2px solid #000}.menu-item-container .menu-item-name{text-decoration:none;grid-column:2/4;grid-row:1;text-align:center;margin:auto;color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:Lobster;font-size:30px}.menu-item-container hr{grid-row:2;grid-column:2/4;width:30%;margin:auto;border:none;height:2px;background:#2e2e2e}.menu-item-container .menu-item-name:hover{color:#fff}.menu-item-container .menu-description{grid-row:3;grid-column:2/4;align-self:center;margin:auto;font-size:20px;color:#fff;font-family:Londrina Shadow;font-weight:600}.menu-item-container .menu-item-price{grid-column:2;grid-row:4;text-align:left;font-family:Staatliches;font-weight:1000;font-size:30px;margin:auto 10px}.menu-item-container .menu-item-button{grid-column:3;grid-row:4;background:none;border:none;text-align:right;outline:none;cursor:pointer;margin:auto 10px}.menu-item-container .menu-item-button .fa-plus-square{height:100%;color:#000;font-size:30px;-webkit-transition:all .5s;transition:all .5s}.menu-item-container .menu-item-button .fa-plus-square:hover{color:#fff}@media screen and (min-width:540px){.menu-item-container{border:none;background:red}.menu-item-container .menu-item-name{text-align:center}.menu-item-container .menu-description{font-size:16px}}@media screen and (min-width:1000px){.menu-item-container{grid-template-rows:100px 10px 150px 100px}.menu-item-container .menu-item-name{font-size:35px}.menu-item-container .menu-description{font-size:25px}.menu-item-container .menu-item-button .fa-plus-square,.menu-item-container .menu-item-price{font-size:35px}}.order-container{padding-top:60px;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(#242424),to(#3f3f3f));background:-webkit-linear-gradient(top,#242424,#3f3f3f);background:linear-gradient(180deg,#242424,#3f3f3f);font-family:Lobster}.order-container .order-header{height:10%;width:60%;margin:40px auto;padding:none;text-align:center;line-height:60px;font-size:6vw;border-bottom:2px solid red;border-top:2px solid red;color:#fff}.order-container h2{color:#fff;padding:10px;font-size:4vw;font-family:Staatliches}.order-container .add-ons{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;background:#e20000;width:100%;padding:15px 20px;border-bottom:2px solid hsla(0,0%,100%,.568)}.order-container .add-ons h1{color:#fff;font-size:5vw}.order-container .add-ons input{visibility:hidden}.order-container .add-ons label span{display:flex;align-items:flex-start;width:6vw;height:6vw;margin-bottom:20px;background:#fff;cursor:pointer}.order-container .add-ons [type=checkbox]:checked+span{background-image:url(data:image/png;base64,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);background-size:cover}.order-container textarea{width:80vw;height:150px;font-size:16px;margin:auto;display:flex;align-self:center;justify-self:center;outline:none;font-family:Staatliches}.order-container .button-container{display:flex;justify-content:space-around;align-items:center;height:100px}.order-container .button-container button{width:35vw;padding:3vw 0;color:#fff;background:#e20000;outline:none;font-size:5vw;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:Lobster;border:2px solid #e20000}.order-container .button-container button:hover{color:#e20000;background:#fff;border:2px solid #e20000}@media screen and (min-width:550px){.order-page-container{padding-top:60px;padding-bottom:60px;background:-webkit-gradient(linear,left top,left bottom,from(#242424),to(#3f3f3f));background:-webkit-linear-gradient(top,#242424,#3f3f3f);background:linear-gradient(180deg,#242424,#3f3f3f)}.order-page-container .order-container{width:50%;padding:10px 30px;margin:0 auto;height:100%;background:rgba(0,0,0,.164)}.order-page-container .order-container .order-header{height:10%;width:80%;margin:40px auto;padding:2vw;text-align:center;line-height:60px;font-size:5vw}.order-page-container .order-container h2{color:#fff;padding:2vw;font-size:4vw}.order-page-container .order-container .add-ons{padding:30px}.order-page-container .order-container .add-ons h1{color:#fff;font-size:30px}.order-page-container .order-container .add-ons input{visibility:hidden}.order-page-container .order-container .add-ons label span{width:25px;height:25px}.order-page-container .order-container .add-ons [type=checkbox]:checked+span{background-image:url(data:image/png;base64,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);background-size:cover}.order-page-container .order-container textarea{width:80%;height:150px;font-size:30px}.order-page-container .order-container .button-container{height:100px}.order-page-container .order-container .button-container button{width:15vw;padding:3vw 0;font-size:2vw}}@media screen and (min-width:1000px){.order-page-container{padding-top:60px;padding-bottom:60px}.order-page-container .order-container{width:40%;padding:10px 30px;margin:0 auto;height:100%}.order-page-container .order-container .order-header{font-size:4vw}.order-page-container .order-container h2{font-size:30px}.order-page-container .order-container textarea{width:80%;height:150px;font-size:30px}.order-page-container .order-container .button-container{height:100px}.order-page-container .order-container .button-container button{width:150px;padding:15px 0;font-size:20px;border:2px solid red;background:red}.order-page-container .order-container .button-container button:hover{color:red;background:#fff;border:2px solid red}}.empty-cart-page-container{padding-top:50px;height:calc(100vh - 200px);background:-webkit-gradient(linear,left top,left bottom,from(#242424),to(#3f3f3f));background:-webkit-linear-gradient(top,#242424,#3f3f3f);background:linear-gradient(180deg,#242424,#3f3f3f);font-family:Staatliches}.empty-cart-page-container .empty-cart{margin:40px auto;height:200px;width:300px;background:#db0101;text-align:center;padding:40px;font-size:25px}.empty-cart-page-container a{text-decoration:none}.empty-cart-page-container .empty-cart-button{background:#000;text-decoration:none;color:#fff;padding:20px;margin-top:20px;-webkit-transition:all .5s;transition:all .5s;width:60%;font-size:20px;text-align:center;font-family:Lobster;border:2px solid #000;line-height:0;cursor:pointer}.empty-cart-page-container .empty-cart-button:hover{background:#fff;color:#000}@media screen and (min-width:900px){.empty-cart-page-container .empty-cart{height:300px;width:500px;padding:50px;font-size:35px}.empty-cart-page-container .empty-cart-button{margin-top:20px;height:60px;font-size:20px;width:60%}}.cart-page-container{background:-webkit-gradient(linear,left top,left bottom,from(#242424),to(#3f3f3f));background:-webkit-linear-gradient(top,#242424,#3f3f3f);background:linear-gradient(180deg,#242424,#3f3f3f);height:100%;padding-top:60px;padding-bottom:50px}.cart-page-container .cart-container{height:100%;padding-top:20px;padding-bottom:20px}.cart-page-container .cart-container .cart-title{width:60%;color:#fff;border-bottom:2px solid red;padding-bottom:10px;margin:auto auto 10px;text-align:center;font-size:5vw;font-family:Staatliches}.cart-page-container .cart-container .cart-items-container{display:flex;justify-content:space-around;align-items:flex-start}.cart-page-container .cart-container .subtotal{color:#000;font-family:Staatliches;font-weight:1000;font-size:4vw;margin:10px 10% 50px 40%;padding:10px;letter-spacing:1px;color:#fff;border-top:2px solid red}.cart-page-container .cart-container .cart-button-container{width:80vw;margin:30px auto;display:flex;justify-content:space-between;align-items:center}.cart-page-container .cart-container .cart-button-container .cart-button{width:35vw;padding:3vw 0;color:#fff;background:red;outline:none;font-size:5vw;border:0;cursor:pointer;font-family:Lobster;-webkit-transition:all .5s;transition:all .5s}.cart-page-container .cart-container .cart-button-container .cart-button:hover{color:#e20000;background:#fff}@media screen and (min-width:600px){.cart-page-container .cart-container{width:60vw;margin:auto}.cart-page-container .cart-container .subtotal{width:50%;padding:10px;margin:20px 30px 0 auto;font-size:2.5vw}.cart-page-container .cart-container .cart-button-container{width:60vw}.cart-page-container .cart-container .cart-button-container .cart-button{width:15vw;margin:20px 8vw;padding:2vw 0;font-size:3vw;font-family:Lobster}}@media screen and (min-width:900px){.cart-page-container .cart-container{width:40vw;margin:auto}.cart-page-container .cart-container .cart-button-container{width:100%}.cart-page-container .cart-container .cart-button-container .cart-button{width:12vw;margin:20px 1vw;padding:1vw 0;font-size:2vw}}.item{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;font-size:1rem;padding:30px 10%;margin:20px;background:red;font-family:Staatliches}.item .item-name{padding-left:5%;flex-grow:1;color:#000;font-size:1rem;font-family:Lobster}.item .item-price{color:#fff;padding-right:40px;font-size:1.5rem}.item .item-addons{color:#fff;flex-basis:100vw;padding:15px;font-size:.7rem}.item .item-cooking-instructions{color:#fff;flex-basis:100vw;padding:0 15px 15px;font-size:.7rem}.item span{color:#000}.item .item-buttons{width:70%;margin:auto}.item .item-buttons button{padding:10px;margin:2.5%;width:45%;background:#fff;outline:none;border:none;cursor:pointer;color:red;font-family:Lobster;-webkit-transition:all .5s;transition:all .5s}.item .item-buttons button:hover{background:#000;color:#fff}.checkout-container{font-family:Staatliches}.checkout-container .checkout-header{padding-top:60px;border-bottom:2px solid red;text-align:center;font-size:10vw;font-family:Lobster}.checkout-container .checkout-form-container{display:flex;padding-top:30px;padding-bottom:80px;width:80vw;margin:auto}.checkout-container .checkout-form-container form{width:100%}.checkout-container .checkout-form-container input,.checkout-container .checkout-form-container label,.checkout-container .checkout-form-container select{display:block;width:100%;padding:5px}.checkout-container .checkout-form-container input:focus,.checkout-container .checkout-form-container label:focus,.checkout-container .checkout-form-container select:focus{outline:2px solid red}.checkout-container .checkout-form-container label{padding:10px;font-size:6vw}.checkout-container .checkout-form-container input{margin-top:5px}.checkout-container .checkout-form-container .error-message{color:red;font-size:3vw}.checkout-container .checkout-form-container .checkout-buttons{font-size:5vw;display:flex;justify-content:space-between;margin-top:20vw}.checkout-container .checkout-form-container .checkout-buttons button{width:35vw;padding:.5vw 0;color:#fff;background:red;outline:none;font-size:5vw;cursor:pointer;font-family:Lobster;border:2px solid red;-webkit-transition:all .5s;transition:all .5s}.checkout-container .checkout-form-container .checkout-buttons button:hover{background:#fff;color:red}.checkout-container .checkout-form-container .order-total-container{display:flex;justify-content:space-between;margin-top:8vw;border-top:2px solid #000;border-bottom:2px solid #000;padding:30px 5px;font-size:3vw}.checkout-container .checkout-form-container .order-total-container h1{padding:1vw;font-family:Staatliches;font-weight:1000}@media screen and (min-width:600px){.checkout-page-container{padding:60px 0;background:-webkit-gradient(linear,left top,left bottom,from(#242424),to(#3f3f3f));background:-webkit-linear-gradient(top,#242424,#3f3f3f);background:linear-gradient(180deg,#242424,#3f3f3f)}.checkout-page-container .checkout-container{width:60vw;margin:auto;padding:20px;background:hsla(0,0%,100%,.74)}.checkout-page-container .checkout-container .checkout-header{padding-top:0;border-bottom:2px solid red;text-align:center;font-size:50px;width:60%;margin:auto}.checkout-page-container .checkout-container .checkout-form-container{padding-top:30px;padding-bottom:0;width:100%;margin:auto}.checkout-page-container .checkout-container .checkout-form-container form{width:100%}.checkout-page-container .checkout-container .checkout-form-container label{padding:10px;font-size:35px}.checkout-page-container .checkout-container .checkout-form-container input{margin-top:5px}.checkout-page-container .checkout-container .checkout-form-container .error-message{color:red;font-size:3vw}.checkout-page-container .checkout-container .checkout-form-container .checkout-buttons{font-size:30px;margin-top:100px;margin-bottom:40px}.checkout-page-container .checkout-container .checkout-form-container .checkout-buttons button{width:150px;padding:5px 20px;color:#000;background:#fff;outline:none;font-size:30px;font-family:Lobster;-webkit-transition:all .5s;transition:all .5s;border:none}.checkout-page-container .checkout-container .checkout-form-container .checkout-buttons button:hover{color:#fff;background:#000}.checkout-page-container .checkout-container .checkout-form-container .order-total-container{display:flex;justify-content:space-between;margin-top:60px;border-top:2px solid red;border-bottom:2px solid red;padding:10px 5px;font-size:20px}.checkout-page-container .checkout-container .checkout-form-container .order-total-container h1{padding:10px}}@media screen and (min-width:900px){.checkout-page-container .checkout-container{width:50vw}.checkout-page-container .checkout-container .checkout-form-container .error-message{color:red;font-size:3vw}}.hidden{visibility:hidden}.pop-up-container{position:fixed;top:0;z-index:5;height:100vh;width:100%;background:hsla(0,0%,39.2%,.493)}.pop-up-container .pop-up{width:80%;height:70%;margin:20% auto;padding:10px;background:red;display:grid;grid-template-columns:5vw 1fr 5vw;grid-template-rows:15% 5% 45% 5%}.pop-up-container .pop-up h1{grid-row:1/2;color:#fff;text-align:center;padding:0;font-size:8vw;grid-column:2/3}.pop-up-container .pop-up h3{grid-row:2/3;grid-column:2/3;font-size:4vw}.pop-up-container .pop-up ul{grid-row:3/4;grid-column:2/3;margin:0 7vw;font-size:5vw;padding:3vw}.pop-up-container .pop-up ul li{padding:2px;margin-left:2vw}.pop-up-container .pop-up .total-header{grid-row:4/5;grid-column:2/3;padding-left:20px;padding-top:20px;font-size:6vw}.pop-up-container .pop-up .pop-up-buttons{grid-row:5/6;grid-column:2/3;display:flex;justify-content:space-around;align-items:flex-end}.pop-up-container .pop-up .pop-up-buttons button{width:100%;background:#fff;padding:3vw;border:2px solid red;color:#000;font-size:5vw;cursor:pointer;outline:none}*{box-sizing:border-box;margin:0;padding:0;font-display:auto}.about-page-container{display:grid;grid-template-columns:10% 1fr 10%;grid-template-rows:8vh 500px 200px 20vh;background:red}.about-page-container .about-page-image{grid-column:2;grid-row:2;background:url(/static/media/burgers-about-page.2905ed0b.webp);background-position:50%;background-size:cover;background-repeat:no-repeat}.about-page-container .about-page-content-container{width:100%;margin:30px auto;grid-column:2;grid-row:3}.about-page-container .about-page-content-container p{height:100%;background:#ff0;color:#000;font-family:Staatliches;font-size:1.5vw;font-weight:1000;text-align:center;padding:40px}@media screen and (max-width:900px){.about-page-container{grid-template-rows:8vh 50vw 150px 20vh}.about-page-container .about-page-content-container p{font-size:2vw;padding:10px}}@media screen and (max-width:600px){.about-page-container .about-page-content-container p{font-size:3vw}}
/*# sourceMappingURL=main.54362c18.chunk.css.map */