a,body,button,div,fieldset,form,html,img,input,li,nav,option,p,select,span,strong,table,tbody,td,tfoot,thead,tr,ul{font-family:Poppins,sans-serif;letter-spacing:.5px!important}.w-100{width:100%}.h-100{height:100%}.text--bold{font-weight:500}.text--xbold{font-weight:600}.text--xsmall,.text--xsmall *{font-size:8px}.text--small,.text--small *{font-size:10px}.text--large,.text--large *{font-size:16px}.text--xlarge,.text--xlarge *{font-size:22px}.text--medium,.text--medium *{font-size:14px}.text--xmedium,.text--xmedium *{font-size:12px}.border-radius-4px{border-radius:4px}.text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-input.v-text-field.quantity-input.v-text-field--enclosed:not(.v-text-field--rounded) .v-input__control .v-input__slot{padding:0 2px;min-height:32px}.v-input.v-text-field.quantity-input.v-text-field--enclosed:not(.v-text-field--rounded) .v-input__control .v-input__slot .v-input__prepend-inner{margin-left:4px!important;margin-right:4px!important;margin-top:4px!important;padding-right:0!important}.v-input.v-text-field.quantity-input.v-text-field--enclosed:not(.v-text-field--rounded) .v-input__control .v-input__slot .v-input__prepend-inner .v-icon.v-icon{font-size:22px;color:#ef5350}.v-input.v-text-field.quantity-input.v-text-field--enclosed:not(.v-text-field--rounded) .v-input__control .v-input__slot .v-text-field__slot{border-left:1px solid rgba(0,0,0,.38)!important;border-right:1px solid rgba(0,0,0,.38)!important}.v-input.v-text-field.quantity-input.v-text-field--enclosed:not(.v-text-field--rounded) .v-input__control .v-input__slot .v-text-field__slot input{padding:4px;text-align:center}.v-input.v-text-field.quantity-input.v-text-field--enclosed:not(.v-text-field--rounded) .v-input__control .v-input__slot .v-input__append-inner{margin-left:4px!important;margin-right:4px!important;margin-top:4px!important;padding-left:0!important}.v-input.v-text-field.quantity-input.v-text-field--enclosed:not(.v-text-field--rounded) .v-input__control .v-input__slot .v-input__append-inner .v-icon.v-icon{font-size:22px;color:#66bb6a}.ctx-border{border:1px solid #e2e5ec!important}.ctx-top-border{border-top:1px solid #e2e5ec!important}.ctx-left-border{border-left:1px solid #e2e5ec!important}.ctx-right-border{border-right:1px solid #e2e5ec!important}.ctx-bottom-border{border-bottom:1px solid #e2e5ec!important}.ctx-top-border-none{border-top:unset!important}.ctx-left-border-none{border-left:unset!important}.ctx-right-border-none{border-right:unset!important}.ctx-bottom-border-none{border-bottom:unset!important}.ctx-pointer{cursor:pointer!important}.v-btn.customerlist{height:45px}button.ctx-item.v-btn.v-btn--text{white-space:unset;padding:0 8px}button.ctx-item.v-btn.v-btn--text span.v-btn__content{width:100%;flex:unset}button.ctx-item.v-btn.v-btn--text span.v-btn__content p{letter-spacing:.5px!important;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.table-item-delete-confirm{display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(0,0,0,.85);position:absolute;width:100%;top:0;left:0;height:100%;border-radius:4px}table tr.alternate-row:nth-child(2n){background-color:#00838f1f}.item-veg-border{border-left:5px solid #66bb6a!important}.item-non-veg-border{border-left:5px solid #ef5350!important}.item-egg-border{border-left:5px solid #fdd835!important}.svg-icon.svg-icon-3x svg{height:2rem!important;width:2rem!important}svg{overflow:hidden;outline-width:0;outline-color:transparent}button.v-btn{white-space:unset}div>button.v-icon.customer-close{position:absolute;top:0;right:8px}button.v-btn.selected p{color:#fff}button.v-btn.selected svg circle,button.v-btn.selected svg path,button.v-btn.selected svg rect.rec-2{fill:#fff}table.ctx-calculator tr.cards td:not(.selected){opacity:.5}table.ctx-calculator .payment-type-active-icon{position:absolute;top:-9px;right:-7px}table.ctx-calculator .v-input.checkout-paid-button .v-input__control .v-input__slot .v-input__append-inner{margin-top:0;margin-left:0;margin-right:0;padding-left:0}table.ctx-calculator .v-input.checkout-paid-button .v-input__control .v-input__slot .v-input__append-inner button.v-btn{height:40px;margin-right:-12px;border-radius:0 4px 4px 0}table.ctx-calculator .v-input.checkout-paid-button .v-input__control .v-input__slot .v-input__append-inner button.v-btn .v-btn__content{font-size:14px}table.ctx-calculator tr td button.v-btn .v-btn__content{font-size:26px;font-weight:600}.pay-now-btn{position:absolute;width:100%;bottom:0}button.v-btn.text--xmedium span.v-btn__content{font-size:14px}.cash-payment button.v-btn.text--xmedium{border-radius:0 4px 4px 0}.cash-payment button.v-btn.text--xmedium span.v-btn__content{font-size:14px!important}.border-red{border-color:#c62828!important}button.table-coupon span.v-btn__content{flex:unset}