*{box-sizing:border-box;margin:0;padding:0;max-width:50em}.home,.products{height:90vh;justify-content:center;font-size:3rem}.home,.navbar_style,.products{display:flex;align-items:center}.navbar_style{background-color:#060b26;height:50px;justify-content:flex-end;padding-right:2rem}.menu-bars{margin-left:1.4rem;font-size:1.5rem;background:none}.menu-bars-text{color:#f5f5f5;font-size:12px;align-items:center}.logo{position:absolute;top:0;left:0;margin:-26px 0 0 10px;clip:rect(0,150px,76px,0)}.card-price{font-size:1.25rem!important}.card-body{width:80%!important;padding:.5rem!important}.card-button{width:20%!important;padding:.5rem!important;max-width:5em!important}.registrationRequired{text-align:center;color:red}[type=radio]{width:1.2rem;height:1.2rem}[type=radio]+img{cursor:pointer}.radio{margin-left:1rem;margin-right:1rem}label{width:100%}.checkoutWrapper{display:grid;grid-template-columns:6fr 5fr}.checkoutSubtotalAlign{text-align:right!important}.dialog_background{background:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;width:100%;z-index:1}.dialog{align-items:center;background:#fff;border-radius:10px;flex-direction:column;justify-content:center;min-height:.5rem!important;padding:20px;position:absolute;top:7%;width:100%;max-width:100%;max-height:95vh!important;overflow-y:scroll}.menu_button{text-align:center;margin-top:.5rem;display:grid;grid-auto-flow:column;grid-column-gap:10px}.card-header{font-weight:700;text-align:center}.legal-terms{font-size:smaller}.legal-terms,li{text-align:center}li{line-height:3em;font-size:1.2rem}.link,.link:hover{text-decoration:none}a{color:#000!important}a:hover{color:#000}.td{margin:0}.ticket-button{margin:2rem!important}.text-error{background-color:#ffffe0!important}.text-done,.text-error,.text-simple{vertical-align:middle}.text-done{background-color:#90ee90!important}table,td,th{padding:.3rem .1rem!important;padding:.3rem 0!important}#order-detail .form-label{margin-bottom:.25rem;font-size:.9rem}.paymentMessage{text-align:center;vertical-align:middle;margin-top:4rem}.legal-text{font-size:smaller;text-align:justify}.card-body-stock{width:78%!important;padding:.5rem .3rem .5rem 1rem!important;text-align:center}.card-price,.card-title{font-size:1rem!important}.card-price{font-weight:700}.card-img{width:5%!important}.card-title{font-weight:700}.column{width:50%}.row{margin-left:0!important;margin-right:0!important}.card-body{width:78%!important;padding:.5rem .3rem .5rem 1rem!important;text-align:center}.card-button{width:22%!important;padding:.5rem 1rem .5rem .3rem!important;text-align:center;vertical-align:middle}.card-description{margin-top:.25rem!important;margin-bottom:0!important;font-size:.9rem!important}.image{width:100%;max-width:30em}.wrapper{display:grid;grid-template-columns:1fr 2fr;padding-left:10rem;padding-right:10rem}.center{text-align:center}.accordion-body{padding:.5rem 1rem!important;font-size:medium!important}.green{background-color:green}.none{background-color:none}.login-register{text-align:center;margin-bottom:1rem}.forgotpassword-page{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.forgotpassword-page__form{width:380px;padding:1.5rem;box-shadow:0 1rem 2rem rgba(0,0,0,.2);background:#fff}.forgotpassword-page__title{text-align:center;margin-bottom:1rem}.forgotpassword-page__subtext{font-size:.7rem;display:block;margin:.5rem 0}.resetpassword-page{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.resetpassword-page__form{width:380px;padding:1.5rem;box-shadow:0 1rem 2rem rgba(0,0,0,.2);background:#fff}.resetpassword-page__title{text-align:center;margin-bottom:1rem}#invoice-POS{padding:0;width:58mm;background:#fff;left:0;top:0;margin-bottom:0!important}#invoice-POS ::moz-selection,#invoice-POS ::selection{background:#f31544;color:#fff}#invoice-POS h1{font-size:2em;margin-bottom:0!important}#invoice-POS h2{font-size:1em;margin-bottom:0!important}#invoice-POS p{font-size:.9em;color:#000}#invoice-POS .contact-info{text-align:center;font-size:.5em;color:#000}#invoice-POS #bot,#invoice-POS #mid,#invoice-POS #top{border-bottom:1px solid #eee}#invoice-POS .info{display:block;margin-left:0}#invoice-POS .title{float:right}#invoice-POS .title p{text-align:right}#invoice-POS table{width:100%;border-collapse:collapse}#invoice-POS .number{text-align:right;font-size:.9em;vertical-align:top}#invoice-POS .orderDate{text-align:center;font-size:.85em}#invoice-POS .orderReservedDate{text-align:center;font-size:1.4em}#invoice-POS .tabletitle{font-size:.8em;background:#eee}#invoice-POS .service{border-bottom:1px solid #eee}#invoice-POS .description{width:43mm}#invoice-POS .unit{text-align:center;font-size:1em;width:2mm;vertical-align:top}#invoice-POS .subtotal{text-align:right;width:8mm}#invoice-POS .itemtext{font-size:.9em}#invoice-POS .orderNumber{font-size:2.5em;text-align:center}#invoice-POS .Rate{text-align:right;padding-bottom:0!important;padding-top:0!important}.float-container{border:3px solid #fff}.float-child{width:50%;float:left}.line-item{line-height:2.5em;font-size:1.2rem}.menuItems{padding:0!important}.modal-body-scrollable{white-space:pre-wrap;word-wrap:break-word;max-height:300px;overflow-y:auto}.incomeFilters{display:grid;padding-left:2rem;padding-right:2rem}.incomeResults{display:grid;padding-left:1rem;padding-right:1rem;text-align:right}
/*# sourceMappingURL=main.780ac3e4.chunk.css.map */