:root{--ui-bg:            #f5f7fa;--ui-surface:       #ffffff;--ui-surface-sunk:  #f8fafc;--ui-line:          #e8ecf3;--ui-line-strong:   #d6dce8;--ui-ink:           #1b2333;--ui-ink-soft:      #5b6781;--ui-ink-faint:     #8a94ab;--ui-accent:        #2f6fed;--ui-accent-dark:   #2559c9;--ui-accent-wash:   #edf3ff;--ui-accent-edge:   #c8d9fb;--ui-go:            #0f9e68;--ui-go-dark:       #0c8a5a;--ui-go-wash:       #e6f6ef;--ui-go-edge:       #bfe5d3;--ui-stop:          #d8433d;--ui-stop-dark:     #bf322d;--ui-stop-wash:     #fdeceb;--ui-stop-edge:     #f0c7c5;--ui-hold:          #a8720a;--ui-hold-wash:     #fdf3e0;--ui-r:             10px;--ui-r-sm:          7px;--ui-shadow:        0 1px 2px rgba(16, 24, 40, .04), 0 8px 20px -12px rgba(16, 24, 40, .18);--ui-ring:          0 0 0 3px rgba(47, 111, 237, .2);--ui-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%235b6781' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body{background:var(--ui-bg);color:var(--ui-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.translation_missing{color:inherit;font-style:normal}hr{border-top-color:var(--ui-line)}.kt-subheader__title{font-size:22px;font-weight:600;letter-spacing:-.01em;color:var(--ui-ink)}.kt-subheader__title small{padding-left:10px;font-size:13px;font-weight:500;color:var(--ui-ink-soft)}.kt-portlet{background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:var(--ui-r);box-shadow:var(--ui-shadow);margin-bottom:22px;overflow:hidden}.kt-portlet__head{display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-height:62px;border-bottom:1px solid var(--ui-line)}.kt-portlet__head>.kt-portlet__head-toolbar:last-child:not(:first-child){margin-left:auto}.kt-portlet__head-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.kt-portlet__head-title{font-size:15px;font-weight:600;color:var(--ui-ink)}.kt-portlet__foot{background:var(--ui-surface-sunk);border-top:1px solid var(--ui-line);padding:14px 24px}.kt-portlet__foot:not(:has(.btn)):not(:has(input)):not(:has(a)){display:none}.kt-form__actions,.kr-forms__actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.kt-form__actions::after,.kr-forms__actions::after{content:"";flex:1 1 auto;order:4}.kt-form__actions>.pull-right,.kt-form__actions>.float-right,.kr-forms__actions>.pull-right,.kr-forms__actions>.float-right{float:none !important;margin-left:0;order:5}.kt-form__actions>.show-activity,.kr-forms__actions>.show-activity{order:6}.links{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.links>.show-activity,.links>.pull-right,.links>.float-right{margin-left:auto;float:none !important}.footer{color:var(--ui-ink-faint);font-size:12px}.kt-form label,.simple_form label,.customer_search label,legend.col-form-label{font-size:12px;font-weight:600;color:var(--ui-ink-soft);margin-bottom:6px}legend.col-form-label{font-size:12px}abbr[title="required"]{text-decoration:none;border:0;color:var(--ui-stop);margin-left:2px}.form-control{height:38px;padding:0 12px;font-size:13px;color:var(--ui-ink);background-color:var(--ui-surface);border:1px solid var(--ui-line-strong);border-radius:var(--ui-r-sm);box-shadow:none;transition:border-color .15s ease, box-shadow .15s ease}textarea.form-control{height:auto;padding:10px 12px;line-height:1.5}.form-control:hover{border-color:#c2cad9}.form-control:focus{border-color:var(--ui-accent);box-shadow:var(--ui-ring);outline:none}.form-control::placeholder{color:var(--ui-ink-faint)}.form-control[readonly],.form-control:disabled{background-color:var(--ui-surface-sunk);color:var(--ui-ink-soft)}.form-text.text-muted{font-size:11.5px;color:var(--ui-ink-faint) !important}input[type="file"]{font-size:12px;color:var(--ui-ink-soft)}select.form-control:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:32px;background-image:var(--ui-chevron);background-repeat:no-repeat;background-position:right 11px center;background-size:10px 6px;cursor:pointer}select.form-control::-ms-expand{display:none}select.form-control[multiple]{height:auto;padding:6px}.form-check-input,input[type="checkbox"],input[type="radio"]{accent-color:var(--ui-accent)}.form-check{padding-left:26px;padding-top:1px;padding-bottom:1px}.form-check .form-check-input{margin-left:-26px;margin-top:.25rem;width:15px;height:15px}.form-check-label{font-size:13px;font-weight:500;line-height:1.5;color:var(--ui-ink);cursor:pointer}.form-check .form-text{margin-left:0}fieldset.form-group.boolean{margin-bottom:10px}.kt-portlet__body fieldset>legend,.kt-portlet__body form legend:not(.col-form-label){width:auto;margin-bottom:14px;padding-bottom:8px;border-bottom:1px solid var(--ui-line);font-size:14px;font-weight:600;color:var(--ui-ink)}.input-group>.form-control{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-prepend>.btn,.input-group-prepend>.input-group-text{border-radius:var(--ui-r-sm) 0 0 var(--ui-r-sm) !important}.input-group-prepend+.form-control{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append>.btn,.input-group-append>.input-group-text{height:38px;border-radius:0 var(--ui-r-sm) var(--ui-r-sm) 0 !important}.input-group-prepend>.input-group-text,.input-group-append>.input-group-text{background:var(--ui-surface-sunk);border-color:var(--ui-line-strong);color:var(--ui-ink-soft);font-size:13px}#product_search .kt-portlet__body,#order_search .kt-portlet__body,#customer_search .kt-portlet__body{padding:24px 24px 8px}#product_search .form-group,#order_search .form-group,#customer_search .form-group{margin-bottom:18px}.select2-container--default .select2-selection--multiple{min-height:38px;border:1px solid var(--ui-line-strong);border-radius:var(--ui-r-sm)}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:var(--ui-accent);box-shadow:var(--ui-ring)}.select2-container--default .select2-selection--multiple .select2-selection__choice{background:var(--ui-accent-wash);border:1px solid var(--ui-accent-edge);border-radius:5px;color:var(--ui-accent-dark);font-size:12px;padding:2px 8px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:var(--ui-accent)}.minicolors.minicolors-theme-bootstrap .minicolors-input{padding-left:44px}.minicolors.minicolors-theme-bootstrap .minicolors-swatch{top:4px;left:4px;width:30px;height:30px;border-radius:5px;border-color:var(--ui-line-strong)}.CodeMirror,.cm-editor{border:1px solid var(--ui-line-strong) !important;border-radius:var(--ui-r-sm);font-size:12.5px}.dropzone{border:2px dashed var(--ui-line-strong);border-radius:var(--ui-r);background:var(--ui-surface-sunk);transition:border-color .15s ease, background-color .15s ease}.dropzone:hover{border-color:var(--ui-accent);background:var(--ui-accent-wash)}.dropzone .dz-message .lead,.dropzone .dz-message p{font-size:14px;color:var(--ui-ink-soft)}.dropzone .dz-preview .dz-image img{border-radius:8px}.dropzone .dz-details .dz-filename{font-size:12px;color:var(--ui-ink-soft)}.dropzone .dz-remove{font-size:12px;font-weight:600;color:var(--ui-stop)}.well{background:var(--ui-surface-sunk);border:1px solid var(--ui-line);border-radius:var(--ui-r);padding:20px}.well h4{font-size:15px;font-weight:600}.alert{display:flex;align-items:center;gap:12px;padding:12px 16px;margin-bottom:20px;border:1px solid transparent;border-radius:var(--ui-r-sm);font-size:13px}.alert .alert-text{flex:1 1 auto}.alert .alert-close{margin-left:auto}.alert .close{padding:0;font-size:18px;line-height:1;color:inherit;opacity:.5;text-shadow:none}.alert .close:hover{opacity:1}.alert-success{background:var(--ui-go-wash);border-color:var(--ui-go-edge);color:#0b6b47}.alert-warning{background:var(--ui-hold-wash);border-color:#f0dcb4;color:#7a5407}.alert-danger{background:var(--ui-stop-wash);border-color:var(--ui-stop-edge);color:#93241f}.alert-info{background:var(--ui-accent-wash);border-color:var(--ui-accent-edge);color:var(--ui-accent-dark)}.nav-pills.nav-tabs-btn{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:16px;margin-bottom:22px;border-bottom:1px solid var(--ui-line)}.nav-pills.nav-tabs-btn .nav-item{margin:0}.nav-pills.nav-tabs-btn .nav-link{padding:8px 14px;font-size:13px;font-weight:600;color:var(--ui-ink-soft);background:var(--ui-surface);border:1px solid var(--ui-line-strong);border-radius:var(--ui-r-sm);transition:background-color .15s ease, color .15s ease, border-color .15s ease}.nav-pills.nav-tabs-btn .nav-link:hover{background:var(--ui-surface-sunk);color:var(--ui-ink)}.nav-pills.nav-tabs-btn .nav-link.active,.nav-pills.nav-tabs-btn .nav-item.active>.nav-link.active{background:var(--ui-accent);border-color:var(--ui-accent);color:#fff}.nav-tabs.nav-tabs-line{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:22px;border-bottom:1px solid var(--ui-line)}.nav-tabs.nav-tabs-line .nav-item{margin:0}.nav-tabs.nav-tabs-line .nav-link{padding:10px 0;background:none;border:0;border-bottom:2px solid transparent;border-radius:0;font-size:13px;font-weight:600;color:var(--ui-ink-soft)}.nav-tabs.nav-tabs-line .nav-link:hover{color:var(--ui-ink);border-bottom-color:var(--ui-line-strong)}.nav-tabs.nav-tabs-line .nav-link.active,.nav-tabs.nav-tabs-line .nav-item.active>.nav-link{color:var(--ui-accent);background:none;border-bottom-color:var(--ui-accent)}.btn{font-size:13px;font-weight:600;border-radius:var(--ui-r-sm);padding:9px 16px;box-shadow:none;transition:background-color .15s ease, border-color .15s ease, color .15s ease}.btn i{margin-right:6px}.btn>i:only-child{margin:0}.btn-info,.btn-primary{background:var(--ui-accent);border-color:var(--ui-accent);color:#fff}.btn-info:hover,.btn-info:focus,.btn-primary:hover,.btn-primary:focus{background:var(--ui-accent-dark);border-color:var(--ui-accent-dark);color:#fff}.btn-success{background:var(--ui-go);border-color:var(--ui-go);color:#fff}.btn-success:hover,.btn-success:focus{background:var(--ui-go-dark);border-color:var(--ui-go-dark);color:#fff}.btn-danger{background:var(--ui-stop);border-color:var(--ui-stop);color:#fff}.btn-danger:hover,.btn-danger:focus{background:var(--ui-stop-dark);border-color:var(--ui-stop-dark);color:#fff}.btn-default,.btn-white{background:var(--ui-surface);border-color:var(--ui-line-strong);color:var(--ui-ink-soft)}.btn-default:hover,.btn-white:hover{background:var(--ui-surface-sunk);color:var(--ui-ink)}.btn-outline-brand{background:transparent;border-color:var(--ui-line-strong);color:var(--ui-ink-soft)}.btn-outline-brand:hover{background:var(--ui-surface-sunk);color:var(--ui-ink)}.btn-sm{padding:7px 12px;font-size:12.5px}.btn-xs{height:26px;min-width:26px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;border-radius:5px}.btn-xs.edit-address,.btn-xs.save-address,.btn-xs.undo-edit-address{background:var(--ui-surface);border:1px solid var(--ui-line-strong);color:var(--ui-ink-soft)}.btn-label-brand,.btn.btn-label{background:var(--ui-accent-wash);border-color:transparent;color:var(--ui-accent-dark)}.btn-label-brand:hover{background:#ddeaff;color:var(--ui-accent-dark)}.kt-portlet__foot .btn-info,.kt-portlet__foot .btn-primary{background:var(--ui-surface);border-color:var(--ui-accent-edge);color:var(--ui-accent)}.kt-portlet__foot .btn-info:hover,.kt-portlet__foot .btn-primary:hover{background:var(--ui-accent-wash);border-color:var(--ui-accent);color:var(--ui-accent-dark)}.kt-portlet__foot a.btn-danger{background:var(--ui-surface);color:var(--ui-stop);border-color:var(--ui-stop-edge)}.kt-portlet__foot a.btn-danger:hover,.kt-portlet__foot a.btn-danger:focus{background:var(--ui-stop);border-color:var(--ui-stop);color:#fff}.btn:focus-visible,a:focus-visible,.form-control:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}td .btn-group{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}td .btn-group>.btn,.links>.btn,.remove_fields.btn,.add_fields.btn{margin:0 !important;border-radius:var(--ui-r-sm) !important}td .btn-group>.btn,td>.btn.btn-icon,td>.btn:has(>i:only-child),.remove_fields.btn{min-width:34px;height:34px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;vertical-align:middle}td>.btn+.btn{margin-left:4px}#impersonate-customer i{margin:0 2px;font-size:12px}.links>.add_fields.btn{min-width:38px;height:38px;justify-content:center}.kt-portlet table.dataTable,.kt-portlet table.m-table,.kt-portlet table.product-list{width:100%;margin:12px 0;border:0;border-collapse:separate;border-spacing:0}.kt-portlet table.dataTable>thead>tr>th,.kt-portlet table.m-table>thead>tr>th,.kt-portlet table.product-list>thead>tr>th{padding:12px 14px;background:var(--ui-surface-sunk);border:0;border-top:1px solid var(--ui-line);border-bottom:1px solid var(--ui-line-strong);font-size:12px;font-weight:600;line-height:1.5;color:var(--ui-ink-soft);white-space:nowrap;vertical-align:middle}.kt-portlet table.dataTable>tbody>tr>td,.kt-portlet table.m-table>tbody>tr>td,.kt-portlet table.product-list>tbody>tr>td{padding:12px 14px;border:0;border-bottom:1px solid var(--ui-line);font-size:13px;line-height:1.45;vertical-align:middle}.kt-portlet table.dataTable>tbody>tr:last-child>td,.kt-portlet table.m-table>tbody>tr:last-child>td,.kt-portlet table.product-list>tbody>tr:last-child>td{border-bottom:0}.kt-portlet table.table-striped>tbody>tr:nth-of-type(odd){background:transparent}.kt-portlet table.table-hover>tbody>tr:hover{background:var(--ui-accent-wash)}body.edit .kt-portlet table.dataTable.table-hover>tbody>tr:hover{background:transparent}.kt-portlet table.product-list:not(:has(tbody tr)){display:none}.kt-portlet thead a{color:inherit}.kt-portlet thead a:hover{color:var(--ui-accent);text-decoration:none}.kt-portlet thead a.sort_link.asc,.kt-portlet thead a.sort_link.desc{color:var(--ui-accent)}td.amount,th[style*="text-align:right"],.kt-portlet table td.amount{text-align:right;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}td.smaller{color:var(--ui-ink-soft);font-size:12px;white-space:nowrap}body.index:not(.catalogs):not(.order_list_columns) .kt-portlet__body:has(table){padding:18px 0 8px;overflow-x:auto}body.index .kt-portlet__body:has(table)>nav{padding:0 24px}body.index .kt-portlet__body:has(table) .kt-section__content{padding:0}body.index .kt-portlet__body:has(table)>p,body.index .kt-portlet__body:has(table)>h3,body.index .kt-portlet__body:has(table)>h4,body.index .kt-portlet__body:has(table)>h5,body.index .kt-portlet__body:has(table)>.alert,body.index .kt-portlet__body:has(table)>.links,body.index .kt-portlet__body:has(table)>.form-group{margin-left:24px;margin-right:24px}body.index .kt-portlet__body:has(table)>p{margin-bottom:4px;color:var(--ui-ink-soft);font-size:13px}body.index .kt-portlet table.dataTable,body.index .kt-portlet table.m-table{min-width:1040px}body.index .kt-portlet table>thead>tr>th:first-child,body.index .kt-portlet table>tbody>tr>td:first-child{padding-left:24px}body.index .kt-portlet table>thead>tr>th:last-child,body.index .kt-portlet table>tbody>tr>td:last-child{padding-right:24px}body.index .kt-portlet tbody td a:not(.btn){color:var(--ui-ink);text-decoration:none}body.index .kt-portlet tbody td a:not(.btn):hover{color:var(--ui-accent);text-decoration:underline}body.index .kt-portlet tbody td:first-child a:not(.btn),body.index .kt-portlet tbody td:nth-child(2) a:not(.btn){font-weight:600}body.index .kt-portlet td input[type="checkbox"]{width:15px;height:15px}.select-action-orders.btn{min-width:34px;height:34px;padding:0 10px}body.edit .tab-pane:has(table){overflow-x:auto}body.edit .tab-pane table.dataTable{min-width:720px}body.edit table .form-group{margin-bottom:0}body.products.index td.product-image{width:76px}body.products.index td.product-image img,body.orders.edit td.thumb-cart img,body.quotes.edit td.thumb-cart img{width:48px;height:48px;padding:3px;object-fit:contain;background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:8px;transition:transform .15s ease, box-shadow .15s ease}body.products.index td.product-image a:hover img{transform:scale(1.08);box-shadow:var(--ui-shadow)}body.index tbody .badge-pill.badge-secondary:not(.quantity){display:inline-block;padding:3px 8px;background:#eef1f7;border-radius:5px;font-family:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;font-size:11px;font-weight:600;color:var(--ui-ink-soft)}body.index tbody .badge-pill.badge-secondary a{color:inherit;font-weight:600}body.products.index tbody td:not(.product-image)>a:not(.btn):not(.kt-font-info){display:inline-block;margin-top:5px;max-width:34ch}.badge.quantity{display:inline-block;margin-bottom:4px;padding:3px 8px;background:var(--ui-surface-sunk);border:1px solid var(--ui-line);border-radius:5px;font-size:11px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--ui-ink-soft)}body.index td select.form-control{width:auto;min-width:110px;height:32px;padding:0 28px 0 10px;background-color:#eef1f7;background-position:right 9px center;border:1px solid transparent;border-radius:6px;font-size:12px;font-weight:600;color:var(--ui-ink-soft)}body.index td select.form-control:hover{border-color:var(--ui-line-strong)}body.index td select.form-control:focus{background-color:var(--ui-surface);border-color:var(--ui-accent);box-shadow:var(--ui-ring)}body.index td select.form-control option{color:inherit !important}body.products.index td select:has(option[value="true"]:checked){background-color:var(--ui-go-wash);color:var(--ui-go)}body.products.index td select:has(option[value="false"]:checked){background-color:var(--ui-stop-wash);color:var(--ui-stop)}body.products.index select.product_status_select:has(option[value="1"]:checked){background-color:var(--ui-go-wash);color:var(--ui-go)}body.products.index select.product_status_select:has(option[value="2"]:checked),body.products.index select.product_status_select:has(option[value="3"]:checked),body.products.index select.product_status_select:has(option[value="7"]:checked),body.products.index select.product_status_select:has(option[value="8"]:checked),body.products.index select.product_status_select:has(option[value="9"]:checked){background-color:var(--ui-hold-wash);color:var(--ui-hold)}body.products.index select.product_status_select:has(option[value="4"]:checked),body.products.index select.product_status_select:has(option[value="5"]:checked),body.products.index select.product_status_select:has(option[value="6"]:checked){background-color:var(--ui-stop-wash);color:var(--ui-stop)}body.products.index select.product_status_select:has(option[value=""]:checked){background-color:transparent;border-style:dashed;border-color:var(--ui-line-strong);color:var(--ui-ink-faint)}body.orders.index select.order_status_select{min-width:165px;border:1px solid var(--ui-line-strong) !important;border-radius:6px}body.orders.index select.order_status_select:has(option[value="6"]:checked),body.orders.index select.order_status_select:has(option[value="5"]:checked){box-shadow:inset 4px 0 0 var(--ui-go)}body.orders.index select.order_status_select:has(option[value="2"]:checked),body.orders.index select.order_status_select:has(option[value="8"]:checked){box-shadow:inset 4px 0 0 var(--ui-accent)}body.orders.index select.order_status_select:has(option[value="3"]:checked),body.orders.index select.order_status_select:has(option[value="4"]:checked){box-shadow:inset 4px 0 0 var(--ui-hold)}body.orders.index select.order_status_select:has(option[value="7"]:checked){box-shadow:inset 4px 0 0 var(--ui-stop)}body.orders.index select.order_status_select:has(option[value="1"]:checked){box-shadow:inset 4px 0 0 var(--ui-line-strong)}[id^="product_"][id*="_response_"]:not(:empty),[id^="order_status_response"]:not(:empty){margin-top:4px;font-size:11px}.btn.btn-label-dark:not([style*="background"]){padding:4px 10px;background:#eef1f7;border:0;border-radius:20px;font-size:11.5px;font-weight:600;color:var(--ui-ink-soft);cursor:default;pointer-events:none}.fa.index-true,.fa.index-false{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:11px}.fa.index-true{background:var(--ui-go-wash);color:var(--ui-go)}.fa.index-false{background:var(--ui-stop-wash);color:var(--ui-stop)}body.dashboard .kt-section__content>.row>[class^="col-"]>.btn.btn-block.btn-lg{display:flex;align-items:center;justify-content:center;gap:10px;min-height:68px;padding:14px 20px;background:var(--ui-surface);border:1px solid var(--ui-line-strong);border-radius:var(--ui-r);color:var(--ui-ink);font-size:13.5px;font-weight:600;letter-spacing:.03em;line-height:1.3;text-align:left;white-space:nowrap;transition:border-color .15s ease, background-color .15s ease, color .15s ease}body.dashboard .kt-section__content>.row>[class^="col-"]>.btn.btn-block.btn-lg:hover{background:var(--ui-accent-wash);border-color:var(--ui-accent);color:var(--ui-accent-dark)}body.dashboard .kt-section__content>.row>[class^="col-"]>.btn.btn-block.btn-lg>i{flex:0 0 auto;width:36px;height:36px;margin:0;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;background:var(--ui-accent-wash);color:var(--ui-accent);font-size:16px}body.dashboard .kt-section__content>.row>[class^="col-"]>.btn.btn-block.btn-lg:hover>i{background:var(--ui-accent);color:#fff}body.dashboard .kt-section__content>.row>[class^="col-"]>.btn.btn-block.btn-lg br{display:none}body.dashboard .kt-portlet__body>.kt-section{margin-bottom:0}body.dashboard #amount_per_month{margin-top:4px}body.orders.edit .related-messages,body.quotes.edit .related-messages{margin-bottom:14px}body.orders.edit .related-messages a,body.quotes.edit .related-messages a{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;background:var(--ui-accent-wash);border-radius:20px;font-size:12.5px;font-weight:600;color:var(--ui-accent-dark)}body.orders.edit .related-messages a:hover,body.quotes.edit .related-messages a:hover{background:#ddeaff;text-decoration:none}body.orders.edit .kt-portlet__body>h3,body.quotes.edit .kt-portlet__body>h3,body.orders.edit .kt-portlet__body>h5,body.quotes.edit .kt-portlet__body>h5{margin:26px 0 10px;font-size:14px;font-weight:600;color:var(--ui-ink)}body.orders.edit .kt-portlet table.dataTable,body.quotes.edit .kt-portlet table.dataTable{margin:0 0 18px}body.orders.edit .kt-portlet table.dataTable td:has(>strong),body.quotes.edit .kt-portlet table.dataTable td:has(>strong){width:1%;white-space:nowrap;background:var(--ui-surface-sunk);color:var(--ui-ink-soft)}body.orders.edit .kt-portlet table.dataTable td>strong,body.quotes.edit .kt-portlet table.dataTable td>strong{font-weight:600}body.orders.edit .kt-portlet table.dataTable td p,body.quotes.edit .kt-portlet table.dataTable td p{margin:0}body.orders.edit select#order_status_order_id,body.quotes.edit select#order_status_order_id,body.orders.edit select.order-product-status-order-id,body.quotes.edit select.order-product-status-order-id{min-width:190px;border:1px solid var(--ui-line-strong) !important;border-radius:var(--ui-r-sm)}body.orders.edit a[href="#order-history-modal"],body.quotes.edit a[href="#order-history-modal"]{font-size:12px}body.orders.edit table.product-list,body.quotes.edit table.product-list{min-width:1080px;margin-top:0}body.orders.edit .cost-field,body.quotes.edit .cost-field{font-size:11px;color:var(--ui-ink-faint)}body.orders.edit .show-cost-fields,body.quotes.edit .show-cost-fields{display:inline-block;margin-bottom:8px;font-size:12px}body.orders.edit table.product-list td.thumb-cart,body.quotes.edit table.product-list td.thumb-cart{width:72px}body.orders.edit table.product-list td.p-name h5,body.quotes.edit table.product-list td.p-name h5{margin:0;font-size:13px;font-weight:600;line-height:1.4}body.orders.edit table.product-list td.p-name .option-name,body.quotes.edit table.product-list td.p-name .option-name{display:inline-block;margin-top:4px;padding:2px 7px;background:var(--ui-surface-sunk);border:1px solid var(--ui-line);border-radius:5px;font-size:11px;color:var(--ui-ink-soft)}body.orders.edit table.product-list td.p-name .comma,body.quotes.edit table.product-list td.p-name .comma{display:none}body.orders.edit table.product-list .price-field,body.quotes.edit table.product-list .price-field{font-weight:600;font-variant-numeric:tabular-nums}body.orders.edit table.product-list td.backorder,body.quotes.edit table.product-list td.backorder{text-align:center}body.orders.edit table.product-list td.quantity,body.quotes.edit table.product-list td.quantity,body.orders.edit table.product-list td.quantity-shipped,body.quotes.edit table.product-list td.quantity-shipped{font-variant-numeric:tabular-nums}body.orders.edit table.product-list td .form-control,body.quotes.edit table.product-list td .form-control{height:32px;font-size:12.5px}body.orders.edit table.product-list>tbody>tr.table-totals>td,body.quotes.edit table.product-list>tbody>tr.table-totals>td,body.orders.edit table.product-list>tbody>tr.table-totals~tr>td,body.quotes.edit table.product-list>tbody>tr.table-totals~tr>td{padding-top:7px;padding-bottom:7px;background:var(--ui-surface-sunk);border-bottom:0;text-align:right;vertical-align:middle}body.orders.edit table.product-list>tbody>tr:not(.table-totals)+tr.table-totals>td,body.quotes.edit table.product-list>tbody>tr:not(.table-totals)+tr.table-totals>td{border-top:2px solid var(--ui-line-strong);padding-top:14px}body.orders.edit table.product-list>tbody>tr.table-totals strong,body.quotes.edit table.product-list>tbody>tr.table-totals strong,body.orders.edit table.product-list>tbody>tr.table-totals~tr strong,body.quotes.edit table.product-list>tbody>tr.table-totals~tr strong{font-weight:600;color:var(--ui-ink);white-space:nowrap}body.orders.edit table.product-list>tbody>tr.table-totals td.amount,body.quotes.edit table.product-list>tbody>tr.table-totals td.amount,body.orders.edit table.product-list>tbody>tr.table-totals~tr td.amount,body.quotes.edit table.product-list>tbody>tr.table-totals~tr td.amount{font-variant-numeric:tabular-nums;color:var(--ui-ink)}body.orders.edit table.product-list #gross_total,body.quotes.edit table.product-list #gross_total{font-size:15px}body.orders.edit table.product-list #gross_total strong,body.quotes.edit table.product-list #gross_total strong{font-weight:700}body.orders.edit table.product-list>tbody>tr:last-child>td,body.quotes.edit table.product-list>tbody>tr:last-child>td{padding-bottom:14px}body.orders.edit table.product-list .add-discount,body.quotes.edit table.product-list .add-discount,body.orders.edit table.product-list .discount-percentage,body.quotes.edit table.product-list .discount-percentage,body.orders.edit table.product-list .discount-amount,body.quotes.edit table.product-list .discount-amount,body.orders.edit table.product-list .discount-coupon,body.quotes.edit table.product-list .discount-coupon{font-size:12px}body.orders.edit table.product-list .coupon-id-field,body.quotes.edit table.product-list .coupon-id-field,body.orders.edit table.product-list .discount-percentage-field,body.quotes.edit table.product-list .discount-percentage-field,body.orders.edit table.product-list .discount-amount-field,body.quotes.edit table.product-list .discount-amount-field{font-size:11px;color:var(--ui-ink-soft)}body.orders.edit table.product-list .coupon-id-field .form-control,body.quotes.edit table.product-list .coupon-id-field .form-control,body.orders.edit table.product-list .discount-percentage-field .form-control,body.quotes.edit table.product-list .discount-percentage-field .form-control,body.orders.edit table.product-list .discount-amount-field .form-control,body.quotes.edit table.product-list .discount-amount-field .form-control{width:160px}body.orders.edit .button_create_and_send_invoice+label,body.quotes.edit .button_create_and_send_invoice+label{display:inline-flex;align-items:center;gap:6px;margin:0 0 0 14px;font-size:13px;font-weight:500;color:var(--ui-ink)}body.orders.edit .button_create_and_send_invoice+label .lbl,body.quotes.edit .button_create_and_send_invoice+label .lbl{margin:0}body.orders.edit .order-view-message-block,body.quotes.edit .order-view-message-block{margin-bottom:14px;overflow:hidden}body.orders.edit .commentTextBox,body.quotes.edit .commentTextBox{padding:10px 13px;background:var(--ui-surface-sunk);border:1px solid var(--ui-line);border-radius:10px}body.orders.edit .commentTextBox.message-right,body.quotes.edit .commentTextBox.message-right{background:var(--ui-accent-wash);border-color:var(--ui-accent-edge)}body.orders.edit pre.order-message,body.quotes.edit pre.order-message{margin:0;padding:0;background:none;border:0;font-family:inherit;font-size:13px;line-height:1.5;color:var(--ui-ink);white-space:pre-wrap;word-break:break-word}body.orders.edit .message-sent-by,body.quotes.edit .message-sent-by{margin-top:6px;font-size:11px;color:var(--ui-ink-faint)}body.orders.edit .edit_order_msg_button.btn,body.quotes.edit .edit_order_msg_button.btn{padding:4px 10px;font-size:11px;background:var(--ui-surface);border:1px solid var(--ui-line-strong);color:var(--ui-ink-soft)}body.orders.edit .edit_order_msg_button.btn:hover,body.quotes.edit .edit_order_msg_button.btn:hover{background:var(--ui-surface-sunk);color:var(--ui-ink)}body.orders.edit #comments-section,body.quotes.edit #comments-section{margin-bottom:16px}#order-history-modal .modal-body ul{margin:0;padding:0;list-style:none}#order-history-modal .modal-body li{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--ui-line);font-size:12.5px;color:var(--ui-ink-soft)}#order-history-modal .modal-body li:last-child{border-bottom:0}body.products.edit .kt-container--fluid .col-md-12>strong{font-size:12px;font-weight:600;color:var(--ui-ink-soft)}body.products.edit .kt-container--fluid .col-md-12>.kt-portlet{margin-top:14px}.pricelist-price label{display:block}.pricelist-price label a{color:var(--ui-accent);font-weight:600}.pricelist-price label a:hover{color:var(--ui-accent-dark)}.pricelist-price .input-group-append .btn{padding:0 12px}.cke.cke_chrome{border:1px solid var(--ui-line-strong) !important;border-radius:var(--ui-r-sm);overflow:hidden}.pagination{gap:6px;margin:0 0 10px;flex-wrap:wrap}.pagination .page-item .page-link{min-width:34px;height:34px;display:flex;align-items:center;justify-content:center;padding:0 10px;background:var(--ui-surface);border:1px solid var(--ui-line-strong);border-radius:var(--ui-r-sm) !important;font-size:13px;font-weight:600;font-style:normal;color:var(--ui-ink-soft);transition:background-color .15s ease, color .15s ease, border-color .15s ease}.pagination .page-item .page-link:hover{background:var(--ui-accent-wash);border-color:var(--ui-accent);color:var(--ui-accent)}.pagination .page-item.active .page-link{background:var(--ui-accent);border-color:var(--ui-accent);color:#fff}.pagination .page-item.disabled .page-link{background:var(--ui-surface-sunk);color:var(--ui-ink-faint);opacity:1}body.index .kt-portlet__body:has(table)>nav:last-of-type .pagination{margin:10px 0 0}.kt-aside__secondary-title{font-size:18px;font-weight:600;letter-spacing:-.01em}.kt-menu__nav>.kt-menu__item>.kt-menu__link{border-radius:0 20px 20px 0}.kt-menu__item--active>.kt-menu__link,.kt-menu__item--here>.kt-menu__link{background:var(--ui-accent-wash);color:var(--ui-accent)}.kt-menu__item--active>.kt-menu__link .kt-menu__link-text{font-weight:600}.modal-content{border:0;border-radius:var(--ui-r);box-shadow:0 20px 60px -20px rgba(16,24,40,0.4)}.modal-header{border-bottom:1px solid var(--ui-line);padding:16px 20px}.modal-title{font-size:15px;font-weight:600}.modal-body{padding:20px;font-size:13px}.modal-footer{border-top:1px solid var(--ui-line);padding:14px 20px;gap:8px}.modal-footer>*{margin:0}@media (max-width: 1024px){#product_search .kt-portlet__body,#order_search .kt-portlet__body,#customer_search .kt-portlet__body{padding:18px 16px 4px}.kt-portlet__foot{padding:12px 16px}body.index .kt-portlet table>thead>tr>th:first-child,body.index .kt-portlet table>tbody>tr>td:first-child{padding-left:16px}body.index .kt-portlet table>thead>tr>th:last-child,body.index .kt-portlet table>tbody>tr>td:last-child{padding-right:16px}body.index .kt-portlet__body:has(table)>nav{padding:0 16px}body.index .kt-portlet__body:has(table)>p,body.index .kt-portlet__body:has(table)>h3,body.index .kt-portlet__body:has(table)>h4,body.index .kt-portlet__body:has(table)>h5,body.index .kt-portlet__body:has(table)>.alert{margin-left:16px;margin-right:16px}.nav-pills.nav-tabs-btn .nav-link{padding:7px 11px;font-size:12.5px}}@media (max-width: 600px){.kt-form__actions::after,.kr-forms__actions::after{display:none}body.dashboard .kt-section__content>.row>[class^="col-"]>.btn.btn-block.btn-lg{white-space:normal;text-align:center}}@media (prefers-reduced-motion: reduce){body.products.index td.product-image a:hover img{transform:none}}.quotes.edit .kt-portlet__body table.dataTable>tbody>tr:last-child>td,.orders.edit .kt-portlet__body table.dataTable>tbody>tr:last-child>td{border-bottom:1px solid var(--ui-line)}.quotes.edit .kt-portlet__body table.dataTable>tbody>tr:first-child>td,.orders.edit .kt-portlet__body table.dataTable>tbody>tr:first-child>td{border-top:1px solid var(--ui-line)}.quotes.edit .kt-portlet__body table.product-list tr:not(.table-totals)+tr.table-totals>td,.orders.edit .kt-portlet__body table.product-list tr:not(.table-totals)+tr.table-totals>td{border-top:0}.quotes.edit .kt-portlet__body table.product-list tr.table-totals>td,.orders.edit .kt-portlet__body table.product-list tr.table-totals>td{background:none;border-bottom:1px solid var(--ui-line)}.quotes.edit .kt-portlet__body table tfoot tr:first-child td{border-top:1px solid var(--ui-line)}.quotes.edit .kt-portlet__body table tfoot td{border-left:0;border-right:0;border-top:0}.kt-portlet #order_template_products table.dataTable>tfoot>tr>td{padding:12px 14px;border:0;border-top:1px solid var(--ui-line);font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap;vertical-align:middle}.nav-pills.nav-tabs-btn::before,.nav-pills.nav-tabs-btn::after{content:" ";display:none}.reports #order_search .kt-portlet__body{padding-bottom:24px}.products.index table tr td .fa-check{background-color:transparent;display:block;width:auto}body{background-color:#F6F5F1}body.orders.index select.order_status_select{box-shadow:none !important}.nav-link.dropdown-toggle::after,.btn.dropdown-toggle::after{color:white}
