.flex{display:flex}.flex.direction{flex-direction:column}.flex.wrap{flex-wrap:wrap}.flex.center{justify-content:center}.flex.vertical{align-items:center}.flex.space{justify-content:space-between}.flex.start{justify-content:flex-start}.flex.end{justify-content:flex-end}.flex .grow{flex-grow:1}.flex .f1{flex:1}.grid{grid-gap:0;display:grid}.grid.one{grid-template-columns:1fr}.grid.two{grid-template-columns:repeat(2,1fr)}.grid.three{grid-template-columns:repeat(3,1fr)}.grid.four{grid-template-columns:repeat(4,1fr)}.grid.five{grid-template-columns:repeat(5,1fr)}.grid.seven{grid-template-columns:repeat(7,1fr)}.grid.gap50{grid-gap:50px}.grid.gap30{grid-gap:30px}.grid.gap20,.grid.gap25{grid-gap:20px}.grid.gap15{grid-gap:15px}.grid.grid--images img{max-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.f{width:100%}.m-reset{margin:inherit!important}.m5{margin:5px 0}.mt5{margin-top:5px}.mt15{margin-top:15px}.mt30{margin-top:30px}.mb30{margin-bottom:30px}.mr5{margin-right:5px}.mb15{margin-bottom:15px}.mr15{margin-right:15px}.pt5{padding-top:5px}.p15{padding:15px}.p30{padding:30px 0}.pt15{padding-top:15px}.pl5{padding-left:5px}.pt10{padding-top:10px}.pt30{padding-top:30px}.pr15{padding-right:15px}.pr30{padding-right:30px}*{-webkit-font-smoothing:antialiased;box-sizing:border-box;margin:0;padding:0}body{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px}li{list-style:none}.cursor{cursor:pointer}.color{color:#7292e0}.relative{position:relative}.bg{background:#e6e6e6;border-radius:7px;font-weight:500;padding:3px 5px}.bg.green{background:#d6f7c2;color:#006908}.bg.red{background:#ffe7f1;color:#b3093c}.bg.blue{background:#c6e8f7;color:#275e77}.bg.greenblue{background:#cae1dd;color:#446c65}.bg.orange{background:#ffd360;color:#3b372c}.bg.violet{background:#9d98e8;color:#000}.dec--lineth{text-decoration:line-through}.button{background:grey;border:none;border-radius:7px;cursor:pointer;font-size:16px;font-weight:700;padding:10px 15px}.button .f{width:100%}.button.Declined{background:#ffe7f1;color:#b3093c}.button.Accepted,.button.Delivery{background:#d6f7c2;color:#006908}.button.Collection{background:#c6e8f7;color:#275e77}.button.Completed{background:#d6f7c2;color:#006908}.button.Print{background:#e5e5e5;color:#5d5d5d}.button.text{background:#ebebeb;color:#757575;font-size:14px;text-align:center}.cta{background:#fff;border-top:1px solid #e6e6e6;bottom:0;left:0;padding:15px;position:fixed;width:100%}.cta .button{margin-right:7px}.cta .button:last-child{margin-right:0}.content{padding-bottom:100px}.content h3{border-bottom:1px solid #eaeaea;padding:15px}.logo{padding-top:100px;text-align:center}.logo img{width:200px}.information{background:#e8f3ff;border-radius:7px;color:#5585ba;font-size:14px;padding:10px}.information.warning{background:#fcc;color:#994d4d}.information.success{background:#a8d6c5;color:#076e48}.information.grey{background:#ededed;color:#494949}.information.middle{background:#f8e5cb;color:#403d21}.action-button{background:#ebebeb;border-radius:50%;height:35px;position:absolute;right:10px;top:7px;width:35px}.action-button div{line-height:42px;text-align:center}.action-button div img{height:20px}.nav{background:#fff;bottom:0;height:50px;left:0;position:fixed;width:100%;z-index:9000}.nav .item{border-right:1px solid #eaeaea;border-top:1px solid #eaeaea;line-height:50px;text-align:center}.nav .item:last-child{border-right:none}.nav .item.router-link-active:not(.home),.nav .item.router-link-exact-active{background:#eff6ff;border-top:1px solid #4b82ea;color:#4b82ea}.tags .tag{background:#cfcfcf;border-radius:3px;display:inline-block;font-size:10px;font-weight:700;margin:0 5px 0 0;padding:3px 5px}.tags .tag.Collection{background:#c6e8f7;color:#275e77}.tags .tag.Delivery{background:#d6f7c2;color:#006908}.tags .tag.booking{background:#ffd360;color:#3b372c}.tags .tag.Paid.Yes{background:#d6f7c2;color:#006908}.tags .tag.Paid.No{background:#ffe7f1;color:#b3093c}.tags .price{font-size:12px;font-weight:700}.tabs-wrapper{border-bottom:1px solid #eaeaea;padding:15px}.tabs{background:#eaeaea;border-radius:5px}.tabs .tab{cursor:pointer;font-size:14px;font-weight:600;padding:5px;text-align:center}.tabs .tab:first-child{border-bottom-left-radius:5px;border-top-left-radius:5px}.tabs .tab:last-child{border-bottom-right-radius:5px;border-top-right-radius:5px}.tabs .tab.active{background:#7292e0;color:#fff}.auth-container{display:block;padding:50px 30px 0}.auth-container img{height:auto;margin-bottom:30px;max-width:150px;width:100%}.auth-container .centered{text-align:center}.auth-container .box{margin-bottom:20px}.auth-container label{display:block;padding-bottom:10px}.auth-container input{background:#fff;border:2px solid #e7e7e7;border-radius:10px;color:#000;display:block;height:45px;padding:0 15px;width:100%}.auth-container span{color:#d1d1d1}.auth-container button{background:#645aff;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;height:45px;padding:10px 20px;text-align:center;text-decoration:none;width:100%}.auth-container button.invalid{background:#e8e8e8;color:#bebebe;pointer-events:none}.auth-container .information{background:#f7cccc;border-radius:10px;color:#bd5252;display:block;margin-bottom:20px;padding:10px;width:100%}.list{height:calc(100% - 55px);width:100%}.list .item{background:#fff;border-bottom:1px solid #eaeaea;padding:15px}.list .item .provider{background:red;border-radius:50%;font-size:12px;font-weight:700;height:30px;line-height:30px;margin-right:15px;text-align:center;width:30px}.list .item .provider.uber{background:#08c167}.list .item .provider.deliveroo{background:#0cb}.list .item .provider.takeorders{background:#46b16f}.list .item .provider.justeat{background:#ff8100}.list .item span{font-size:14px}.list .item small{color:#9d9d9d;font-size:12px}.list .item b{font-size:12px;padding:5px 0}.list .item b i{padding:0 5px}.list .item:hover{background:#f5f9f3}.toggle{display:inline-block;height:20px;position:relative;width:36px}.toggle .switch{background:#dfdfdf;border-radius:10px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.2s}.toggle .switch:before{background:#fff;border-radius:50%;bottom:1px;content:"";height:18px;left:1px;position:absolute;transition:.2s;width:18px}.toggle input{height:0;opacity:0;width:0}.toggle input:checked+.switch{background:#7292e0}.toggle input:checked+.switch.red{background:#fa1b4a}.toggle input:checked+.switch:before{background:#fff;transform:translateX(16px)}.config .item{border-bottom:1px solid #eaeaea;padding:15px 0}.config .item .desc{padding-right:30px}.config .item .desc b{color:#565656}.config .item .desc p{color:#848484}.config .item .desc a{color:#7292e0;display:block;font-weight:600;text-decoration:underline}.plus_minus{border:1px solid #d9d9d9;border-radius:5px;font-size:14px;font-weight:700;height:30px;line-height:30px}.plus_minus .num{text-align:center;width:100px}.plus_minus .affect{background:#e8e8e8;cursor:pointer;padding:0 20px;text-align:center}.item-wrapper{background:#fff;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:9999}.item-wrapper .details{border-bottom:1px solid #e6e6e6;padding:0 15px}.item-wrapper .details .block{padding:10px 0}.item-wrapper .details .block .item{padding:5px 0}.item-wrapper .details .block .item .text.green{color:green}.item-wrapper .details .block .item .text.red{color:red}.item-wrapper .details .block .qty{background:#d9d9d9;border-radius:50%;font-weight:700;height:25px;line-height:25px;margin-right:15px;text-align:center;width:25px}.item-wrapper .details .block .subitem{padding:5px 0}.item-wrapper .details .block .subitem .sub{padding:2px 0}.item-wrapper .details:last-child{border-bottom:none}.overlay--blur{background:hsla(0,0%,70%,.3);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.fhvh{height:100vh}.dialog{background:#fff;bottom:0;left:0;position:fixed;width:100%}.dialog .action-button{top:10px}.dialog h3{color:#1a1b25;font-size:16px;font-weight:500;padding:20px}.dialog .dialog--content{border-top:1px solid #ebeef1;padding:20px}.dialog .dialog--content .box:last-child{margin:0}.dialog .cta{display:block;padding:15px;position:inherit;width:100%}.close_spacer{cursor:pointer;position:absolute;right:20px;top:23px}
