:root{--main-font-size:12px}.wrapper .content-wrapper{position:relative}.wrapper .content-wrapper .content{height:100%;position:absolute;width:100%}.wrapper .content-wrapper .content #admin-form{height:100%}.discount-product-table{background-color:#fff;height:100%;left:0;overflow-y:auto;padding:20px;position:fixed;top:0;width:100%;z-index:2000}.discount-product-table .table{width:100%}.delivery-point-form-address-table{max-height:500px;overflow-y:auto}.delivery-point-form-address-table thead{background-color:#fff;position:-webkit-sticky;position:sticky;top:0}#admin-list tr.delivery-point-wms-row-waiting td{background-color:#e9ecef;color:#6c757d}#admin-list tr.delivery-point-wms-row-waiting:hover td{background-color:#dde2e6}.css-1aya2g8{border-radius:0!important}body{font-family:Open sans;font-size:var(--main-font-size);min-width:320px}body .wrapper .content-wrapper .content .row.row-disabled{display:none}body .wrapper .content-wrapper .content .row .info-box.dashboard-info-box{height:100%;padding:30px;text-align:center}body .wrapper .content-wrapper .content .row .info-box.dashboard-info-box img{max-width:300px;width:100%}.flex-center{align-items:center;display:flex;justify-content:center}.balance-selection{background-color:#fff;padding:20px;position:relative}.balance-selection .table-wrapper{margin:15px 0;max-height:500px;overflow-y:auto;padding:15px}.balance-selection .has-error{outline:1px solid red;outline-offset:0}.balance-selection .close-btn{position:absolute;right:10px;top:10px}.balance-selection .close-btn:hover{cursor:pointer}#availableTimes #reservations{display:flex;flex-wrap:wrap}#availableTimes #reservations .col-md-3{padding:0 2px}#availableTimes #reservations .progress{font-size:15px;font-weight:600;height:30px;margin:5px 0}#availableTimes #reservations .progress .progress-bar-green{cursor:pointer}#availableTimes #reservations .progress .progress-bar-grey{background-color:var(--grey)}#availableTimes #reservations .progress .progress-bar-orange{background-color:var(--orange)}#availableTimes #reservations .progress .not-fitting{cursor:not-allowed;opacity:.5}#availableTimes .box-header{text-align:center}#availableTimes .required-time{margin:0 15px;padding:0 15px}div.disabled{cursor:not-allowed}.styles_overlay__CLSq-{z-index:2250}.styles_modal__gNwvD{width:600px}.styles_modal__gNwvD .modal-header{margin:0;padding:0}.styles_modal__gNwvD .styles_closeButton__20ID4{height:20px;width:20px}.styles_modal__gNwvD table>tbody>tr>td{padding:10px}.bold{font-weight:600}.products-table{background-color:#fff}.products-table tbody td{margin:0;padding:0;position:relative}.products-table tbody td .form-group>div{height:100%}.products-table tbody td .form-group>div input{height:36px}.products-table tbody td .form-group input{border:none;box-shadow:none}.products-table tbody td .form-group .Select-control{border:none}.products-table tbody td .form-group .Select-input{margin-top:-10px}.products-table tbody td .form-group.has-error{outline:1px solid red;outline-offset:0}.products-table .form-group{margin:0}.td-center{text-align:center!important}.td-middle{vertical-align:middle!important}.remove-line{cursor:pointer}.remove-line:hover{color:red}#filters select{padding:.375rem 2em .375em .375em}#filters select,#filters select[disabled]{background-position:calc(100% - 4px) 50%}.el-input{font-size:var(--main-font-size)}.el-input.is-disabled .el-input__inner{background-color:#e9ecef}.hidden{display:none}#admin-form .hc-form .footer{text-align:left}#admin-form .hc-form .footer button{margin-right:10px}.nav-item.dropdown.open .dropdown-menu{display:block}.main-header .logo{height:50px;padding:0}.el-date-table td.next-month,.el-date-table td.prev-month{color:#000}.el-date-table td.next-month:hover,.el-date-table td.prev-month:hover{background-color:#e4e8f1}.el-date-table td.disabled{color:#ccc}.el-date-table td.disabled:hover{background-color:#f4f4f4}.has-error h3{color:red}#nnl-reservation-list{max-width:1120px;padding-top:20px}#nnl-reservation-list .total{font-weight:600;text-align:right}.reservation-table thead tr{background-color:#3c8dbc;color:#fff;font-weight:600}.reservation-table tbody tr{cursor:pointer}.reservation-table .disabled{opacity:.4}.half-opacity{opacity:.5}.disabled-important{cursor:not-allowed!important}.editable-cell:focus,td.editable-cell:hover{background-color:#f4f4f4!important}.editable-cell,.editable-cell-header{background-clip:padding-box;background-color:#e2e2e2!important}.border-black-r{border-right:1px solid #000!important}.ajax-progress-bar{background-color:#ecf0f5;height:2px;overflow:hidden;position:fixed;top:0;width:100%;z-index:10000}.ajax-progress-bar-value{-webkit-animation:globalProgressBarAnimation 1s linear infinite;animation:globalProgressBarAnimation 1s linear infinite;background-color:#2db7f5;height:100%;transform-origin:0 50%;width:100%}.clickable{cursor:pointer}.list table thead th{white-space:pre-line}.form-group .el-date-editor,.full-width{width:100%}.stepper-button{background-color:#d3d3d3;flex:1;height:8px;margin-right:4px}.stepper-button.stepper-button-active{background-color:#3c8dbc;cursor:pointer}.stepper-button.stepper-button-active:hover{background-color:#307095}.form-group label{font-weight:600;margin-bottom:.5rem}.form-group .form-check:not(.form-check-inline) .form-check-input{margin-top:2px}.form-group .form-check-inline .form-check-input{margin-bottom:9px}.form-group .Select-control{border-color:#d2d6de;border-radius:0}.Select.is-disabled>.Select-control{background-color:#e9ecef}.font-weight-medium{font-weight:600!important}.preserve-whitespace{white-space:pre}@media screen and (min-width:576px){.border-sm-right-big{border-right:6px solid #e9ecef}}@-webkit-keyframes globalProgressBarAnimation{0%{transform:translateX(0) scaleX(0)}40%{transform:translateX(0) scaleX(.4)}to{transform:translateX(100%) scaleX(.5)}}@keyframes globalProgressBarAnimation{0%{transform:translateX(0) scaleX(0)}40%{transform:translateX(0) scaleX(.4)}to{transform:translateX(100%) scaleX(.5)}}
