.lo-cnc-wrap{width:100%;max-width:960px;margin:0 auto;padding:26px 28px;background:#fff;border:1px solid #e3e8ef;box-shadow:0 8px 24px rgb(28 39 60 / .08);box-sizing:border-box;color:#344054}.lo-cnc-wrap *{box-sizing:border-box}.lo-cnc-intro{margin-bottom:24px}.lo-cnc-intro h2{margin:0 0 14px;font-size:32px;line-height:1.15;color:#344054;font-weight:700}.lo-cnc-intro p,.lo-cnc-intro li{font-size:16px;line-height:1.55;color:#667085}.lo-cnc-intro ul{margin:12px 0 0 20px;padding:0}.lo-cnc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}.lo-cnc-field{margin-bottom:18px;min-width:0}.lo-cnc-full{grid-column:1/-1}.lo-cnc-section-title{margin:8px 0 12px;color:#344054;font-size:15px;font-weight:700}.lo-cnc-wrap .form-group{margin-bottom:0}.lo-cnc-wrap .label-floating.form-group{display:block;width:100%;margin:0}.lo-cnc-wrap .input-text,.lo-cnc-wrap .form-control{width:100%;max-width:100%;min-width:0}.lo-cnc-wrap textarea.form-control{min-height:118px;height:auto;resize:vertical}.lo-cnc-wrap small{display:block;margin-top:9px;color:#667085;font-size:13px;line-height:1.45}.lo-cnc-dxf-table-wrap{width:100%;overflow:hidden;border-top:1px solid #e3e8ef;border-bottom:1px solid #e3e8ef;background:#fff}.lo-cnc-dxf-table{width:100%;table-layout:fixed;border-collapse:collapse;margin:0;background:#fff}.lo-cnc-dxf-table .oc-col-file{width:38%}.lo-cnc-dxf-table .oc-col-material{width:36%}.lo-cnc-dxf-table .oc-col-thickness{width:10%}.lo-cnc-dxf-table .oc-col-repeats{width:10%}.lo-cnc-dxf-table .oc-col-remove{width:6%}.lo-cnc-dxf-row td{padding:12px 14px;vertical-align:top;border:none;border-bottom:1px solid #edf1f6;background:#fff}.lo-cnc-dxf-row:last-child td{border-bottom:none}.lo-cnc-dxf-row:hover td{background:#fff}.lo-cnc-dxf-row .label-floating{width:100%}.lo-cnc-dxf-row .form-control,.lo-cnc-dxf-row .input-text{height:42px;font-size:14px}.lo-cnc-dxf-file input[type=file]{height:42px;padding-top:12px;font-size:12px;color:#667085}.lo-cnc-dxf-file input[type=file]::file-selector-button,.lo-cnc-documents-field input[type=file]::file-selector-button{margin-right:8px;padding:7px 10px;border:1px solid #db5319;border-radius:0;background:#fff;color:#db5319;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 2px 7px rgb(219 83 25 / .10)}.lo-cnc-dxf-file input[type=file]::file-selector-button:hover,.lo-cnc-documents-field input[type=file]::file-selector-button:hover{background:#fff4ef}.lo-cnc-dxf-remove-cell{text-align:center;vertical-align:middle!important;padding-left:6px!important;padding-right:10px!important}.lo-cnc-remove-dxf.remove,.lo-cnc-remove-dxf.remove-item-input{float:none;position:static;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin:0;padding:0;border:0;border-radius:0;background:#db5319;color:#fff!important;font-size:24px;font-weight:700;line-height:1;text-decoration:none;text-shadow:none;box-shadow:0 4px 12px rgb(219 83 25 / .25);cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.lo-cnc-remove-dxf.remove:hover,.lo-cnc-remove-dxf.remove-item-input:hover{background:#c94712;color:#fff!important;transform:translateY(-1px);box-shadow:0 8px 18px rgb(219 83 25 / .32)}.lo-cnc-secondary,.lo-cnc-submit{border-radius:0;font-weight:700;text-transform:uppercase;letter-spacing:.02em;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease}.lo-cnc-secondary{margin-top:12px;padding:10px 16px;border:1px solid #db5319;background:#fff;color:#db5319;box-shadow:0 2px 8px rgb(28 39 60 / .06)}.lo-cnc-secondary:hover{background:#fff4ef;transform:translateY(-1px);box-shadow:0 6px 14px rgb(219 83 25 / .16)}.lo-cnc-submit{display:inline-block;width:100%;padding:14px 20px;border:0;background:#db5319;color:#fff;box-shadow:0 6px 16px rgb(219 83 25 / .25)}.lo-cnc-submit:hover{background:#c94712;transform:translateY(-1px);box-shadow:0 10px 22px rgb(219 83 25 / .30)}.lo-cnc-consent{padding:14px 0;margin:16px 0 18px;background:#fff0;color:#475467;font-size:14px}.lo-cnc-consent label{display:flex;gap:9px;align-items:flex-start;line-height:1.45}.lo-cnc-consent input[type=checkbox]{margin-top:3px;accent-color:#db5319}.lo-cnc-alert{padding:20px 22px;margin-bottom:24px;border-left:5px solid #2e7d32;background:#fff;border-top:1px solid #e3e8ef;border-right:1px solid #e3e8ef;border-bottom:1px solid #e3e8ef;box-shadow:0 8px 28px rgb(28 39 60 / .08)}.lo-cnc-alert h3{margin-top:0;color:#344054;font-size:28px}.lo-cnc-alert-error{border-left-color:#b42318;background:snow}.lo-cnc-estimate{margin-top:16px;padding:16px;background:#f8fafc;border:1px solid #dfe7f1}.lo-cnc-estimate h4{margin-top:0;font-size:24px;color:#344054}.lo-cnc-estimate-warning{border-color:#f0ad4e}.lo-cnc-warnings{margin-top:14px;color:#a54b13;line-height:1.55}.lo-cnc-mini-table{width:100%;border-collapse:collapse;margin:12px 0}.lo-cnc-mini-table th,.lo-cnc-mini-table td{border:1px solid #dfe7f1;padding:7px 8px;text-align:left;font-size:13px}.screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:720px){.lo-cnc-wrap{padding:20px 18px}.lo-cnc-intro h2{font-size:27px}.lo-cnc-intro p,.lo-cnc-intro li{font-size:14px}.lo-cnc-grid{grid-template-columns:1fr;gap:10px}.lo-cnc-dxf-table .oc-col-file{width:39%}.lo-cnc-dxf-table .oc-col-material{width:35%}.lo-cnc-dxf-table .oc-col-thickness{width:10%}.lo-cnc-dxf-table .oc-col-repeats{width:10%}.lo-cnc-dxf-table .oc-col-remove{width:6%}.lo-cnc-dxf-row td{padding:9px 6px}.lo-cnc-dxf-row .form-control,.lo-cnc-dxf-row .input-text{height:38px;font-size:11px}.lo-cnc-dxf-file input[type=file]{font-size:10px}.lo-cnc-dxf-file input[type=file]::file-selector-button{padding:6px 5px;margin-right:4px;font-size:10px}.lo-cnc-remove-dxf.remove{width:32px;height:36px;font-size:20px}.lo-cnc-secondary{width:100%}}@media(max-width:430px){.lo-cnc-wrap{padding-left:12px;padding-right:12px}.lo-cnc-dxf-row td{padding:8px 4px}.lo-cnc-dxf-file input[type=file]::file-selector-button{font-size:9px;padding:5px 4px}}.lo-cnc-wrap .lo-cnc-dxf-thickness,.lo-cnc-wrap .lo-cnc-dxf-qty,.lo-cnc-wrap .lo-cnc-dxf-remove-cell{white-space:nowrap}.lo-cnc-wrap .lo-cnc-dxf-thickness .control-label,.lo-cnc-wrap .lo-cnc-dxf-qty .control-label{font-size:12px}.lo-cnc-wrap .lo-cnc-dxf-thickness .form-control,.lo-cnc-wrap .lo-cnc-dxf-thickness .input-text,.lo-cnc-wrap .lo-cnc-dxf-qty .form-control,.lo-cnc-wrap .lo-cnc-dxf-qty .input-text{text-align:center;padding-left:2px;padding-right:2px}.lo-cnc-wrap .lo-cnc-dxf-remove-cell{width:1%;text-align:center;padding-left:4px!important;padding-right:6px!important}.lo-cnc-wrap .lo-cnc-remove-dxf.remove,.lo-cnc-wrap .lo-cnc-remove-dxf.remove-item-input{width:34px;height:38px;min-width:34px;font-size:21px}@media(max-width:720px){.lo-cnc-dxf-table .oc-col-file{width:41%}.lo-cnc-dxf-table .oc-col-material{width:32%}.lo-cnc-dxf-table .oc-col-thickness{width:10%}.lo-cnc-dxf-table .oc-col-repeats{width:10%}.lo-cnc-dxf-table .oc-col-remove{width:6%}.lo-cnc-wrap .lo-cnc-dxf-thickness .control-label,.lo-cnc-wrap .lo-cnc-dxf-qty .control-label{font-size:9px}.lo-cnc-wrap .lo-cnc-remove-dxf.remove,.lo-cnc-wrap .lo-cnc-remove-dxf.remove-item-input{width:28px;height:34px;min-width:28px;font-size:18px}}@media(max-width:430px){.lo-cnc-dxf-table .oc-col-file{width:42%}.lo-cnc-dxf-table .oc-col-material{width:30%}.lo-cnc-dxf-table .oc-col-thickness{width:10%}.lo-cnc-dxf-table .oc-col-repeats{width:10%}.lo-cnc-dxf-table .oc-col-remove{width:6%}.lo-cnc-wrap .lo-cnc-remove-dxf.remove,.lo-cnc-wrap .lo-cnc-remove-dxf.remove-item-input{width:26px;height:32px;min-width:26px;font-size:17px}}.lo-cnc-wrap .lo-cnc-section-title{display:none!important}.lo-cnc-wrap .lo-cnc-file-proxy{display:flex;align-items:center;gap:8px;width:100%;min-width:0;height:42px;margin:0;cursor:pointer;border-bottom:1px solid #c8d2df}.lo-cnc-wrap .lo-cnc-file-proxy:focus-within{border-bottom-color:#db5319;box-shadow:0 1px 0 #db5319}.lo-cnc-wrap .lo-cnc-real-file{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.lo-cnc-wrap .lo-cnc-file-trigger{display:inline-flex;align-items:center;justify-content:center;gap:4px;flex:0 0 auto;height:32px;padding:0 9px;border:1px solid #db5319;background:#fff;color:#db5319;font-size:12px;font-weight:700;line-height:1;box-shadow:0 2px 7px rgb(219 83 25 / .10);transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.lo-cnc-wrap .lo-cnc-file-proxy:hover .lo-cnc-file-trigger{background:#fff4ef;box-shadow:0 5px 14px rgb(219 83 25 / .18);transform:translateY(-1px)}.lo-cnc-wrap .lo-cnc-file-icon{display:inline-block;font-size:15px;line-height:1}.lo-cnc-wrap .lo-cnc-file-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#667085;font-size:12px;line-height:1.2}.lo-cnc-wrap .lo-cnc-file-proxy.has-file .lo-cnc-file-name{color:#344054}@media(max-width:720px){.lo-cnc-wrap .lo-cnc-file-proxy{gap:5px;height:38px}.lo-cnc-wrap .lo-cnc-file-trigger{height:29px;padding:0 6px;font-size:10px}.lo-cnc-wrap .lo-cnc-file-icon{font-size:13px}.lo-cnc-wrap .lo-cnc-file-name{font-size:10px}}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-thickness,.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-repeats{width:10%!important}.lo-cnc-wrap .lo-cnc-dxf-thickness,.lo-cnc-wrap .lo-cnc-dxf-qty{width:auto}.lo-cnc-wrap .lo-cnc-dxf-thickness .control-label,.lo-cnc-wrap .lo-cnc-dxf-qty .control-label{font-size:12px;white-space:nowrap}.lo-cnc-wrap .lo-cnc-dxf-thickness .input-text,.lo-cnc-wrap .lo-cnc-dxf-thickness .form-control,.lo-cnc-wrap .lo-cnc-dxf-qty .input-text,.lo-cnc-wrap .lo-cnc-dxf-qty .form-control{text-align:center}@media(max-width:720px){.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-thickness,.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-repeats{width:10%!important}.lo-cnc-wrap .lo-cnc-dxf-thickness .control-label,.lo-cnc-wrap .lo-cnc-dxf-qty .control-label{font-size:9px}}.lo-cnc-wrap .lo-cnc-doc-file-proxy{max-width:100%;margin-top:4px}.lo-cnc-wrap [title]{cursor:help}.lo-cnc-wrap .lo-cnc-file-proxy,.lo-cnc-wrap .lo-cnc-remove-dxf,.lo-cnc-wrap .lo-cnc-secondary,.lo-cnc-wrap .lo-cnc-submit{cursor:pointer}.lo-cnc-wrap .lo-cnc-consent [title]{cursor:pointer}.lo-cnc-wrap .lo-cnc-estimate-customer p{margin:10px 0}.lo-cnc-wrap .lo-cnc-client-note{margin:14px 0;padding:12px 14px;background:#f8fafc;border:1px solid #e3e8ef;color:#475467}.lo-cnc-wrap .lo-cnc-client-note ul{margin:8px 0 0 18px;padding:0}.lo-cnc-wrap .lo-cnc-client-note li{margin:4px 0;line-height:1.45}@media(max-width:720px){.lo-cnc-wrap .lo-cnc-dxf-table{table-layout:fixed!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-file{width:31%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-material{width:28%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-thickness{width:13%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-repeats{width:13%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-remove{width:15%!important}.lo-cnc-wrap .lo-cnc-dxf-row td{padding-left:4px!important;padding-right:4px!important}.lo-cnc-wrap .lo-cnc-file-proxy{gap:3px!important}.lo-cnc-wrap .lo-cnc-file-trigger{height:28px!important;padding:0 5px!important;font-size:9px!important}.lo-cnc-wrap .lo-cnc-file-icon{font-size:12px!important}.lo-cnc-wrap .lo-cnc-file-name{font-size:9px!important;max-width:calc(100% - 48px)!important}.lo-cnc-wrap .lo-cnc-dxf-material .form-control,.lo-cnc-wrap .lo-cnc-dxf-material .input-text{font-size:11px!important}.lo-cnc-wrap .lo-cnc-dxf-thickness .form-control,.lo-cnc-wrap .lo-cnc-dxf-thickness .input-text,.lo-cnc-wrap .lo-cnc-dxf-qty .form-control,.lo-cnc-wrap .lo-cnc-dxf-qty .input-text{height:36px!important;font-size:12px!important;text-align:center!important;padding-left:0!important;padding-right:0!important}.lo-cnc-wrap .lo-cnc-dxf-thickness .control-label,.lo-cnc-wrap .lo-cnc-dxf-qty .control-label{font-size:9px!important;white-space:nowrap!important}.lo-cnc-wrap .lo-cnc-dxf-remove-cell{padding-left:2px!important;padding-right:2px!important;text-align:center!important}.lo-cnc-wrap .lo-cnc-remove-dxf.remove,.lo-cnc-wrap .lo-cnc-remove-dxf.remove-item-input{width:32px!important;min-width:32px!important;max-width:32px!important;height:36px!important;min-height:36px!important;font-size:20px!important}}@media(max-width:430px){.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-file{width:30%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-material{width:27%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-thickness{width:14%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-repeats{width:14%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-remove{width:15%!important}.lo-cnc-wrap .lo-cnc-dxf-row td{padding-left:3px!important;padding-right:3px!important}.lo-cnc-wrap .lo-cnc-file-trigger{height:27px!important;padding:0 4px!important;font-size:8px!important}.lo-cnc-wrap .lo-cnc-file-icon{font-size:11px!important}.lo-cnc-wrap .lo-cnc-file-name{font-size:8px!important;max-width:calc(100% - 42px)!important}.lo-cnc-wrap .lo-cnc-dxf-material .control-label{font-size:10px!important}.lo-cnc-wrap .lo-cnc-dxf-material .form-control,.lo-cnc-wrap .lo-cnc-dxf-material .input-text{font-size:10px!important}.lo-cnc-wrap .lo-cnc-dxf-thickness .form-control,.lo-cnc-wrap .lo-cnc-dxf-thickness .input-text,.lo-cnc-wrap .lo-cnc-dxf-qty .form-control,.lo-cnc-wrap .lo-cnc-dxf-qty .input-text{font-size:11px!important}.lo-cnc-wrap .lo-cnc-remove-dxf.remove,.lo-cnc-wrap .lo-cnc-remove-dxf.remove-item-input{width:30px!important;min-width:30px!important;max-width:30px!important;height:34px!important;min-height:34px!important;font-size:19px!important}}.lo-cnc-wrap .lo-cnc-dxf-row td{border-bottom:0!important}.lo-cnc-wrap .lo-cnc-dxf-table-wrap{border-top:0!important;border-bottom:0!important}.lo-cnc-wrap .lo-cnc-dxf-row:hover td{box-shadow:none!important}.lo-cnc-wrap .lo-cnc-dxf-remove-cell{padding-left:1px!important;padding-right:0!important;text-align:right!important}.lo-cnc-wrap .lo-cnc-remove-dxf.remove,.lo-cnc-wrap .lo-cnc-remove-dxf.remove-item-input{margin-left:auto!important;margin-right:0!important}.lo-cnc-wrap .lo-cnc-dxf-row .label-floating.form-group{margin-top:0!important}.lo-cnc-wrap .lo-cnc-dxf-material .label-floating,.lo-cnc-wrap .lo-cnc-dxf-thickness .label-floating,.lo-cnc-wrap .lo-cnc-dxf-qty .label-floating{padding-top:0!important}.lo-cnc-wrap .lo-cnc-dxf-material .form-control,.lo-cnc-wrap .lo-cnc-dxf-material .input-text,.lo-cnc-wrap .lo-cnc-dxf-thickness .form-control,.lo-cnc-wrap .lo-cnc-dxf-thickness .input-text,.lo-cnc-wrap .lo-cnc-dxf-qty .form-control,.lo-cnc-wrap .lo-cnc-dxf-qty .input-text{height:42px!important;line-height:42px!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-file{width:36%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-material{width:34%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-thickness{width:11%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-repeats{width:11%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-remove{width:8%!important}@media(max-width:720px){.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-file{width:30%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-material{width:28%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-thickness{width:14%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-repeats{width:14%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-remove{width:14%!important}.lo-cnc-wrap .lo-cnc-dxf-row td{padding-top:9px!important;padding-bottom:9px!important}.lo-cnc-wrap .lo-cnc-dxf-remove-cell{padding-left:0!important;padding-right:0!important}.lo-cnc-wrap .lo-cnc-remove-dxf.remove,.lo-cnc-wrap .lo-cnc-remove-dxf.remove-item-input{width:30px!important;min-width:30px!important;max-width:30px!important;height:34px!important;min-height:34px!important;font-size:19px!important}.lo-cnc-wrap .lo-cnc-dxf-material .form-control,.lo-cnc-wrap .lo-cnc-dxf-material .input-text,.lo-cnc-wrap .lo-cnc-dxf-thickness .form-control,.lo-cnc-wrap .lo-cnc-dxf-thickness .input-text,.lo-cnc-wrap .lo-cnc-dxf-qty .form-control,.lo-cnc-wrap .lo-cnc-dxf-qty .input-text{height:38px!important;line-height:38px!important}}@media(max-width:430px){.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-file{width:29%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-material{width:28%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-thickness{width:14%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-repeats{width:14%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-remove{width:15%!important}.lo-cnc-wrap .lo-cnc-dxf-row td{padding-left:2px!important;padding-right:2px!important}.lo-cnc-wrap .lo-cnc-remove-dxf.remove,.lo-cnc-wrap .lo-cnc-remove-dxf.remove-item-input{width:28px!important;min-width:28px!important;max-width:28px!important;height:32px!important;min-height:32px!important;font-size:18px!important}}@media(max-width:480px){.lo-cnc-wrap{padding-left:8px!important;padding-right:8px!important}.lo-cnc-dxf-table-wrap{width:100%!important;overflow:hidden!important}.lo-cnc-wrap .lo-cnc-dxf-table{width:100%!important;table-layout:fixed!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-file{width:34%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-material{width:27%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-thickness{width:12%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-repeats{width:12%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-remove{width:15%!important}.lo-cnc-wrap .lo-cnc-dxf-row td{padding-left:2px!important;padding-right:2px!important;padding-top:8px!important;padding-bottom:8px!important;vertical-align:middle!important}.lo-cnc-wrap .lo-cnc-file-proxy{height:36px!important;gap:4px!important;min-width:0!important}.lo-cnc-wrap .lo-cnc-file-trigger{height:30px!important;min-width:52px!important;padding:0 5px!important;font-size:9px!important}.lo-cnc-wrap .lo-cnc-file-icon{font-size:12px!important}.lo-cnc-wrap .lo-cnc-file-label{font-size:10px!important}.lo-cnc-wrap .lo-cnc-file-name{font-size:9px!important;line-height:1.1!important;max-width:calc(100% - 58px)!important}.lo-cnc-wrap .lo-cnc-dxf-material .label-floating,.lo-cnc-wrap .lo-cnc-dxf-thickness .label-floating,.lo-cnc-wrap .lo-cnc-dxf-qty .label-floating{height:36px!important}.lo-cnc-wrap .lo-cnc-dxf-material .form-control,.lo-cnc-wrap .lo-cnc-dxf-material .input-text,.lo-cnc-wrap .lo-cnc-dxf-thickness .form-control,.lo-cnc-wrap .lo-cnc-dxf-thickness .input-text,.lo-cnc-wrap .lo-cnc-dxf-qty .form-control,.lo-cnc-wrap .lo-cnc-dxf-qty .input-text{height:36px!important;line-height:36px!important;padding-left:0!important;padding-right:0!important;margin-top:0!important}.lo-cnc-wrap .lo-cnc-dxf-material .form-control,.lo-cnc-wrap .lo-cnc-dxf-material .input-text{font-size:10px!important}.lo-cnc-wrap .lo-cnc-dxf-thickness .form-control,.lo-cnc-wrap .lo-cnc-dxf-thickness .input-text,.lo-cnc-wrap .lo-cnc-dxf-qty .form-control,.lo-cnc-wrap .lo-cnc-dxf-qty .input-text{font-size:11px!important;text-align:center!important}.lo-cnc-wrap .lo-cnc-dxf-material .control-label{font-size:10px!important}.lo-cnc-wrap .lo-cnc-dxf-thickness .control-label,.lo-cnc-wrap .lo-cnc-dxf-qty .control-label{font-size:9px!important;white-space:nowrap!important}.lo-cnc-wrap .lo-cnc-dxf-remove-cell{padding-left:1px!important;padding-right:0!important;text-align:right!important;vertical-align:middle!important}.lo-cnc-wrap .lo-cnc-remove-dxf.remove,.lo-cnc-wrap .lo-cnc-remove-dxf.remove-item-input{width:28px!important;min-width:28px!important;max-width:28px!important;height:34px!important;min-height:34px!important;font-size:18px!important;margin-left:auto!important;margin-right:0!important}.lo-cnc-wrap .lo-cnc-secondary{font-size:13px!important;padding:11px 8px!important}}@media(max-width:380px){.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-file{width:33%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-material{width:27%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-thickness{width:13%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-repeats{width:12%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-remove{width:15%!important}.lo-cnc-wrap .lo-cnc-file-proxy:not(.has-file) .lo-cnc-file-name{display:none!important}.lo-cnc-wrap .lo-cnc-file-proxy:not(.has-file) .lo-cnc-file-trigger{min-width:58px!important}}.lo-cnc-wrap .lo-cnc-dxf-table{border-collapse:separate!important;border-spacing:0 8px!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-file{width:33.33%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-material{width:33.33%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-thickness{width:11.11%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-repeats{width:11.11%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-remove{width:11.12%!important}.lo-cnc-wrap .lo-cnc-dxf-row td{border-bottom:0!important;padding-top:16px!important;padding-bottom:10px!important;vertical-align:middle!important;background:#fff!important}.lo-cnc-wrap .lo-cnc-dxf-row .label-floating.form-group{min-height:48px!important;padding-top:8px!important;overflow:visible!important}.lo-cnc-wrap .lo-cnc-dxf-row .label-floating .control-label{white-space:nowrap!important}.lo-cnc-wrap .lo-cnc-dxf-table,.lo-cnc-wrap .lo-cnc-dxf-table tbody,.lo-cnc-wrap .lo-cnc-dxf-table tr,.lo-cnc-wrap .lo-cnc-dxf-table td{overflow:visible!important}.lo-cnc-wrap .lo-cnc-file-proxy{height:48px!important;padding-top:8px!important}.lo-cnc-wrap .lo-cnc-dxf-material .form-control,.lo-cnc-wrap .lo-cnc-dxf-material .input-text{height:48px!important;line-height:40px!important}.lo-cnc-wrap .lo-cnc-dxf-thickness .form-control,.lo-cnc-wrap .lo-cnc-dxf-thickness .input-text,.lo-cnc-wrap .lo-cnc-dxf-qty .form-control,.lo-cnc-wrap .lo-cnc-dxf-qty .input-text{height:48px!important;line-height:40px!important;text-align:center!important;padding-left:0!important;padding-right:0!important}.lo-cnc-wrap .lo-cnc-dxf-remove-cell{text-align:right!important;padding-left:2px!important;padding-right:0!important}.lo-cnc-wrap .lo-cnc-remove-dxf.remove,.lo-cnc-wrap .lo-cnc-remove-dxf.remove-item-input{margin-left:auto!important;margin-right:0!important}@media(max-width:480px){.lo-cnc-wrap{padding-left:8px!important;padding-right:8px!important}.lo-cnc-wrap .lo-cnc-dxf-table{border-collapse:separate!important;border-spacing:0 7px!important;table-layout:fixed!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-file{width:33.33%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-material{width:33.33%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-thickness{width:11.11%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-repeats{width:11.11%!important}.lo-cnc-wrap .lo-cnc-dxf-table .oc-col-remove{width:11.12%!important}.lo-cnc-wrap .lo-cnc-dxf-row td{padding-left:2px!important;padding-right:2px!important;padding-top:15px!important;padding-bottom:8px!important;vertical-align:middle!important}.lo-cnc-wrap .lo-cnc-dxf-row .label-floating.form-group{min-height:44px!important;padding-top:8px!important;overflow:visible!important}.lo-cnc-wrap .lo-cnc-file-proxy{height:44px!important;padding-top:7px!important;gap:3px!important}.lo-cnc-wrap .lo-cnc-file-trigger{height:29px!important;min-width:50px!important;padding:0 4px!important;font-size:9px!important}.lo-cnc-wrap .lo-cnc-file-icon{font-size:11px!important}.lo-cnc-wrap .lo-cnc-file-label{font-size:9px!important}.lo-cnc-wrap .lo-cnc-file-name{font-size:8px!important;line-height:1.1!important;max-width:calc(100% - 54px)!important}.lo-cnc-wrap .lo-cnc-dxf-material .form-control,.lo-cnc-wrap .lo-cnc-dxf-material .input-text,.lo-cnc-wrap .lo-cnc-dxf-thickness .form-control,.lo-cnc-wrap .lo-cnc-dxf-thickness .input-text,.lo-cnc-wrap .lo-cnc-dxf-qty .form-control,.lo-cnc-wrap .lo-cnc-dxf-qty .input-text{height:44px!important;line-height:36px!important}.lo-cnc-wrap .lo-cnc-dxf-material .form-control,.lo-cnc-wrap .lo-cnc-dxf-material .input-text{font-size:10px!important}.lo-cnc-wrap .lo-cnc-dxf-thickness .form-control,.lo-cnc-wrap .lo-cnc-dxf-thickness .input-text,.lo-cnc-wrap .lo-cnc-dxf-qty .form-control,.lo-cnc-wrap .lo-cnc-dxf-qty .input-text{font-size:11px!important;text-align:center!important}.lo-cnc-wrap .lo-cnc-dxf-material .control-label{font-size:10px!important}.lo-cnc-wrap .lo-cnc-dxf-thickness .control-label,.lo-cnc-wrap .lo-cnc-dxf-qty .control-label{font-size:8.5px!important;white-space:nowrap!important}.lo-cnc-wrap .lo-cnc-dxf-remove-cell{padding-left:1px!important;padding-right:0!important;text-align:right!important}.lo-cnc-wrap .lo-cnc-remove-dxf.remove,.lo-cnc-wrap .lo-cnc-remove-dxf.remove-item-input{width:28px!important;min-width:28px!important;max-width:28px!important;height:34px!important;min-height:34px!important;font-size:18px!important;margin-left:auto!important;margin-right:0!important}}@media(max-width:380px){.lo-cnc-wrap .lo-cnc-file-proxy:not(.has-file) .lo-cnc-file-name{display:none!important}.lo-cnc-wrap .lo-cnc-file-trigger{min-width:48px!important}.lo-cnc-wrap .lo-cnc-remove-dxf.remove,.lo-cnc-wrap .lo-cnc-remove-dxf.remove-item-input{width:26px!important;min-width:26px!important;max-width:26px!important}}.lo-cnc-wrap .lo-cnc-dxf-file{vertical-align:middle!important}.lo-cnc-wrap .lo-cnc-dxf-file .lo-cnc-file-proxy{height:48px!important;padding-top:8px!important;padding-bottom:0!important;align-items:flex-end!important;border-bottom:1px solid #c8d2df!important}.lo-cnc-wrap .lo-cnc-dxf-file .lo-cnc-file-trigger{margin-bottom:4px!important}.lo-cnc-wrap .lo-cnc-dxf-file .lo-cnc-file-name{margin-bottom:8px!important}@media(max-width:480px){.lo-cnc-wrap .lo-cnc-dxf-file .lo-cnc-file-proxy{height:44px!important;padding-top:8px!important;padding-bottom:0!important;align-items:flex-end!important}.lo-cnc-wrap .lo-cnc-dxf-file .lo-cnc-file-trigger{margin-bottom:4px!important}.lo-cnc-wrap .lo-cnc-dxf-file .lo-cnc-file-name{margin-bottom:8px!important}}.lo-cnc-wrap .lo-cnc-dxf-row td{vertical-align:middle!important}.lo-cnc-wrap .lo-cnc-dxf-file .lo-cnc-file-proxy,.lo-cnc-wrap .lo-cnc-dxf-material .label-floating.form-group,.lo-cnc-wrap .lo-cnc-dxf-thickness .label-floating.form-group,.lo-cnc-wrap .lo-cnc-dxf-qty .label-floating.form-group{height:48px!important;min-height:48px!important;padding-top:8px!important;padding-bottom:0!important;margin:0!important;position:relative!important;overflow:visible!important}.lo-cnc-wrap .lo-cnc-dxf-file .lo-cnc-file-proxy{display:flex!important;align-items:center!important;border-bottom:0!important;box-shadow:none!important}.lo-cnc-wrap .lo-cnc-dxf-file .lo-cnc-file-proxy::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#c8d2df}.lo-cnc-wrap .lo-cnc-dxf-file .lo-cnc-file-proxy:focus-within::after{height:2px;background:#db5319}.lo-cnc-wrap .lo-cnc-dxf-file .lo-cnc-file-trigger,.lo-cnc-wrap .lo-cnc-dxf-file .lo-cnc-file-name{margin-top:0!important;margin-bottom:0!important}.lo-cnc-wrap .lo-cnc-dxf-material .form-control,.lo-cnc-wrap .lo-cnc-dxf-material .input-text,.lo-cnc-wrap .lo-cnc-dxf-thickness .form-control,.lo-cnc-wrap .lo-cnc-dxf-thickness .input-text,.lo-cnc-wrap .lo-cnc-dxf-qty .form-control,.lo-cnc-wrap .lo-cnc-dxf-qty .input-text{height:40px!important;line-height:40px!important;margin:0!important}.lo-cnc-wrap .lo-cnc-dxf-remove-cell{vertical-align:middle!important}@media(max-width:480px){.lo-cnc-wrap .lo-cnc-dxf-file .lo-cnc-file-proxy,.lo-cnc-wrap .lo-cnc-dxf-material .label-floating.form-group,.lo-cnc-wrap .lo-cnc-dxf-thickness .label-floating.form-group,.lo-cnc-wrap .lo-cnc-dxf-qty .label-floating.form-group{height:44px!important;min-height:44px!important;padding-top:8px!important;padding-bottom:0!important}.lo-cnc-wrap .lo-cnc-dxf-material .form-control,.lo-cnc-wrap .lo-cnc-dxf-material .input-text,.lo-cnc-wrap .lo-cnc-dxf-thickness .form-control,.lo-cnc-wrap .lo-cnc-dxf-thickness .input-text,.lo-cnc-wrap .lo-cnc-dxf-qty .form-control,.lo-cnc-wrap .lo-cnc-dxf-qty .input-text{height:36px!important;line-height:36px!important}}.lo-cnc-wrap .lo-cnc-doc-file-proxy{cursor:pointer!important}.lo-cnc-wrap .lo-cnc-doc-file-proxy .lo-cnc-file-name{max-width:none!important}.lo-cnc-wrap .lo-cnc-doc-file-proxy.has-file .lo-cnc-file-name{font-weight:600}.lo-cnc-wrap .lo-cnc-secondary,.lo-cnc-wrap button.lo-cnc-secondary,.lo-cnc-wrap #lo-cnc-add-dxf{background:#fff!important;color:#db5319!important;border:1px solid #db5319!important}.lo-cnc-wrap .lo-cnc-secondary:hover,.lo-cnc-wrap .lo-cnc-secondary:focus,.lo-cnc-wrap button.lo-cnc-secondary:hover,.lo-cnc-wrap button.lo-cnc-secondary:focus,.lo-cnc-wrap #lo-cnc-add-dxf:hover,.lo-cnc-wrap #lo-cnc-add-dxf:focus{background:#db5319!important;color:#fff!important;border-color:#db5319!important;box-shadow:0 6px 16px rgb(219 83 25 / .25)!important;outline:0!important}.lo-cnc-wrap .lo-cnc-secondary:active,.lo-cnc-wrap button.lo-cnc-secondary:active,.lo-cnc-wrap #lo-cnc-add-dxf:active{background:#c94712!important;color:#fff!important;border-color:#c94712!important}#formular-prelucrare-cnc,.lo-cnc-wrap{scroll-margin-top:120px}.lo-cnc-wrap .lo-cnc-price-only{font-size:20px;line-height:1.35;margin:10px 0 14px}.lo-cnc-wrap .lo-cnc-price-only strong{color:#344054}.lo-cnc-wrap .lo-cnc-vat-note{font-size:14px;font-weight:600;color:#667085;margin-left:4px}