*{box-sizing:border-box;font-family:"Comfortaa",cursive;letter-spacing:1.5px;line-height:1.5;margin:0;padding:0;text-decoration:none}fieldset{border:none;margin-bottom:40px}svg{color:#313131}input[type=checkbox],input[type=radio]{height:20px;width:20px}#root{width:100vw}.header{height:300px;position:absolute}.header .logo{position:absolute;top:0;width:180px}.header-hall .header .logo{width:200px}.header-hall .buttons-option{top:200px}.buttons-option{display:flex;flex-direction:row;justify-content:space-evenly;position:relative;top:170px}.buttons-option button{font-size:12px}.error-msg{color:red!important;font-weight:700;margin-top:15px}.modal-config{background:#fff;left:50%;margin:-200px auto 0 -175px;padding:40px 0;position:absolute;text-align:center;top:50%;width:350px}.table-number{align-items:center;background:#313131;border-radius:10px 10px 0 0;color:#fff;display:flex;height:50px;justify-content:center;left:-15px;position:relative;top:-15px;width:235px}@media screen and (max-width:320px){.header{height:280px}.buttons-option{top:195px}}@media screen and (min-width:600px){.header{height:430px;width:100vw}.header .logo{left:7%;top:30px;width:240px}.buttons-option{flex-direction:column;position:absolute;right:7%;top:5vh!important}.header-hall .header .logo{left:1.5%}.header-hall .buttons-option{right:1.5%}.buttons-option button{font-size:15px}.table-number{width:200px}}@media screen and (min-width:850px){.header .logo{width:230px}.buttons-option{top:30px}}@media screen and (min-width:1024px){.header .logo{left:1.5%}.buttons-option{right:1.5%}}@media screen and (min-width:1300px){.header .logo{left:12.5%}.buttons-option{right:12.5%}}.App{text-align:center}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.standard-btn{background:#313131;border:none;border-radius:35px;color:#fff;cursor:pointer;font-size:12px;font-weight:700;height:55px;letter-spacing:1px;margin:15px;text-transform:uppercase;transition:all .3s;width:145px}.standard-btn:hover{background:#45a9d2;color:#fff;opacity:1}@media screen and (min-width:600px){.standard-btn{font-size:16px}}header{align-items:center;background-size:cover!important;background:url(/static/media/background.aa8eb09d.jpg) fixed;display:flex;justify-content:center;padding:10px 0;width:100%}.logo{width:220px}@media screen and (min-width:500px){header{height:40vh}.logo{width:300px}}@media screen and (min-width:1024px){header{height:100vh;width:50vw}.logo{width:400px}}@media screen and (min-width:1300px){.logo{width:450px}}.button-true{background:#065f73!important}.menu{color:#fff;display:flex;justify-content:space-around;flex-direction:column;margin-bottom:25px;position:absolute;top:330px;width:100vw}.menu .close-modal{margin-right:-150px;margin-top:-240px;position:fixed}.bg-color{background:#065f73;border-radius:10px;height:70vh;margin:55px 0}.div-menu{display:flex;flex-direction:column}.buttons-options-menu{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;place-self:flex-start}.buttons-options-menu button{border-radius:25px 25px 0 0;box-shadow:5px 10px 18px #888;font-size:15px;margin:0 0 0 10px;width:150px}.bg-color:first-child{margin:0 auto;border:10px double #fff;height:67.5vh;margin:10px;overflow:auto}.bg-color:first-child::-webkit-scrollbar{width:1em}.bg-color:first-child::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.bg-color:first-child::-webkit-scrollbar-thumb{background-color:rgba(196,209,240,.25);outline:1px solid #fff}.menu-principal{box-shadow:20px 17px 20px hsla(0,0%,44.3%,.65);margin:0;width:100vw;z-index:1}.requests-quantity img{height:auto!important;width:100%}.menu-titles,.option-menu-food{font-weight:700}.menu-titles{font-size:27px;text-align:center;width:100%}.border-menu{border-radius:10px;display:flex;flex-wrap:wrap;height:70vh;justify-content:space-around;margin-top:0;padding:10px}.only-option-menu{cursor:pointer;font-size:18px;margin:5px 0 15px;text-align:center;width:150px}.only-option-menu img{border:transparent;border-radius:15px;height:120px;width:100%}.requests{align-items:center;box-shadow:20px 17px 20px hsla(0,0%,44.3%,.65);display:flex;flex-direction:column;height:62vh;justify-content:space-between;padding:20px 10px 5px;width:100vw}.requests .title-request{font-size:20px;text-align:center}.confirm-order{bottom:0;margin:-20px 0;position:absolute}.divs-option-menu{margin-bottom:20px}.orders{display:flex;flex-direction:column;height:35vh;overflow:auto;padding:20px;white-space:pre-wrap;width:100%}.request-plus-minus{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px;width:100%}.orders .request-plus-minus p{font-size:18px;text-align:start}.titles-container{margin:20px;text-align:center;width:100%}.titles-container img{height:auto!important;width:100%}.div-btn-icons{align-items:center;display:flex;justify-content:space-between;height:20px}.div-btn-icons span{margin:0 5px}.requests .icon-btn{background:none;border:none;display:flex;margin:10px}.icon{color:#fff;cursor:pointer;height:25px;width:25px}.total{border-top:1px solid #fff;bottom:13vh;display:flex;flex-direction:column;padding:10px 0;position:absolute;width:90%}.total span{margin:20px}a{color:#fff}@media screen and (max-width:320px){.menu{top:300px}.buttons-options-menu button{margin:0 0 -1px 7px}}@media screen and (min-width:500px){.menu{flex-direction:row;top:300px}.menu .close-modal{margin-right:-200px!important}.menu-principal{width:60vw}.confirm-order{margin:0}.orders{height:39vh}.border-menu{display:flex;justify-content:space-around;height:85vh}.requests{width:35vw}.total{width:30%}}@media screen and (min-width:1024px){.buttons-options-menu button{font-size:16px;height:50px;width:170px}.requests.bg-color{margin:50px 0}.divs-option-menu{margin-right:5px}.only-option-menu{width:240px}.menu img{height:200px}}.modal-container{background:rgba(0,0,0,.5);height:100vh;left:0;position:fixed;top:0;width:100%;z-index:2}.modal-container,.modal-options{align-items:center;display:flex;justify-content:center}.modal-options{background:#fff;border:10px double #065f73;border-radius:10px;box-shadow:0 0 0 10px #fff;flex-direction:column;left:50%;margin:-250px auto 0 -160px;padding:40px 0;position:absolute;text-align:center;top:50%;width:320px;z-index:4}.modal-options fieldset{display:flex;flex-direction:column}.modal-options .modal-form div{align-items:center;display:flex;justify-content:space-between;margin-top:15px}.modal-form{width:270px}.modal-options .modal-form p{color:#000;font-weight:700;font-size:18px}.modal-form label{cursor:pointer;color:#000;font-size:17px}.modal-form input[type=radio],input[type=checkbox]{margin:10px!important}.meat-option{text-transform:capitalize}@media screen and (min-width:500px){.modal-form{width:300px}.modal-options{margin-left:-215px;margin-top:-250px!important;width:430px}}.close-modal{align-items:center;background:none;border:none;color:#3e3e3e;cursor:pointer;display:flex;font-size:17px;height:30px;justify-content:center;margin-right:-170px;margin-top:-190px;padding:20px 0;position:absolute;right:50%;text-shadow:2px 2px 2px rgba(0,0,0,.44);top:50%;width:30px;z-index:5}@media screen and (min-width:500px){.close-modal{font-size:20px;margin-right:-235px!important;margin-top:-230px!important}}body::-webkit-scrollbar{width:1em}body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}body::-webkit-scrollbar-thumb{background-color:rgba(30,80,200,.25);outline:1px solid #708090}.divs-orders{background:#fff;border-radius:10px;box-shadow:10px 10px 10px rgba(0,0,0,.12);display:flex;flex-direction:column;font-size:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 14px 40px;padding:15px;width:235px}.divs-orders .standard-btn{margin:15px 0}.divs-orders::-webkit-scrollbar{background-color:rgba(170,160,26,.466);width:5px}.divs-orders button{background:#2f2f2f;height:45px}.divs-orders .p-orders{border-bottom:2px dashed #bdbdbd;font-size:15px;padding:8px 0;text-align:start}.divs-orders p{padding:5px 0}.p-orders:last-child{border:none}.general-status{border-radius:5px;font-weight:700;margin:10px 0;padding:3px}.pendente{background:#ffc400}.pronto{background:#217021;color:#fff}@media screen and (min-width:600px){.divs-orders{width:200px}.divs-orders .p-orders{width:auto}}.cork-titles{color:#2e2e2e;font-size:25px;font-weight:700;margin:20px 0;text-align:center}.order-background{background:#ffe868;border-radius:20px;box-shadow:40px 38px 24px -10px rgba(59,48,39,.24);height:135vh;justify-content:space-around;margin:80px auto 25px;position:absolute;width:85vw;top:250px;left:0;right:0}.border{align-items:center;border:3px ridge #2e2e2e;border-radius:20px;bottom:20px;display:flex;flex-direction:column;left:20px;position:absolute;right:20px;top:20px}.cork-orders{text-align:center;width:70vw}.orders-wrap{display:flex;flex-wrap:wrap;height:51vh;justify-content:center;overflow-y:auto}.orders-wrap::-webkit-scrollbar{background-color:rgba(170,160,26,.466);width:5px}@media screen and (max-width:320px){.order-background{top:220px;width:92vw}.orders-wrap{height:49.5vh}.cork-orders{width:75vw}}@media screen and (min-width:600px){.orders-wrap{height:57vh}.order-background{display:flex;height:75vh;margin:55px auto 25px;top:250px}.border{flex-direction:row}.cork-titles{color:#2e2e2e;font-size:30px;font-weight:700;margin:20px}}@media screen and (min-width:1024px){.order-background{top:250px;width:990px}}@media screen and (min-width:1300px){.order-background{width:75vw}}.search{display:flex;justify-content:center;margin:5px;position:absolute;top:250px;width:100%}.search-label{background:#313131;border-radius:10px 0 0 10px;color:#fff;padding:7px}.search-input{border:1px solid #313131;border-radius:0 10px 10px 0;padding:0 0 0 7px}@media screen and (min-width:600px){.search{flex-direction:column;right:7%;top:180px;width:260px}.search-label{border-radius:10px 10px 0 0;padding:7px 0 7px 10px}.search-input{border-radius:0 0 10px 10px;padding:15px 15px 15px 10px}}@media screen and (min-width:1024px){.search{right:1.5%}}@media screen and (min-width:1300px){.search{right:12.5%}}.form-login{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:5vh;padding:15px;text-align:center}.form-login input{background:hsla(0,0%,81.6%,.2);border:none;border-radius:12px;box-shadow:15px 15px 21px 0 rgba(136,110,87,.47);height:55px;letter-spacing:1px;margin:10px;padding-left:10px;width:300px}.div-buttons-login{align-items:center;display:flex;flex-direction:column;margin-top:20px}.register-link{background:inherit;border:inherit;color:#0282b0;cursor:pointer;font-size:inherit;margin-left:10px;margin-top:20px}@media screen and (min-width:700px){.form-login{margin-top:10vh}.form-login input{font-size:15px;margin:15px;padding-left:15px;width:360px}}@media screen and (min-width:850px){.form-login span{color:#000;font-size:20px;margin-top:15px}.form-login input{font-size:18px;height:70px;padding:35px 0 35px 20px;width:450px}}@media screen and (min-width:1024px){.flex-row-desk{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.flex-row-desk div{margin:20px auto}}.form-register{align-items:center;border:1px solid transparent;border-radius:25px;box-shadow:15px 15px 20px 0 rgba(59,48,39,.38);display:flex;flex-direction:column;justify-content:center}.form-register .inputs-text input{background:hsla(0,0%,81.6%,.2);border:none;border-radius:12px;box-shadow:15px 15px 21px 0 rgba(231,200,173,.47);height:55px;letter-spacing:1px;margin:10px;padding-left:10px;width:300px}.btn-confirms{display:flex;justify-content:center}.select-role input{background:none}.display-block{display:block}.display-none{display:none}.select-role:nth-child(odd){align-items:center;display:flex;justify-content:space-evenly;margin:20px 0!important}input[type=radio]{margin:20px 40px 20px 5px}@media screen and (min-width:500px){.form-register{margin-left:-250px!important;margin-top:-250px!important;min-width:500px;min-height:450px}}@media screen and (min-width:850px){.form-register .inputs-text input{font-size:15px;margin:15px;padding-left:15px;width:360px}}.back-to-hat img{display:none}.entregue{background:#272727;color:#fff}.time{margin-top:8px}@media screen and (min-width:600px){.back-to-hat img{display:block;position:absolute;right:0;top:-23px;width:60px;z-index:5}}.confirm-request{border:6px solid #518f9d;border-radius:15px;box-shadow:10px 25px 60px 0 rgba(59,48,39,.38);padding:40px 0}.confirm-request p{font-size:40px;font-weight:700}.confirm-request p:after{content:"";display:block;width:100px;height:3px;background:#000;margin:25px auto}@media screen and (min-width:500px){.confirm-request{margin-left:-200px!important;margin-top:-200px!important;min-width:410px;min-height:410px}.close-modal-only .close-modal{font-size:20px;margin-right:-200px!important;margin-top:-190px!important}}
/*# sourceMappingURL=main.294eb7c5.chunk.css.map */