.p-component,body,html,td,th{font-family:Barlow Semi Condensed,sans-serif;font-size:16px}body,html{height:100%}body{margin:0;width:100%;background:#dff0f9;background:linear-gradient(circle,rgba(223,240,249,.5),rgba(223,240,249,.5) 54%,rgba(96,172,208,.5))}.boxshadow{box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3)}.p-badge{white-space:nowrap}.error{font-size:.8em;color:#c00;padding:3px 0 0 0}.p-badge,.p-button,.p-radiobutton-icon,radio{font-size:inherit}.p-button-link{background:transparent!important;color:#1079aa!important}.router-link-exact-active{color:#fff!important}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;height:100%;width:100%;background-size:cover;background-position:50%}.nav{background-color:#0e212e;height:50px;color:#fff;padding:.5rem 1rem;box-sizing:content-box}.nav,.nav__right{display:flex;align-items:center;justify-content:space-between}.nav__right{min-width:180px}.nav__right .p-submenu-icon{display:none}.nav__left{display:flex;align-items:center}.nav__logo{width:57px;height:44px;padding:0 20px;box-sizing:content-box}.nav__link-icon{margin-right:5px}.nav a{font-weight:700;color:#fff}.nav a.router-link-exact-active{color:#42b983}.p-datatable.p-datatable-sm .p-datatable-header{text-align:left;padding:20px 0!important}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n){background:rgba(255,255,225,.1)}.p-paginator{justify-content:flex-start!important}.p-menu .p-menuitem-link .p-menuitem-text{text-align:left}.p-datatable .p-datatable-tbody>tr>td,.p-datatable .p-datatable-thead>tr>th{border:1px solid #e4e4e4!important}.p-menuitem-link{padding:.6rem 1rem!important}.p-submenu-list{width:340px!important;max-width:95vw!important}.login__wrapper{height:100%;display:flex;justify-content:center;align-items:center}.login{background:#fff;text-align:left;padding:20px;border-radius:8px;width:500px;margin:20px}.login__title{margin:10px 0 40px;font-size:20px;font-weight:700}.login__title--icon{margin-right:10px}.login__input{margin-bottom:10px;width:100%}.login__buttons{display:flex;flex-direction:column;margin-top:30px}.login__button{margin-bottom:10px}.login__link{display:block;margin-top:20px}.login__link:focus{box-shadow:none!important}.login__logo{position:absolute;left:20px;top:30px;height:50px}.cart{padding:20px;max-width:1600px;margin:0 auto}.cart__title{color:#24222f;text-align:left;font-weight:700;margin:20px 0;font-size:28px}.cart__form{font-size:20px;text-align:left;padding:20px;background:#fff;line-height:40px}.cart__form .p-field-radiobutton:first-child{margin-bottom:0}.cart__form-small-text{font-size:14px}.mode-option[data-v-16d0e00c]{display:flex;align-items:center;justify-content:center;border:2px solid #000;border-top:none;width:6rem;height:2rem}.mode-option.first[data-v-16d0e00c]{border-top:2px solid #000}.mode-option.selected[data-v-16d0e00c]{background-color:#000;color:#fff}.form[data-v-75ac8df4]{padding:30px}.form__title[data-v-75ac8df4]{color:#24222f;text-align:left;font-weight:700;margin:20px 0;font-size:28px}.form__subtitle[data-v-75ac8df4]{text-align:left;font-size:20px;margin-bottom:10px}.form__fields[data-v-75ac8df4]{display:flex;flex-direction:column;max-width:50%}.form__fields div[data-v-75ac8df4],.form__fields input[data-v-75ac8df4]{margin-bottom:10px}.p-dropdown[data-v-75ac8df4]{text-align:left!important}.p-field-checkbox[data-v-75ac8df4]{text-align:left!important;align-items:center!important;display:flex!important}.p-field-checkbox label[data-v-75ac8df4]{margin-left:5px}.p-button[data-v-75ac8df4]{width:100px}.grey-row{background:#f0f0f0!important}.white-row{background:#fff!important}#clientOrderContainer{padding:10mm;font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}.p-inputnumber input{width:50px}.table__dialog{text-align:left}.text-success{color:#28a745}.text-danger{color:#dc3545}.table{padding:20px}.table__title{color:#24222f;font-weight:700;margin:20px 0;font-size:28px}.account,.table__footer,.table__title{text-align:left}.account{margin-top:50px;margin-right:60px;margin-left:60px}