#globalBreadcrumbs[data-v-2dc62ebd]{width:100%}#globalBreadcrumbs .container[data-v-2dc62ebd]{background:transparent!important;box-shadow:none!important;border-radius:0!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.breadcrumb-row[data-v-2dc62ebd]{display:flex;align-items:center;flex-wrap:wrap;gap:0;padding:10px 0;min-height:38px}.breadcrumb-item[data-v-2dc62ebd]{display:inline-flex;align-items:center;font-size:13px;line-height:1.2;color:#333}.breadcrumb-link[data-v-2dc62ebd]{color:#333;text-decoration:none}.breadcrumb-link[data-v-2dc62ebd]:hover{color:#c0392b;text-decoration:underline}.breadcrumb-current[data-v-2dc62ebd]{color:#333;font-weight:600}.breadcrumb-separator[data-v-2dc62ebd]{margin:0 10px;color:#666}.dashboard{padding-top:210px}.stickyHeader{left:0;box-shadow:0 1px 3px rgba(0,0,0,.08)}#globalBreadcrumbs{position:relative;width:100%;background-color:#fff;z-index:1;border-top:1px solid #f1f1f1;border-bottom:1px solid #e5e5e5;padding:14px 0 12px;margin-top:0}#globalBreadcrumbs .container{background:transparent!important;box-shadow:none!important;border-radius:0!important;margin:0 auto!important;padding:0 15px!important;max-width:1140px}#routeView #breadcrumb{display:none!important}#routeView{position:relative;min-height:calc(100vh - 210px)}.sectionView{padding-top:0!important}.removeTopSpace{top:auto!important}#shoppingPO{position:relative;top:auto;left:auto;width:100%;z-index:1;background:transparent}#header-account .dropdown-menu{z-index:1055}@media (max-width:991.98px){.dashboard{padding-top:170px}#routeView{min-height:calc(100vh - 170px)}#globalBreadcrumbs{padding:14px 0 12px}.sectionView{padding-top:0!important}}.badge[data-v-66b91b67]{font-size:.85em;padding:5px 10px}.table-btn[data-v-66b91b67]{white-space:nowrap}.input-group .form-control[data-v-66b91b67]{height:42px}.btn-group .btn[data-v-66b91b67]{min-width:120px}#Documents .page-link[data-v-66b91b67],#Documents .page-link[data-v-66b91b67]:hover{color:#000!important}#Documents .page-item.active .page-link[data-v-66b91b67]{background-color:#ed1d24;border-color:#ed1d24;color:#fff!important}#Documents .page-item.disabled .page-link[data-v-66b91b67]{color:#999!important}.account-header-row[data-v-5030dfe2]{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:20px;margin:0 30px 18px 30px}.welcome-wrapper[data-v-5030dfe2]{flex:1 1 auto;min-width:0}.dashboard-welcome[data-v-5030dfe2]{font-size:24px;font-weight:700;color:#333;margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.welcome-subtext[data-v-5030dfe2]{font-weight:500;color:#666;font-size:16px}.important-info-toggle[data-v-5030dfe2]{display:inline-flex;align-items:center;gap:6px;background:transparent;border:none;color:#c0392b;font-size:14px;font-weight:700;text-decoration:none;border-bottom:2px solid #c0392b;cursor:pointer;padding:0;white-space:nowrap;margin-left:auto}.important-info-toggle[data-v-5030dfe2]:hover{color:#a93226;border-color:#a93226}.important-icon[data-v-5030dfe2]{font-size:16px;line-height:1}.dashboard-section-title[data-v-5030dfe2]{text-align:center;color:#c0392b;font-weight:700;margin-bottom:14px}.dashboard-section-title-sm[data-v-5030dfe2]{margin-bottom:0}#acctInsights[data-v-5030dfe2]{padding:10px 0 30px 0;margin-top:-10px}#acctInsights h3[data-v-5030dfe2]{font-size:18px;margin-top:10px}.insights-card-row[data-v-5030dfe2]{margin-left:30px;margin-right:30px}.insights-inner-block[data-v-5030dfe2]{margin-left:30px;margin-right:30px;margin-top:24px}#acctInsights .mt-3[data-v-5030dfe2]{margin-left:0;margin-right:0}.insight-card[data-v-5030dfe2]{background:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:20px;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.08);min-height:135px}.insight-number[data-v-5030dfe2]{font-size:28px;font-weight:700;color:#c0392b;line-height:1.2}.insight-link[data-v-5030dfe2]{color:#c0392b;text-decoration:none}.insight-link[data-v-5030dfe2]:hover{text-decoration:underline;color:#a93226}.insight-label[data-v-5030dfe2]{font-size:13px;font-weight:600;color:#666;margin-top:6px;text-transform:uppercase;letter-spacing:.5px}.insight-subtext[data-v-5030dfe2]{margin-top:6px;font-size:12px;line-height:1.4}.insight-mini-link[data-v-5030dfe2],.insight-mini-value[data-v-5030dfe2]{color:#c0392b;font-weight:700;text-decoration:none}.insight-mini-link[data-v-5030dfe2]:hover{color:#a93226;text-decoration:underline}.insight-subtext-label[data-v-5030dfe2]{color:#777;font-weight:500;margin-left:3px;margin-right:3px}.insight-subtext-sep[data-v-5030dfe2]{color:#999;margin:0 4px}.top-parts-header[data-v-5030dfe2]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin-top:10px;margin-bottom:10px}.top-parts-header h3[data-v-5030dfe2]{margin:0}.insights-toggle[data-v-5030dfe2]{display:flex;gap:6px}.insights-toggle .btn-outline-dark[data-v-5030dfe2]{color:#333;border-color:#999;background:transparent}.insights-toggle .btn-outline-dark[data-v-5030dfe2]:hover{color:#fff;background-color:#333}.inner-section-header[data-v-5030dfe2]{margin-bottom:10px}.add-cart-link[data-v-5030dfe2]{color:#333;font-weight:600;font-size:13px;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap}.add-cart-link[data-v-5030dfe2]:hover{text-decoration:underline;color:#333}.part-desc[data-v-5030dfe2]{display:flex;flex-direction:column}.part-desc-main[data-v-5030dfe2]{font-weight:600;color:#333}.part-desc-sub[data-v-5030dfe2]{font-size:11px;color:#777;margin-top:2px}.cart-icon-svg[data-v-5030dfe2]{vertical-align:middle;flex-shrink:0}.part-resolve-overlay[data-v-5030dfe2]{position:fixed;inset:0;background:rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;z-index:9999}.part-resolve-modal[data-v-5030dfe2]{background:#fff;padding:28px 36px;border-radius:8px;text-align:center;min-width:280px;box-shadow:0 6px 20px rgba(0,0,0,.18)}.part-resolve-text[data-v-5030dfe2]{margin-top:14px;font-weight:600;color:#333}.spinner[data-v-5030dfe2]{width:42px;height:42px;margin:0 auto;border:4px solid #e5e5e5;border-top:4px solid #c0392b;border-radius:50%;animation:spin-5030dfe2 .9s linear infinite}.table-notice[data-v-5030dfe2]{text-align:right;color:#c0392b;font-size:12px;margin-top:10px}@keyframes spin-5030dfe2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:991.98px){#acctInsights .mt-3[data-v-5030dfe2],.insights-card-row[data-v-5030dfe2],.insights-inner-block[data-v-5030dfe2]{margin-left:0;margin-right:0}.account-header-row[data-v-5030dfe2]{flex-direction:column;align-items:flex-start;margin-left:0;margin-right:0}.important-info-toggle[data-v-5030dfe2]{margin-left:0}}.icon-button[data-v-c02a0784]{padding-top:1rem;padding-left:10px;cursor:pointer;color:#333!important;font-size:14px}.icon-button[data-v-c02a0784]:hover{color:#c0392b!important}.ui.input input[data-v-c02a0784]{font-size:13px;height:34px}.ui.input .mx-datepicker[data-v-c02a0784]{width:100%;min-width:160px}.table-btn[data-v-c02a0784]{font-size:13px;font-weight:600;padding:6px 12px;white-space:nowrap}.table-btn[data-v-c02a0784]:hover{background-color:#c0392b!important;border-color:#c0392b!important}#ordersTable th[data-v-c02a0784]{font-size:13px;font-weight:600;color:#333}#ordersTable td[data-v-c02a0784]{font-size:13px;color:#333}.pagination[data-v-c02a0784]{justify-content:center;margin-top:20px}.no-orders-notice[data-v-c02a0784]{text-align:center;padding:30px 20px}.no-orders-notice h3[data-v-c02a0784]{margin-bottom:10px}.no-orders-notice p[data-v-c02a0784]{color:#999;font-size:14px}.table-notice[data-v-c02a0784]{margin-top:15px;font-size:12px;color:#c0392b;text-align:right}.icon-button[data-v-725e63a7]{padding-top:1rem;padding-left:10px;cursor:pointer;color:#333}.icon-button[data-v-725e63a7]:hover{color:#c0392b}.nav-link.dropdown-toggle[data-v-725e63a7]{color:#333!important;font-weight:600;font-size:13px}.nav-link.dropdown-toggle[data-v-725e63a7]:hover{color:#c0392b!important}.nav-link.dropdown-toggle[data-v-725e63a7]:after{margin-left:6px;color:#333!important}.dropdown-menu[data-v-725e63a7]{min-width:160px;border-radius:4px;border:1px solid #ddd}.dropdown-item[data-v-725e63a7]{font-size:13px;font-weight:500;color:#333}.dropdown-item[data-v-725e63a7]:hover{background-color:#f5f5f5;color:#c0392b}.fa[data-v-725e63a7]{color:#333!important;font-size:14px}.fa[data-v-725e63a7]:hover{color:#c0392b!important}.no-quotes-notice[data-v-725e63a7]{text-align:center;padding:30px 20px}.no-quotes-notice h3[data-v-725e63a7]{margin-bottom:10px}.no-quotes-notice p[data-v-725e63a7]{color:#999;font-size:14px}.clear-date-label[data-v-e5d05a32]{font-size:13px;font-weight:600;color:#666;margin-bottom:4px;display:block}.clear-date-row[data-v-e5d05a32]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.clear-date-picker[data-v-e5d05a32]{width:220px;min-width:220px}.compact-action-btn[data-v-e5d05a32]{width:auto!important;min-width:110px;white-space:nowrap}.cart-actions[data-v-e5d05a32]{display:inline-flex;align-items:center;gap:12px}.cart-resume-link[data-v-e5d05a32]{color:#333;font-weight:600;font-size:13px;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;gap:5px}.cart-resume-link[data-v-e5d05a32]:hover{text-decoration:underline;color:#333}.cart-icon-svg[data-v-e5d05a32]{vertical-align:middle;flex-shrink:0}.cart-delete-link[data-v-e5d05a32]{color:#c0392b;font-size:20px;font-weight:700;line-height:1;text-decoration:none;cursor:pointer}.cart-delete-link[data-v-e5d05a32]:hover{color:#a93226;text-decoration:none}.cart-restore-link[data-v-e5d05a32]{color:#27ae60;font-weight:600;font-size:13px;text-decoration:none;cursor:pointer}.cart-restore-link[data-v-e5d05a32]:hover{text-decoration:underline;color:#1e8449}.deleted-carts-section[data-v-e5d05a32]{border-top:1px solid #eee;padding-top:20px}.deleted-carts-heading[data-v-e5d05a32]{font-size:18px;font-weight:600;color:#666;display:inline-flex;align-items:center;gap:8px}.deleted-carts-arrow[data-v-e5d05a32]{font-size:12px;transition:transform .2s;display:inline-block}.deleted-carts-arrow.open[data-v-e5d05a32]{transform:rotate(180deg)}.deleted-carts-count[data-v-e5d05a32]{font-weight:400;color:#999;font-size:14px}.deleted-carts-toolbar[data-v-e5d05a32]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.deleted-restore-btn[data-v-e5d05a32]:hover{color:#000!important}.deleted-delete-btn[data-v-e5d05a32]{color:#333!important}.deleted-delete-btn[data-v-e5d05a32]:hover{color:#000!important}.deleted-carts-table[data-v-e5d05a32]{opacity:.75}.deleting-overlay[data-v-e5d05a32]{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.92);z-index:9999;display:flex;align-items:center;justify-content:center}.deleting-message[data-v-e5d05a32]{text-align:center}.deleting-message p[data-v-e5d05a32]{font-size:18px;font-weight:600;color:#333;margin-top:16px}.deleted-action-btn[data-v-e5d05a32]{display:inline-block;width:auto!important;min-width:110px;white-space:nowrap;font-weight:600;padding:6px 12px}.deleted-restore-btn[data-v-e5d05a32]{color:#333!important;border-color:#333!important;background:transparent}.deleted-restore-btn[data-v-e5d05a32]:hover{background-color:#333!important;color:#fff!important}.deleted-delete-btn[data-v-e5d05a32]{color:#c0392b!important;border-color:#c0392b!important;background:transparent}.deleted-delete-btn[data-v-e5d05a32]:hover{background-color:#c0392b!important;color:#fff!important}.deleting-spinner[data-v-e5d05a32]{width:40px;height:40px;margin:0 auto;border:4px solid #ddd;border-top:4px solid #c0392b;border-radius:50%;animation:spin-e5d05a32 .8s linear infinite}@keyframes spin-e5d05a32{to{transform:rotate(1turn)}}.text-decoration-underline[data-v-241c2f88]{text-decoration:underline}#bottomTotals .order-total[data-v-241c2f88],#cartTop h1[data-v-241c2f88],#finalizeTop h2[data-v-241c2f88],.cartAddItems .heading[data-v-241c2f88]{color:#333;font-weight:700}#cartTop h1[data-v-241c2f88]{margin-bottom:0}#cartTop .alert-secondary[data-v-241c2f88]{border:1px solid #e6e6e6;background:#f8f8f8;color:#555}#cartTop .alert-secondary h4[data-v-241c2f88]{margin-bottom:0;font-size:16px;font-weight:600}.editPONum[data-v-241c2f88],.editPONumber[data-v-241c2f88],.poNumber[data-v-241c2f88]{font-size:13px;color:#555}.ponumber[data-v-241c2f88],.sp-number[data-v-241c2f88]{color:#c0392b;font-weight:700}.edit-po[data-v-241c2f88],.sp-number-edit[data-v-241c2f88]{color:#333;font-size:13px;font-weight:600;text-decoration:underline;cursor:pointer}.edit-po[data-v-241c2f88]:hover,.sp-number-edit[data-v-241c2f88]:hover{color:#c0392b}input[type=text][data-v-241c2f88],textarea[data-v-241c2f88]{width:100%;border:1px solid #d9d9d9;border-radius:4px;padding:10px 12px;font-size:13px;color:#333;background:#fff}input[type=text][data-v-241c2f88]:focus,textarea[data-v-241c2f88]:focus{outline:none;border-color:#c0392b;box-shadow:0 0 0 2px rgba(192,57,43,.08)}textarea[data-v-241c2f88]{min-height:120px;resize:vertical}.special-instructions[data-v-241c2f88]{display:block;font-size:14px;font-weight:600;color:#555}.cartAddItems[data-v-241c2f88]{background:#fff;border:1px solid #e5e5e5;border-radius:6px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.cartAddItems .heading[data-v-241c2f88]{font-size:18px;line-height:1.4}.cartAddItems .heading span[data-v-241c2f88]{color:#c0392b}.customer-info[data-v-241c2f88]{background:#fff;border:1px solid #e5e5e5;border-radius:6px;padding:20px;min-height:180px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.ci-heading[data-v-241c2f88]{font-size:16px;font-weight:700;color:#333;margin-bottom:10px}.ci-info p[data-v-241c2f88]{margin-bottom:4px;font-size:13px;color:#555}.enterPO .alert-danger[data-v-241c2f88]{font-size:13px;line-height:1.5}.enterPO label[data-v-241c2f88]{font-size:13px;font-weight:600;color:#555;margin-bottom:0}.POOrders[data-v-241c2f88]{margin-bottom:30px}.POOrders .container[data-v-241c2f88]{position:relative}.assemblyName[data-v-241c2f88]{font-size:22px;font-weight:700;color:#333;margin-bottom:4px}.assemblyDescription[data-v-241c2f88]{font-size:14px;color:#777;margin-bottom:18px}.btn[data-v-241c2f88]{font-weight:600;letter-spacing:.2px}.btn-dark[data-v-241c2f88],.btn-primary[data-v-241c2f88]{white-space:nowrap}.btn-outline[data-v-241c2f88]{border:1px solid #333;color:#333;background:transparent;font-weight:600}.btn-outline[data-v-241c2f88]:hover{background:#333;color:#fff}.table-btn[data-v-241c2f88]{font-size:13px;font-weight:600;padding:6px 12px;white-space:nowrap}.table-btn[data-v-241c2f88]:hover{background-color:#c0392b!important;border-color:#c0392b!important}table[data-v-241c2f88]{margin-bottom:0}.table th[data-v-241c2f88]{font-weight:700}.table td[data-v-241c2f88],.table th[data-v-241c2f88]{font-size:13px;color:#333;vertical-align:middle}.nowrap[data-v-241c2f88]{white-space:nowrap}.table-input[data-v-241c2f88]{width:80px!important;min-width:80px;display:inline-block;margin-right:8px;padding:7px 10px}.btn-remove[data-v-241c2f88]{position:relative;display:inline-block;width:18px;height:18px;text-decoration:none;cursor:pointer}.btn-remove[data-v-241c2f88]:after,.btn-remove[data-v-241c2f88]:before{content:"";position:absolute;top:8px;left:0;width:18px;height:2px;background:#c0392b}.btn-remove[data-v-241c2f88]:before{transform:rotate(45deg)}.btn-remove[data-v-241c2f88]:after{transform:rotate(-45deg)}.btn-remove[data-v-241c2f88]:hover:after,.btn-remove[data-v-241c2f88]:hover:before{background:#a93226}.form-btns[data-v-241c2f88]{margin-top:18px;margin-bottom:8px}.subtotal-label[data-v-241c2f88]{font-size:14px;font-weight:600;color:#555}.subtotal-price[data-v-241c2f88]{font-size:20px;font-weight:700;color:#c0392b;text-align:right}#orderTotal[data-v-241c2f88]{border-top:1px solid #e5e5e5;padding-top:24px}.order-total[data-v-241c2f88]{font-size:24px;color:#c0392b;margin-bottom:8px}#bottomTotals p[data-v-241c2f88]{color:#777;font-size:13px;margin-bottom:0}.cart-reset-container[data-v-241c2f88]{text-align:center;margin-top:24px}.cart-reset[data-v-241c2f88]{background:transparent;border:1px solid #999;color:#555;font-weight:600}.cart-reset[data-v-241c2f88]:hover{background:#333;border-color:#333;color:#fff}.alert[data-v-241c2f88]{border-radius:6px}.alert h4[data-v-241c2f88],.alert strong[data-v-241c2f88]{font-weight:700}@media (max-width:991.98px){.cartAddItems[data-v-241c2f88],.customer-info[data-v-241c2f88]{padding:18px}.assemblyName[data-v-241c2f88]{font-size:18px}.subtotal-price[data-v-241c2f88]{text-align:left}.table-input[data-v-241c2f88]{width:100%!important;min-width:0;margin-right:0;margin-bottom:8px}.table-btn[data-v-241c2f88]{width:100%}.btn-dark[data-v-241c2f88],.btn-outline[data-v-241c2f88],.btn-primary[data-v-241c2f88]{width:100%;text-align:center}}#createOrder[data-v-1eb608ae]{padding-bottom:15px}#createOrder #breadcrumb[data-v-1eb608ae]{margin-bottom:8px}#createOrder #breadcrumb .container[data-v-1eb608ae]{padding-left:0;padding-right:0}#createOrder>.container[data-v-1eb608ae]{margin-top:20px}#createOrder .row.align-items-stretch[data-v-1eb608ae]{align-items:stretch}#orderForm[data-v-1eb608ae]{height:100%}#orderForm h1[data-v-1eb608ae]{margin-bottom:12px;text-transform:uppercase}#orderForm h2[data-v-1eb608ae]{margin-bottom:0}#updateBanner[data-v-1eb608ae]{cursor:pointer;height:100%;min-height:92px}#updateBanner .impUpdate[data-v-1eb608ae]{height:100%;display:flex;align-items:center;justify-content:center}#orderForm label[data-v-1eb608ae],#searchPart label[data-v-1eb608ae]{display:block;margin-bottom:6px}#orderForm input[type=text][data-v-1eb608ae],#searchPart input[type=text][data-v-1eb608ae]{width:100%}#CompanySelect[data-v-1eb608ae],#MachineSelect[data-v-1eb608ae]{min-height:44px}#configuredParts[data-v-1eb608ae]{margin-top:18px}#configuredParts+label[data-v-1eb608ae],#configuredParts~label[data-v-1eb608ae],#createOrder .custom-control-label[data-v-1eb608ae]{line-height:1.35}#orderForm .btn.btn-primary[data-v-1eb608ae]{width:100%;min-height:48px;text-transform:uppercase}#searchPart .btn.btn-secondary[data-v-1eb608ae]{min-width:132px;min-height:44px;text-transform:uppercase}#prevOrders[data-v-1eb608ae]{height:100%;align-content:start}#prevOrders .po-heading[data-v-1eb608ae]{font-size:1.5rem;line-height:1.2}#prevOrders .btn.btn-dark[data-v-1eb608ae]{min-width:160px;text-transform:uppercase}#createOrder #emergencyCTA[data-v-1eb608ae],#createOrder .enterPO[data-v-1eb608ae],#createOrder .red-cta[data-v-1eb608ae]{margin-top:8px}.cart-reset-span[data-v-1eb608ae]{cursor:pointer;text-decoration:underline}@media (max-width:991.98px){#createOrder>.container[data-v-1eb608ae]{margin-top:16px}#updateBanner[data-v-1eb608ae]{min-height:72px;margin-top:10px}#configuredParts[data-v-1eb608ae]{margin-top:10px}#prevOrders .btn.btn-dark[data-v-1eb608ae],#searchPart .btn.btn-secondary[data-v-1eb608ae]{width:100%}}.assembly-preview-img[data-v-ae2820f2]{width:443px;height:303px;cursor:zoom-in;-o-object-fit:contain;object-fit:contain}.custom-image-modal[data-v-ae2820f2]{position:fixed;z-index:99999;inset:0;background:rgba(0,0,0,.88);display:flex;justify-content:center;align-items:center;padding:20px}.custom-image-modal-inner[data-v-ae2820f2]{background:#fff;width:95%;max-width:1400px;height:90vh;border-radius:8px;display:flex;flex-direction:column;position:relative;overflow:hidden}.custom-image-close[data-v-ae2820f2]{position:absolute;top:10px;right:14px;z-index:2;border:none;background:transparent;font-size:32px;line-height:1;cursor:pointer}.diagram-zoom-wrap[data-v-ae2820f2]{flex:1;overflow:hidden;position:relative;cursor:grab;display:flex;justify-content:center;align-items:center;background:#f8f8f8}.diagram-zoom-wrap[data-v-ae2820f2]:active{cursor:grabbing}.imagepreview[data-v-ae2820f2]{max-width:95%;max-height:95%;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;transition:transform .05s linear}.custom-image-controls[data-v-ae2820f2]{padding:12px 16px;display:flex;gap:10px;justify-content:flex-end;border-top:1px solid #ddd;background:#fff}#createOrder[data-v-033a7f60]{padding-bottom:15px}#createOrder #breadcrumb[data-v-033a7f60]{margin-bottom:8px}#createOrder #breadcrumb .container[data-v-033a7f60]{padding-left:0;padding-right:0}#createOrder>.container[data-v-033a7f60]{margin-top:20px}#createOrder .row.align-items-stretch[data-v-033a7f60]{align-items:stretch}#orderForm[data-v-033a7f60]{height:100%}#orderForm h1[data-v-033a7f60]{margin-bottom:12px;text-transform:uppercase}#orderForm h2[data-v-033a7f60]{margin-bottom:0}#updateBanner[data-v-033a7f60]{cursor:pointer;height:100%;min-height:92px}#updateBanner .impUpdate[data-v-033a7f60]{height:100%;display:flex;align-items:center;justify-content:center}#orderForm label[data-v-033a7f60],#searchPart label[data-v-033a7f60]{display:block;margin-bottom:6px}#orderForm input[type=text][data-v-033a7f60],#searchPart input[type=text][data-v-033a7f60]{width:100%}#CompanySelect[data-v-033a7f60],#MachineSelect[data-v-033a7f60]{min-height:44px}#configuredParts[data-v-033a7f60]{margin-top:18px}#configuredParts+label[data-v-033a7f60],#configuredParts~label[data-v-033a7f60],#createOrder .custom-control-label[data-v-033a7f60]{line-height:1.35}#orderForm .btn.btn-primary[data-v-033a7f60]{width:100%;min-height:48px;text-transform:uppercase}#searchPart .btn.btn-secondary[data-v-033a7f60]{min-width:132px;min-height:44px;text-transform:uppercase}#prevOrders[data-v-033a7f60]{height:100%;align-content:start}#prevOrders .po-heading[data-v-033a7f60]{font-size:1.5rem;line-height:1.2}#prevOrders .btn.btn-dark[data-v-033a7f60]{min-width:160px;text-transform:uppercase}#createOrder #emergencyCTA[data-v-033a7f60],#createOrder .enterPO[data-v-033a7f60],#createOrder .red-cta[data-v-033a7f60]{margin-top:8px}.cart-reset-span[data-v-033a7f60]{cursor:pointer;text-decoration:underline}@media (max-width:991.98px){#createOrder>.container[data-v-033a7f60]{margin-top:16px}#updateBanner[data-v-033a7f60]{min-height:72px;margin-top:10px}#configuredParts[data-v-033a7f60]{margin-top:10px}#prevOrders .btn.btn-dark[data-v-033a7f60],#searchPart .btn.btn-secondary[data-v-033a7f60]{width:100%}}.assembly-preview-img[data-v-72a3bdb2]{width:443px;height:303px;cursor:zoom-in;-o-object-fit:contain;object-fit:contain}.custom-image-modal[data-v-72a3bdb2]{position:fixed;z-index:99999;inset:0;background:rgba(0,0,0,.88);display:flex;justify-content:center;align-items:center;padding:20px}.custom-image-modal-inner[data-v-72a3bdb2]{background:#fff;width:95%;max-width:1400px;height:90vh;border-radius:8px;display:flex;flex-direction:column;position:relative;overflow:hidden}.custom-image-close[data-v-72a3bdb2]{position:absolute;top:10px;right:14px;z-index:2;border:none;background:transparent;font-size:32px;line-height:1;cursor:pointer}.diagram-zoom-wrap[data-v-72a3bdb2]{flex:1;overflow:hidden;position:relative;cursor:grab;display:flex;justify-content:center;align-items:center;background:#f8f8f8}.diagram-zoom-wrap[data-v-72a3bdb2]:active{cursor:grabbing}.imagepreview[data-v-72a3bdb2]{max-width:95%;max-height:95%;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;transition:transform .05s linear}.custom-image-controls[data-v-72a3bdb2]{padding:12px 16px;display:flex;gap:10px;justify-content:flex-end;border-top:1px solid #ddd;background:#fff}.labs-extrusions .labs-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.labs-extrusions .labs-section-header h3{margin:0;font-size:1.25rem;color:#1a1a1a}.labs-extrusions .labs-search-input{padding:6px 12px;border:1px solid #ccc;border-radius:4px;font-size:.875rem;width:220px}.labs-extrusions .labs-table-wrapper{overflow-x:auto}.labs-extrusions .labs-table{width:100%;border-collapse:collapse;font-size:.85rem}.labs-extrusions .labs-table td,.labs-extrusions .labs-table th{padding:8px 10px;text-align:left;border-bottom:1px solid #e5e5e5;white-space:nowrap}.labs-extrusions .labs-table thead th{background:#f5f6f8;font-weight:600;color:#555;position:sticky;top:0;z-index:1}.labs-extrusions .labs-table tbody tr:hover{background:#f9fafb}.labs-extrusions .row-hidden{opacity:.55}.labs-extrusions .labs-success-badge{display:inline-block;padding:2px 8px;border-radius:10px;font-size:.75rem;font-weight:600}.labs-extrusions .labs-success-badge.yes{background:#d4edda;color:#155724}.labs-extrusions .labs-success-badge.no{background:#f8d7da;color:#721c24}.labs-extrusions .labs-success-badge.partial{background:#fff3cd;color:#856404}.labs-extrusions .unit-label{color:#888;font-size:.75rem;margin-left:2px}.labs-extrusions .labs-toggle{position:relative;display:inline-block;width:36px;height:20px}.labs-extrusions .labs-toggle input{opacity:0;width:0;height:0}.labs-extrusions .labs-toggle-slider{position:absolute;cursor:pointer;inset:0;background:#ccc;border-radius:20px;transition:.2s}.labs-extrusions .labs-toggle-slider:before{content:"";position:absolute;width:16px;height:16px;left:2px;bottom:2px;background:#fff;border-radius:50%;transition:.2s}.labs-extrusions .labs-toggle input:checked+.labs-toggle-slider{background:#28a745}.labs-extrusions .labs-toggle input:checked+.labs-toggle-slider:before{transform:translateX(16px)}.labs-extrusions .labs-visibility-badge{font-size:.75rem;font-weight:600;padding:2px 6px;border-radius:8px}.labs-extrusions .labs-visibility-badge.visible{background:#d4edda;color:#155724}.labs-extrusions .labs-visibility-badge.hidden{background:#e9ecef;color:#6c757d}.labs-extrusions .labs-pagination{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:12px;padding:8px 0}.labs-extrusions .labs-pagination button{background:#fff;border:1px solid #ccc;border-radius:4px;padding:4px 10px;cursor:pointer;font-size:.85rem;color:#333}.labs-extrusions .labs-pagination button:disabled{opacity:.4;cursor:default}.labs-extrusions .labs-pagination button:not(:disabled):hover{background:#f0f0f0}.labs-extrusions .labs-page-info{font-size:.85rem;color:#555;margin:0 8px}.labs-extrusions .labs-empty,.labs-extrusions .labs-loading{padding:24px;text-align:center;color:#888}.labs-specimens .labs-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.labs-specimens .labs-section-header h3{margin:0;font-size:1.25rem;color:#1a1a1a}.labs-specimens .labs-search-input{padding:6px 12px;border:1px solid #ccc;border-radius:4px;font-size:.875rem;width:220px}.labs-specimens .labs-table-wrapper{overflow-x:auto}.labs-specimens .labs-table{width:100%;border-collapse:collapse;font-size:.85rem}.labs-specimens .labs-table td,.labs-specimens .labs-table th{padding:8px 10px;text-align:left;border-bottom:1px solid #e5e5e5;white-space:nowrap}.labs-specimens .labs-table thead th{background:#f5f6f8;font-weight:600;color:#555;position:sticky;top:0;z-index:1}.labs-specimens .labs-table tbody tr:hover{background:#f9fafb}.labs-specimens .row-hidden{opacity:.55}.labs-specimens .labs-toggle{position:relative;display:inline-block;width:36px;height:20px}.labs-specimens .labs-toggle input{opacity:0;width:0;height:0}.labs-specimens .labs-toggle-slider{position:absolute;cursor:pointer;inset:0;background:#ccc;border-radius:20px;transition:.2s}.labs-specimens .labs-toggle-slider:before{content:"";position:absolute;width:16px;height:16px;left:2px;bottom:2px;background:#fff;border-radius:50%;transition:.2s}.labs-specimens .labs-toggle input:checked+.labs-toggle-slider{background:#28a745}.labs-specimens .labs-toggle input:checked+.labs-toggle-slider:before{transform:translateX(16px)}.labs-specimens .labs-visibility-badge{font-size:.75rem;font-weight:600;padding:2px 6px;border-radius:8px}.labs-specimens .labs-visibility-badge.visible{background:#d4edda;color:#155724}.labs-specimens .labs-visibility-badge.hidden{background:#e9ecef;color:#6c757d}.labs-specimens .labs-pagination{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:12px;padding:8px 0}.labs-specimens .labs-pagination button{background:#fff;border:1px solid #ccc;border-radius:4px;padding:4px 10px;cursor:pointer;font-size:.85rem;color:#333}.labs-specimens .labs-pagination button:disabled{opacity:.4;cursor:default}.labs-specimens .labs-pagination button:not(:disabled):hover{background:#f0f0f0}.labs-specimens .labs-page-info{font-size:.85rem;color:#555;margin:0 8px}.labs-specimens .labs-empty,.labs-specimens .labs-loading{padding:24px;text-align:center;color:#888}.labs-rawmaterials .labs-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.labs-rawmaterials .labs-section-header h3{margin:0;font-size:1.25rem;color:#1a1a1a}.labs-rawmaterials .labs-search-input{padding:6px 12px;border:1px solid #ccc;border-radius:4px;font-size:.875rem;width:220px}.labs-rawmaterials .labs-table-wrapper{overflow-x:auto}.labs-rawmaterials .labs-table{width:100%;border-collapse:collapse;font-size:.85rem}.labs-rawmaterials .labs-table td,.labs-rawmaterials .labs-table th{padding:8px 10px;text-align:left;border-bottom:1px solid #e5e5e5;white-space:nowrap}.labs-rawmaterials .labs-table thead th{background:#f5f6f8;font-weight:600;color:#555;position:sticky;top:0;z-index:1}.labs-rawmaterials .labs-table tbody tr:hover{background:#f9fafb}.labs-rawmaterials .row-hidden{opacity:.55}.labs-rawmaterials .labs-binder-badge{display:inline-block;padding:2px 8px;border-radius:10px;font-size:.75rem;font-weight:600;background:#cce5ff;color:#004085}.labs-rawmaterials .labs-desc-text{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.labs-rawmaterials .labs-sds-link{color:#007bff;text-decoration:none;font-weight:600;font-size:.8rem}.labs-rawmaterials .labs-sds-link:hover{text-decoration:underline}.labs-rawmaterials .unit-label{color:#888;font-size:.75rem;margin-left:2px}.labs-rawmaterials .labs-toggle{position:relative;display:inline-block;width:36px;height:20px}.labs-rawmaterials .labs-toggle input{opacity:0;width:0;height:0}.labs-rawmaterials .labs-toggle-slider{position:absolute;cursor:pointer;inset:0;background:#ccc;border-radius:20px;transition:.2s}.labs-rawmaterials .labs-toggle-slider:before{content:"";position:absolute;width:16px;height:16px;left:2px;bottom:2px;background:#fff;border-radius:50%;transition:.2s}.labs-rawmaterials .labs-toggle input:checked+.labs-toggle-slider{background:#28a745}.labs-rawmaterials .labs-toggle input:checked+.labs-toggle-slider:before{transform:translateX(16px)}.labs-rawmaterials .labs-visibility-badge{font-size:.75rem;font-weight:600;padding:2px 6px;border-radius:8px}.labs-rawmaterials .labs-visibility-badge.visible{background:#d4edda;color:#155724}.labs-rawmaterials .labs-visibility-badge.hidden{background:#e9ecef;color:#6c757d}.labs-rawmaterials .labs-pagination{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:12px;padding:8px 0}.labs-rawmaterials .labs-pagination button{background:#fff;border:1px solid #ccc;border-radius:4px;padding:4px 10px;cursor:pointer;font-size:.85rem;color:#333}.labs-rawmaterials .labs-pagination button:disabled{opacity:.4;cursor:default}.labs-rawmaterials .labs-pagination button:not(:disabled):hover{background:#f0f0f0}.labs-rawmaterials .labs-page-info{font-size:.85rem;color:#555;margin:0 8px}.labs-rawmaterials .labs-empty,.labs-rawmaterials .labs-loading{padding:24px;text-align:center;color:#888}.dashboard{padding-top:146px}.dashboard #app{overflow:initial}.stickyHeader{position:fixed;top:0;width:100%;background:#fff;z-index:1000}#shoppingPO{top:200px}#breadcrumb,#shoppingPO{position:fixed;width:100%;z-index:999}#breadcrumb{top:170px;background-color:#fff}.sectionView{padding-top:130px}.removeTopSpace{top:146px!important}.text-decoration-underline[data-v-2daf1013]{text-decoration:underline}.icon-button{padding-top:1rem;padding-left:10px;cursor:pointer}.text-decoration-underline[data-v-6e6a34dc]{text-decoration:underline}.container{padding:80px 40px 40px 40px}#app{min-height:100vh;overflow:hidden;display:block;position:relative;padding-bottom:90px}.login{padding-left:320px}.login #main-nav{display:none}.collapsed{padding-left:50px}body>.grid{height:100%}.ui.grid{margin:0}.column .column{padding-left:0!important;padding-right:0!important}.filter-bar{margin-top:0}.filter-bar .column .column:first-of-type{padding-right:1rem!important}.filter-bar .column .column:last-of-type{padding-left:1rem!important}.edit-seq{width:50px}form.segment{background:#f8f8f8!important;padding:10px 20px!important}.ui.modal{z-index:9999;height:auto}.ui.modal .header{width:100%}.v-sidebar-menu .vsm-link{font-size:14px;padding:5px 10px}.v-sidebar-menu{width:320px!important;padding-bottom:0;padding-top:50px}.v-sidebar-menu.vsm-collapsed{width:50px!important}.v-sidebar-menu .collapse-btn{top:0;bottom:auto;position:absolute}.v-sidebar-menu .collapse-btn:after{content:"\F0C9"}.v-sidebar-menu .vsm-header{font-weight:400}.v-sidebar-menu .vsm-item.first-item.active-item>.vsm-link,.v-sidebar-menu .vsm-item.first-item.parent-active-item>.vsm-link{box-shadow:inset 3px 0 0 0 #af331c}.v-sidebar-menu.vsm-default .vsm-item.first-item.open-item>.vsm-link,.v-sidebar-menu .vsm-mobile-bg{background-color:#af331c}.ui.toggle.checkbox input:checked~.box:before,.ui.toggle.checkbox input:checked~label:before,.ui.toggle.checkbox input:focus:checked~.box:before,.ui.toggle.checkbox input:focus:checked~label:before{background-color:#af331c!important}.ui.link{color:#af331c!important;text-decoration:underline!important;cursor:pointer}.ui.action .ui.selection.dropdown{min-height:auto!important}.ui.dropdown .remove.icon{font-size:.857143em;float:left;margin:0;padding:0;left:-.7em;top:0;position:relative;opacity:.5}.ui.dropdown input:not([value])~.remove.icon,.ui.dropdown input[value=""]~.remove.icon{opacity:0;position:absolute}.ui.action.input{width:100%}.ui.action.input input{width:auto!important}.ui.action.input .ui.selection.dropdown{min-width:140px!important}.ui .mx-input{margin:0;max-width:100%;flex:1 0 auto;outline:0;text-align:left;line-height:1.21428571em;padding:1.5rem;background:#fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);border-radius:.28571429rem;transition:box-shadow .1s ease,border-color .1s ease;box-shadow:none}.pagination.menu{margin-top:20px!important}.ui.cards .card .image{margin-top:0;line-height:140px;height:140px;width:100%}.ui.cards .card .image i.icon{display:inline-block;vertical-align:middle}.sequence-order{width:100%;max-width:100px;display:block!important;margin:0 auto}@media (max-width:767px){#app.login{padding-left:320px}#app.collapsed{padding-left:50px}.container{padding:40px 10px}.filter-bar{margin-top:0}.filter-bar .ui.grid .ui.stackable.grid{margin-left:0;margin-right:0}.filter-bar .button{width:49%}.listing-buttons .button{width:100%;margin:5px 0}.ui.form .fields{margin:0}.ui.form .fields>.field{width:100%;margin-bottom:1em;padding:0}}@media (max-width:440px){.buttons .button{width:100%;margin:5px 0;display:block}}#aboutUs .container,#account .container,#OrderHistory .container,#ReportBug .container{padding:60px 0}#aboutUs h1,#account h1,#OrderHistory h1,#ReportBug h1{text-transform:uppercase;font-size:2.28571429em;margin-bottom:25px}#aboutUs table,#account table,#OrderHistory table,#ReportBug table{border-collapse:separate;border-spacing:0 20px;margin-bottom:10px}#aboutUs table thead th,#account table thead th,#OrderHistory table thead th,#ReportBug table thead th{border:0;font-size:1.14285714em;font-weight:400;font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif}#aboutUs table thead th:first-of-type,#account table thead th:first-of-type,#OrderHistory table thead th:first-of-type,#ReportBug table thead th:first-of-type{padding-left:20px}#aboutUs table tbody tr,#account table tbody tr,#OrderHistory table tbody tr,#ReportBug table tbody tr{background:#f2f2f3}#aboutUs table td,#account table td,#OrderHistory table td,#ReportBug table td{padding:0 10px;vertical-align:middle;border-top:none}#aboutUs table td:first-of-type,#account table td:first-of-type,#OrderHistory table td:first-of-type,#ReportBug table td:first-of-type{padding-left:20px}#aboutUs table td:last-of-type,#account table td:last-of-type,#OrderHistory table td:last-of-type,#ReportBug table td:last-of-type{padding-right:0}#aboutUs table td .btn,#account table td .btn,#OrderHistory table td .btn,#ReportBug table td .btn{width:100%;padding:15px}#account-banner{position:relative}#account-banner img{position:relative;left:50%;transform:translateX(-50%)}#account-tiles .tile.red{background-image:linear-gradient(270deg,#ed1d24,#9b1d22);height:100%}#account-tiles .tile.black{background-image:linear-gradient(270deg,#969393,#342a2b);height:100%}#account-tiles .tile{color:#fff;padding:30px 45px 30px 90px;position:relative}#account-tiles .tile .tile-heading{font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.57142857em;margin-bottom:15px}#account-tiles .tile:before{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill='%23fff' d='M11 8H9V4h2zm0 4H9v-2h2zm7-12H2C.9 0 .01.9.01 2L0 20l4-4h14c1.1 0 2-.9 2-2V2c0-1.1-.9-2-2-2z'/%3E%3C/svg%3E") no-repeat 100%;width:20px;height:20px;display:inline-block;position:absolute;left:45px;top:32px}#acctQuotes #ao-table{background:#f8f8f8}#acctQuotes table{margin-bottom:0}#acctQuotes table tbody tr{background:#fff}.dropdown-item.table-item{cursor:pointer}.dropdown-item.table-item:active,.dropdown-item.table-item:focus,.dropdown-item.table-item:hover{color:#ed1d24;background:#fff}#acctOrders,#acctQuotes{margin-bottom:60px}#acctOrders .container,#acctQuotes .container{padding:0}#acctOrders #ao-table,#acctQuotes #ao-table{padding:35px 45px;border:1px solid #ddd}#acctOrders .table-notice,#acctQuotes .table-notice{text-align:right;color:#ed1d24}#about-info-cta,#account-info-cta{background:url(../img/factory-background.bb1e1e23.bb1e1e23.jpg) no-repeat 50%}#about-info-cta .cta-block,#account-info-cta .cta-block{position:relative;display:block}#about-info-cta .cta-block img,#account-info-cta .cta-block img{width:100%;display:block;position:relative}#about-info-cta .cta-block .cta-content,#account-info-cta .cta-block .cta-content{position:absolute;bottom:0;padding:30px;background:rgba(52,42,43,.66);color:#fff;transition:background,.4s}#about-info-cta .cta-block .cta-content .cta-heading,#account-info-cta .cta-block .cta-content .cta-heading{font-size:2em;margin-bottom:10px}#about-info-cta .cta-block:focus .cta-content,#about-info-cta .cta-block:hover .cta-content,#account-info-cta .cta-block:focus .cta-content,#account-info-cta .cta-block:hover .cta-content{background:rgba(52,42,43,.86);transition:background,.4s}#account-content .content{padding:45px;box-sizing:border-box;border:1px solid #ddd}#orderDetailsReorder h2{text-transform:none!important}#orderDetails h1{font-size:2.28571429em;text-transform:uppercase}#orderDetails .green-bg{background:#20b15e}#orderDetails .gradient-bg,#orderDetails .green-bg{color:#fff;font-size:1.71428571em;font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;padding:20px 30px}#orderDetails .gradient-bg{background:linear-gradient(270deg,#969393,#342a2b)}#orderDetails .customer-info .ci-info{width:100%}#orderDetails .order-status .shipped{background:#20b15e;text-align:center;color:#fff;text-transform:uppercase;font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;padding:20px}#orderDetails .order-status .shipped:before{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='21'%3E%3Cpath fill='%23fff' d='M22.315 19.033a1.966 1.966 0 01-1.969-1.969c0-1.089.88-1.968 1.97-1.968 1.089 0 1.968.879 1.968 1.968 0 1.09-.88 1.97-1.969 1.97zm1.97-11.813l2.572 3.281h-5.855V7.22zM6.562 19.033a1.966 1.966 0 01-1.969-1.969c0-1.089.88-1.968 1.97-1.968 1.089 0 1.968.879 1.968 1.968 0 1.09-.88 1.97-1.969 1.97zM24.94 5.251h-3.938V0H2.625A2.633 2.633 0 000 2.625v14.44h2.625a3.933 3.933 0 003.938 3.937 3.933 3.933 0 003.938-3.938h7.876a3.933 3.933 0 003.938 3.938 3.933 3.933 0 003.938-3.938h2.625v-6.563z'/%3E%3C/svg%3E") no-repeat 100%;width:29px;height:20px;display:inline-block;position:relative;left:-30px;top:4px}#orderDetails .order-status .pending{background:linear-gradient(270deg,#969393,#342a2b);text-align:center;color:#fff;text-transform:uppercase;font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;padding:20px}#orderDetails .order-status .pending:before{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='21'%3E%3Cpath fill='%23fff' d='M22.315 19.033a1.966 1.966 0 01-1.969-1.969c0-1.089.88-1.968 1.97-1.968 1.089 0 1.968.879 1.968 1.968 0 1.09-.88 1.97-1.969 1.97zm1.97-11.813l2.572 3.281h-5.855V7.22zM6.562 19.033a1.966 1.966 0 01-1.969-1.969c0-1.089.88-1.968 1.97-1.968 1.089 0 1.968.879 1.968 1.968 0 1.09-.88 1.97-1.969 1.97zM24.94 5.251h-3.938V0H2.625A2.633 2.633 0 000 2.625v14.44h2.625a3.933 3.933 0 003.938 3.937 3.933 3.933 0 003.938-3.938h7.876a3.933 3.933 0 003.938 3.938 3.933 3.933 0 003.938-3.938h2.625v-6.563z'/%3E%3C/svg%3E") no-repeat 100%;width:29px;height:20px;display:inline-block;position:relative;left:-30px;top:4px}#orderDetails .customer-info{padding:25px}#orderDetails .table-input{width:100%!important}#orderDetails .order-total{margin-bottom:0!important}@media (max-width:996px){#OrderHistory table td{text-align:left;padding:10px 15px}#OrderHistory table td:last-of-type{padding-right:15px}#OrderHistory table tr{margin-bottom:10px}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]:before{text-align:center}}@media (min-width:992px) and (max-width:1199px){#orderDetails .gradient-bg,#orderDetails .green-bg{font-size:1.28571429em}#orderDetails .customer-info .ci-heading{font-size:1.14285714em}#orderDetails .order-total{font-size:1.85714286em!important}}@media (max-width:992px){#account-tiles .tile{padding:30px}#account-tiles .tile:before{display:none}#account-content .content{padding:45px 20px}#orderDetail h1{font-size:1.85714286em}#orderDetail #orderDetailsReorder{margin:0}#orderDetail .gradient-bg,#orderDetail .green-bg{font-size:1.42857143em}#orderDetail .customer-info{padding:20px}#orderDetail .customer-info .ci-heading{font-size:1.14285714em}#orderDetail .customer-info .ci-info{font-size:1em}#orderDetail .POOrders .ponumber{font-size:1.57142857em}#orderDetail .POOrders .assemblyName{font-size:1.28571429em}#orderDetail .order-total{font-size:1.85714286em;line-height:1.25}#account table td,#OrderHistory table td{padding:10px}#account table td>div,#OrderHistory table td>div{word-wrap:break-word}#account tbody tr,#OrderHistory tbody tr{padding:10px 0;border-bottom:2px solid #342a2b;margin-bottom:10px}#acctOrders #ao-table,#acctQuotes #ao-table{padding:20px}}#OrderHistory .page-item.active .page-link{background-color:#ed1d24;border-color:#ed1d24}@media (min-width:768px) and (max-width:992px){#about-info-cta .cta-block .cta-content,#account-info-cta .cta-block .cta-content{padding:15px}}@media (max-width:767px){#account table td,#account table th{display:block;padding:10px!important}#account table td:first-of-type,#account table th:first-of-type{padding-left:.75rem}#account table .mobile-heading{font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.14285714em;margin-bottom:5px;display:block}#acctOrders #ao-table,#acctQuotes #ao-table{padding:15px 25px}#acctOrders .table-notice,#acctQuotes .table-notice{text-align:left}#about-info-cta,#account-info-cta{background-size:cover}}@media (max-width:576px){#aboutUs .container,#account .container,#OrderHistory .container,#savedRFQ .container{padding:40px 15px}#orderDetailsReorder{margin-right:0}#about-image-bg{background-size:cover}}#finalizeCont,#orderDetailsReorder{background:url(../img/create-acct-bg.1ac67831.1ac67831.png) no-repeat 50%;background-size:cover;padding:30px 20px;height:100%}#finalizeCont h2,#orderDetailsReorder h2{color:#fff;font-size:1.42857143em;font-family:rubik-bold-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;text-transform:uppercase}#finalizeCont p,#orderDetailsReorder p{color:#fff;font-family:rubik-light-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif}#finalizeCont .btn,#orderDetailsReorder .btn{width:100%}.cartAddItems{background:#f2f2f3;padding:40px;height:100%}.cartAddItems .heading{font-style:italic;font-size:1.42857143em;line-height:1.25}.cartAddItems .heading span{font-family:rubik-bold-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif}.cartAddItems .btn{width:100%}label.special-instructions{font-size:1.42857143em!important}.subtotal-label{display:inline-block;background:#f2f2f3;border:1px solid #f2f2f3;padding:20px 25px;box-sizing:border-box}.subtotal-label,.subtotal-price{font-family:rubik-bold-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.42857143em}.subtotal-price{border:1px solid #ddd;background:#fff;text-align:center;padding:20px}.POOrders{padding:40px 0 20px}.POOrders:nth-of-type(odd){background:#f2f2f3}.POOrders:nth-of-type(odd) table tbody tr{background:#fff!important}.POOrders .ponumber{font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:2em;line-height:1;margin-bottom:20px}.POOrders .assemblyName{font-family:rubik-bold-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.42857143em;margin-bottom:10px}.POOrders .assemblyDescription{font-size:1.14285714em}.POOrders table{margin-bottom:30px}#bottomTotals{margin-bottom:60px}#orderTotal{background:url(../img/Order-total-bg.11911e9b.11911e9b.jpg) no-repeat 50%;background-size:cover;padding:30px 45px;margin:0}#orderTotal a{margin-bottom:0!important}#orderTotal .order-total{font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:2.28571429em;line-height:1;color:#fff;margin-bottom:10px}#orderTotal p{color:#fff}.cart-reset-container{background:#f2f2f3;padding:30px 45px}.cart-reset-container button{color:#342a2b!important;text-decoration:underline;background:none;border:none;text-align:left;text-transform:none!important;font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif!important;display:inline-block;width:auto;font-size:1.14285714em}.cart-reset-container button:active,.cart-reset-container button:focus,.cart-reset-container button:hover{background:none!important;border:none!important;text-decoration:underline}.cart-reset-container button:before{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='18'%3E%3Cpath fill='%23342a2b' d='M14 1h-3.5l-1-1h-5l-1 1H0v2h14zM1 16c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V4H1z'/%3E%3C/svg%3E") no-repeat 100%;width:14px;height:18px;display:inline-block;position:relative;top:4px;margin-right:8px}#deleteModal .modal-content{background:linear-gradient(270deg,#ed1d24,#9b1d22);border:none!important;border-radius:0}#deleteModal .modal-header{color:#fff;border:none;text-align:center;padding-bottom:0}#deleteModal .modal-header h5{font-family:rubik-bold-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:400;font-size:1.42857143em;width:100%}#deleteModal .modal-body{color:#fff;text-align:center}#deleteModal .modal-footer{border:none}#deleteModal .modal-footer button{color:#fff;font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;border-radius:0;font-size:1em}.customer-info{background:#f2f2f3;padding:30px;box-sizing:border-box}.customer-info .ci-heading{font-family:rubik-bold-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.42857143em;margin-bottom:20px}.customer-info .ci-info{display:inline-block;vertical-align:top;font-size:1.14285714em}.customer-info .ci-info p{margin-bottom:0}#finalizeTop h2{margin-bottom:30px}#cartFinalize h1,#cartSuccess h1{font-size:2.28571429em;text-transform:uppercase}#cartSuccess h1{color:#20b15e}#cartSuccess .green-bg{background:#20b15e}#cartSuccess .gradient-bg,#cartSuccess .green-bg{color:#fff;font-size:1.71428571em;font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;padding:20px 30px}#cartSuccess .gradient-bg{background:linear-gradient(270deg,#969393,#342a2b)}#cartSuccess .customer-info .ci-info{width:100%}#cartSuccess #cartSidebar{background:#f2f2f3;padding:20px 60px 10px}#cartSuccess #cartSidebar .heading{font-family:rubik-bold-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.42857143em;text-transform:uppercase;text-align:center}#cartSuccess .success-qty{float:left}#cartSuccess .table-input{text-align:center}#cartSuccess .order-total{margin-bottom:0}#cartSuccess #bottomTotals{margin-top:60px}#savedRFQ h1{font-size:2.28571429em;text-transform:uppercase}#savedRFQ #cartSidebar{background:#f2f2f3;padding:20px 60px 10px}#savedRFQ #cartSidebar .heading{font-family:rubik-bold-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.42857143em;text-transform:uppercase;text-align:center}#savedRFQ .table-input{width:100%}#savedRFQ .order-total{margin-bottom:0}#savedRFQ a.dl-pdf{color:#fff;background:#342a2b;display:block;font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;text-transform:uppercase;padding:15px 30px 15px 80px;cursor:pointer}#savedRFQ a.dl-pdf:before{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='34'%3E%3Cpath fill='%23fff' d='M27.273 25.844H8.182V14.687h19.09zM30 11.959h-4.545V7.712L17.907.636H0v32.728h25.455V28.57H30z'/%3E%3Cpath fill='%23fff' d='M11.357 17.793h1.316c.103 0 .204.021.304.064.1.042.186.107.26.192.074.085.134.19.18.312.045.123.068.26.068.414 0 .302-.073.542-.218.718a.675.675 0 01-.543.265h-1.367zm1.436 3c.279 0 .535-.058.769-.172a1.89 1.89 0 00.598-.453 2.109 2.109 0 00.521-1.393 1.95 1.95 0 00-.145-.73 2.179 2.179 0 00-.402-.65 2.002 2.002 0 00-.61-.461 1.724 1.724 0 00-.774-.175h-2.572v6.067h1.179v-2.034zm3.887-3h1.026c.285 0 .54.048.765.145.225.097.414.234.568.41a1.8 1.8 0 01.35.632c.08.245.12.513.12.804 0 .285-.04.55-.12.794-.08.245-.195.458-.345.637-.151.18-.34.32-.564.423a1.847 1.847 0 01-.774.154h-1.025zm2.261 4.815a2.7 2.7 0 00.944-.615c.262-.265.463-.584.603-.957.14-.373.21-.79.21-1.252 0-.416-.064-.808-.189-1.175a2.691 2.691 0 00-.564-.962 2.678 2.678 0 00-.935-.65c-.374-.159-.808-.238-1.304-.238h-2.204v6.067h2.204c.456 0 .868-.073 1.235-.218zm3.859-2.294h2.409v-.958h-2.41v-1.563h2.897v-1.034H21.62v6.067h1.18z'/%3E%3C/svg%3E") no-repeat 100%;width:30px;height:34px;display:inline-block;position:absolute;left:44px;top:50%;transform:translateY(-50%)}@media (min-width:996px) and (max-width:1199px){.subtotal-label{font-size:1.35714286em}#cartSuccess #cartSidebar{padding:20px 40px 10px}#cartSuccess .gradient-bg,#cartSuccess .green-bg{font-size:1.28571429em}#cartSuccess .customer-info .ci-heading{font-size:1.14285714em}#cartSuccess .order-total{font-size:1.85714286em}}@media (max-width:996px){#finalizeCont{margin:20px 0 0 0}.subtotal-label{width:100%;text-align:left}.POOrders{padding-bottom:0}#orderTotal p{margin-bottom:20px}.cart-reset-container{padding:20px 25px}#orderTotal{padding:30px 10px}#cartSuccess h1{font-size:1.85714286em}#cartSuccess #cartSidebar{padding:20px 20px 10px}#cartSuccess .gradient-bg,#cartSuccess .green-bg{font-size:1.42857143em}#cartSuccess .customer-info{padding:20px}#cartSuccess .customer-info .ci-heading{font-size:1.14285714em}#cartSuccess .customer-info .ci-info{font-size:1em}#cartSuccess .POOrders .ponumber{font-size:1.57142857em}#cartSuccess .POOrders .assemblyName{font-size:1.28571429em}#cartSuccess .order-total{font-size:1.85714286em;line-height:1.25}}@media (max-width:500px){.customer-info .ci-info{width:100%;margin:10px 0}}#contact{padding:55px 0}#contact-info{background:#342a2b;color:#fff;padding:30px 45px}#contact-info .heading{font-family:rubik-bold-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.42857143em;margin-bottom:10px}#contact-info p{margin-bottom:0}#contact-form{border:1px solid #f2f2f3;padding:45px}#contact-form label{font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.14285714em}#successMessage{color:#fff;background:#2bd975;border:1px solid #20b15e;border-radius:5px;padding:20px;font-size:1.28571429em}#about-secondary-content{background:#f8f8f8}.comp-listing{background:#fff}.comp-listing img{width:100%}.comp-listing .cl-content{border:1px solid #ddd;padding:45px;box-sizing:border-box}.comp-listing .cl-heading{font-family:rubik-bold-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.42857143em;margin-bottom:20px}#about-image-bg{background:url(../img/Background_Image.deebabdb.deebabdb.jpg) no-repeat 50%;color:#fff}#aboutUs{font-family:rubik-light-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif}#aboutUs .bg-grey{background:#f2f2f3}#aboutUs .bg-dark-grey,#aboutUs .bg-grey{padding:50px 45px;box-sizing:border-box;height:100%}#aboutUs .bg-dark-grey{background:#342a2b;color:#fff}.lr-container img{height:100%;width:100%}.red-cta{background-image:linear-gradient(270deg,#ed1d24,#9b1d22);padding:30px 50px;box-sizing:border-box;color:#fff}.red-cta .cta-heading{font-family:rubik-bold-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.42857143em}@media (max-width:576px){#contact{padding:0}#contact-form{padding:25px}}#faqs .view-btn{padding:10px 10px;text-transform:lowercase}#faqs .answer{margin-left:25px}#faqs img,#footer{width:100%}#footer{background:#342a2b;padding:20px 0;color:#fff;position:absolute;bottom:0}#footer .footer-links{color:#fff;margin-right:30px;transition:all .3s}#footer .footer-links:hover{color:#ddd;transition:all .3s}#footer .obx a{color:#fff}#footer .obx a:hover{color:#ddd;transition:all .3s}.footer-logo:after{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='73' height='47'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M8.712 46.443V32.756h36.21v13.687z'/%3E%3C/clipPath%3E%3CclipPath id='b'%3E%3Cpath d='M5.87 13.785V.1h36.21v13.685z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cpath fill='%23fff' d='M5.936 34.003c3.42 7.349 10.87 12.442 19.51 12.442 8.47 0 15.794-4.894 19.304-12.01.04-.096.317-.812.07-1.222-.267-.438-.97-.457-1.636-.457H29.248c-1.51 3.98-5.723 6.847-10.685 6.847-4.527 0-8.43-2.386-10.225-5.825-.414-.689-.907-1.153-1.543-.976-.746.206-1.073.65-.86 1.2'/%3E%3Cg opacity='.4'%3E%3Cpath fill='%23fff' d='M8.712 46.443V32.756h36.21v13.687z' opacity='.4'/%3E%3Cg clip-path='url(%23a)' opacity='.4'%3E%3Cpath fill='%23fff' d='M42.713 33.803C39.34 40.63 32.287 45.33 24.138 45.33a20.665 20.665 0 01-15.42-6.876c-.002 0-.002-.002-.006-.004 3.943 4.875 9.975 7.997 16.736 7.997 8.47 0 15.794-4.896 19.304-12.01.04-.096.317-.812.07-1.22-.267-.438-.97-.457-1.636-.457h-.353c.13.397-.086.957-.12 1.043'/%3E%3C/g%3E%3C/g%3E%3Cpath fill='%23fff' d='M55.15 27.48h-4.822v-9.65a1.377 1.377 0 10-2.756 0v11.026c0 .76.617 1.379 1.377 1.379h6.203a1.38 1.38 0 10-.002-2.757M6.902 21.965H4.134v.007a1.384 1.384 0 110-2.765v.004h5.36c.053.004.106.008.156.008a1.382 1.382 0 100-2.765H4.134a4.132 4.132 0 100 8.266H6.9v-.004c.762 0 1.381.617 1.381 1.384 0 .764-.617 1.383-1.381 1.383v-.004H1.54a1.384 1.384 0 10-.155 2.757H6.9a4.135 4.135 0 000-8.27m14.693-5.514h-8.268a1.378 1.378 0 000 2.755h2.756v9.645a1.379 1.379 0 002.755 0V19.21h2.755a1.379 1.379 0 00.002-2.757m11.263 11.016c-.055 0-.105.004-.156.01h-5.362v.004a1.382 1.382 0 01-.078-2.763h3.523a1.377 1.377 0 100-2.755l-3.523.003a1.382 1.382 0 01.078-2.764v.005H32.7a1.383 1.383 0 10.155-2.757h-5.516a4.134 4.134 0 00-3.08 6.889 4.134 4.134 0 003.08 6.89h5.518c.764 0 1.383-.619 1.383-1.383 0-.76-.62-1.38-1.383-1.38m11.839.001c-.053 0-.103.004-.154.01H39.18v.004a1.382 1.382 0 01-.08-2.763h3.525a1.378 1.378 0 000-2.755l-3.525.003a1.382 1.382 0 01.08-2.763v.004h5.362a1.383 1.383 0 10.153-2.757H39.18a4.134 4.134 0 00-3.08 6.889 4.134 4.134 0 003.08 6.89h5.516c.764 0 1.383-.619 1.383-1.383 0-.76-.62-1.38-1.383-1.38'/%3E%3Cpath fill='%23fff' d='M66.108 27.469c-.053 0-.105.004-.155.01H60.59v.004a1.384 1.384 0 01-.082-2.763h3.525a1.377 1.377 0 100-2.755l-3.525.003a1.382 1.382 0 01.082-2.764v.005h5.363a1.381 1.381 0 001.537-1.373c0-.765-.618-1.384-1.382-1.384H60.59a4.134 4.134 0 00-3.08 6.889 4.133 4.133 0 003.08 6.891h5.518a1.382 1.382 0 000-2.763m-19.579 7.848l.405-.483c.258.206.548.315.852.315.196 0 .3-.067.3-.178v-.009c0-.109-.086-.17-.442-.252-.559-.128-.99-.285-.99-.825v-.008c0-.487.387-.84 1.017-.84.447 0 .796.12 1.081.349l-.363.514c-.24-.17-.504-.26-.735-.26-.176 0-.262.075-.262.17v.008c0 .12.09.172.453.254.605.132.979.326.979.817v.008c0 .536-.425.855-1.06.855-.471 0-.914-.145-1.235-.435m2.616-1.637h.712v2.028h-.712zm-.015-.71h.743v.525h-.743zm1.123.71h.712v.285c.132-.168.32-.33.607-.33.43 0 .69.286.69.748v1.327h-.711v-1.098c0-.22-.116-.343-.286-.343-.172 0-.3.12-.3.343v1.098h-.712zm2.295 1.022v-.008c0-.574.445-1.059 1.088-1.059.416 0 .693.181.865.454l-.483.359c-.099-.134-.206-.214-.38-.214-.229 0-.397.201-.397.45v.008c0 .262.166.46.405.46.168 0 .278-.078.39-.21l.478.344c-.187.279-.458.466-.903.466a1.041 1.041 0 01-1.063-1.05m2.751-.176c.038-.22.166-.368.353-.368.195 0 .325.143.352.368zm-.674.176c0 .63.45 1.054 1.087 1.052.404 0 .685-.164.88-.412l-.392-.325c-.147.143-.282.206-.45.206-.222 0-.382-.112-.439-.334h1.357c.004-.05.004-.1.004-.147 0-.596-.323-1.11-1.025-1.11-.598 0-1.022.47-1.022 1.062v.008m3.809-.96l-.443.101-.139-.562.769-.217h.529v2.644h-.716zm2.473.12c0 .164-.126.286-.323.284-.193 0-.322-.122-.322-.288v-.008c0-.145.124-.273.322-.273.2 0 .323.13.323.277v.008m.057 1.05c0 .157-.135.296-.38.296-.244 0-.378-.139-.378-.296v-.008c0-.168.157-.284.378-.284.222 0 .38.114.38.284v.008m-1.457.071c0 .458.449.769 1.075.77.632 0 1.08-.304 1.08-.772v-.008c0-.326-.182-.502-.448-.626.201-.113.359-.285.359-.57v-.007c0-.42-.4-.73-.99-.73-.587 0-.988.31-.988.73v.006c0 .286.157.46.36.571-.278.12-.448.31-.448.63v.006m3.763-1.121c0 .164-.127.286-.322.284-.195 0-.323-.122-.323-.288v-.008c0-.145.123-.273.323-.273.197 0 .321.13.321.277v.008m.057 1.05c0 .157-.135.296-.378.296-.246 0-.38-.139-.38-.296v-.008c0-.168.157-.284.38-.284.22 0 .378.114.378.284v.008m-1.46.071c0 .458.452.769 1.08.77.63 0 1.08-.304 1.08-.772v-.008c0-.326-.184-.502-.45-.626.201-.113.359-.285.359-.57v-.007c0-.42-.401-.73-.99-.73-.59 0-.99.31-.99.73v.006c0 .286.16.46.36.571-.278.12-.448.31-.448.63v.006m3.85-1.023c0 .192-.138.341-.367.341-.229 0-.376-.145-.376-.344v-.009c0-.203.139-.353.368-.353.228 0 .375.156.375.357v.009m-1.408 1.486c.239.19.524.311.915.311.787 0 1.216-.584 1.216-1.442v-.009c0-.483-.124-.783-.315-.97-.2-.197-.424-.306-.807-.306-.6 0-1.045.373-1.045.955v.008c0 .515.37.83.88.83a.79.79 0 00.554-.214c-.034.336-.195.546-.496.546a.857.857 0 01-.562-.21l-.34.501M44.86 12.542C41.436 5.195 33.986.1 25.344.1 16.877.1 9.551 4.996 6.043 12.11c-.04.096-.32.81-.07 1.22.265.438.97.455 1.636.455h13.936c1.51-3.979 5.723-6.843 10.685-6.843 4.525 0 8.43 2.381 10.225 5.823.416.688.907 1.15 1.543.978.746-.203 1.073-.653.861-1.2'/%3E%3Cg opacity='.4'%3E%3Cpath fill='%23fff' d='M5.87 13.785V.1h36.21v13.685z' opacity='.4'/%3E%3Cg clip-path='url(%23b)' opacity='.4'%3E%3Cpath fill='%23fff' d='M8.08 12.744C11.456 5.916 18.507 1.217 26.655 1.217a20.67 20.67 0 0115.42 6.874l.004.006C38.136 3.22 32.106.1 25.345.1 16.877.1 9.551 4.996 6.043 12.112c-.04.096-.317.81-.07 1.22.265.438.97.455 1.636.455h.35c-.131-.399.085-.961.12-1.043'/%3E%3C/g%3E%3C/g%3E%3Cpath fill='%23fff' d='M71.983 29.881l-.07-1.117c-.006-.147-.006-.327-.014-.531h-.021l-.16.565-.342 1.054h-.39l-.343-1.082a33.5 33.5 0 01-.132-.537h-.021c0 .174-.006.355-.015.531l-.07 1.117h-.362l.138-1.898h.567l.328.928c.05.147.077.286.126.483h.006c.05-.17.092-.336.132-.468l.328-.943h.544l.147 1.898zm-2.052-1.9v.315h-.609v1.583h-.375v-1.583h-.6v-.315z'/%3E%3C/svg%3E") no-repeat 50%;width:75px;height:47px;display:block;position:relative;margin:0 auto}#app.login:not(.collapsed) #footer .container{margin-left:40px;padding:0}@media (max-width:992px){#footer .footer-links:last-of-type{margin-right:0}}#search-btn,.search-btn{position:absolute;z-index:99;width:auto;margin:0;background:none;border:none;padding:0}#search-btn,#search-btn span,.search-btn,.search-btn span{box-sizing:border-box;height:45px}#search-btn span,.search-btn span{position:relative;width:44px;display:block}#search-btn span:after,.search-btn span:after{content:"";position:absolute;top:0;left:0;margin:auto;bottom:0;right:0;width:18px;height:18px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cpath fill='%23ed1d24' d='M6.5 11C4.01 11 2 8.99 2 6.5S4.01 2 6.5 2 11 4.01 11 6.5 8.99 11 6.5 11zm6 0h-.79l-.28-.27A6.471 6.471 0 0013 6.5 6.5 6.5 0 106.5 13c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L17.49 16z'/%3E%3C/svg%3E") no-repeat 100%}#search{margin-top:15px}#search input{border:1px solid #ddd;padding:14px 0 14px 50px;width:100%}#header-wrapper{background:#fff;height:125px}#header-wrapper .container{padding:15px 0}#header-wrapper .hi-phone{padding:0;margin-top:25px}#header-wrapper .hi-phone a{color:#342a2b}#header-wrapper #logo{float:none}#hc-items{margin-top:20px;text-align:center}#hc-items .hc-link{color:#342a2b}#hc-items .hc-link:before{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill='%23ed1d24' d='M18 18c0 1.1-.9 2-2 2s-1.99-.9-1.99-2 .89-2 1.99-2 2 .9 2 2zM3.27 0l.94 2H19a1.003 1.003 0 01.88 1.48L16.3 9.97c-.34.62-1 1.03-1.75 1.03H7.1l-.9 1.63-.03.12c0 .14.11.25.25.25H18v2H6c-1.1 0-2-.9-2-2 0-.35.09-.68.25-.96L5.6 9.59 2 2H0V0zM8 18c0 1.1-.9 2-2 2s-1.99-.9-1.99-2S4.9 16 6 16s2 .9 2 2z'/%3E%3C/svg%3E") no-repeat 100%;display:inline-block;width:20px;height:20px;margin-right:8px;top:4px;position:relative}#header-account{margin-top:20px}#header-account .dropdown-item.active,#header-account .dropdown-item:active{background:#af331c}#header-account .nav-link{color:#342a2b;padding:0}#header-account .nav-link:before{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill='%23ed1d24' d='M10 17.2a7.2 7.2 0 01-6-3.22c.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08a7.2 7.2 0 01-6 3.22zM10 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0-3C4.48 0 0 4.48 0 10s4.48 10 10 10 10-4.48 10-10S15.52 0 10 0z'/%3E%3C/svg%3E") no-repeat 100%;display:inline-block;width:20px;height:20px;margin-right:8px;top:6px;position:relative}#header-account .nav-link:after{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='%23ed1d24' d='M10.59 0L6 4.58 1.41 0 0 1.41l6 6 6-6z'/%3E%3C/svg%3E") no-repeat 100%;display:inline-block;width:12px;height:8px;margin-left:8px;top:4px;position:relative;border:none}#main-nav{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:0;z-index:9}#main-nav .navbar-nav{display:block;width:100%;text-align:center}#main-nav li.nav-item{display:inline-block;list-style:none}#main-nav li.nav-item a{padding:15px 30px;display:block;border-left:1px solid #ddd;color:#342a2b;font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;text-transform:uppercase;position:relative;z-index:1}#main-nav li.nav-item a:after,#main-nav li.nav-item a:before{transition:all .5s}#main-nav li.nav-item a:hover{color:#ddd}#main-nav li.nav-item a:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;height:1px;content:".";color:transparent;background:#af331c;visibility:none;opacity:0;z-index:-1}#main-nav li.nav-item a:hover:after{opacity:1;visibility:visible;height:100%}#main-nav li.nav-item:last-of-type a{border-right:1px solid #ddd}.dropdown-menu.show{right:0;left:auto!important}#main-nav .container.loggedOut{display:none!important}@media (min-width:992px) and (max-width:1199px){#main-nav li.nav-item a{padding:15px 20px}}@media (max-width:992px){#header-wrapper.loggedOut{display:none}#main-nav .container.loggedOut{display:flex!important}#header-wrapper #logo img{max-width:160px}#header-wrapper #hc-items,#header-wrapper #header-account,#header-wrapper .hi-phone{text-align:center}#header-wrapper #header-account{justify-content:center!important;padding:0}#search{margin:15px 15px 5px}#main-nav{padding:10px 0}#main-nav li.nav-item a{font-size:.85714286em;padding:10px 12px}#main-nav li.nav-item:last-of-type a{border-right:none}#main-nav .navbar-nav{display:flex;text-align:left}.navbar-toggler.collapsed{padding:.25rem .75rem!important}.navbar-toggler{margin-left:15px}#logo{float:none;position:absolute;left:40%;top:0;max-height:55px;height:100%;transform:translateX(-50%);padding:10px 0}#logo img{display:block;height:100%;margin:0 auto}#header-account{position:absolute;right:0;width:auto;margin:0;top:30px;transform:translateY(-50%)}#header-account .nav-link:after,#header-account span{display:none}#header-account .nav-link:before{top:0;display:block}#hc-items{position:absolute;right:50px;width:auto;margin:0;top:30px;transform:translateY(-50%)}#hc-items span{display:none}#hc-items .hc-link:before{top:0;display:block}#header-wrapper .container{padding:0;margin-bottom:-10px}#header-wrapper .hi-phone{display:none}#shoppingPO .container{padding:0 15px!important}}#home .container{padding:60px 0}#home-banner,#home-banner img{position:relative}#home-banner img{left:50%;transform:translateX(-50%)}#home-banner #hb-content{position:absolute;top:50%;left:50%;transform:translate(-570px,-50%);max-width:640px;color:#fff}#home-banner #hb-content h1{font-size:3.42857143em;position:relative;padding-bottom:10px}#home-banner #hb-content h1:after{content:"";height:1px;background:#fff;width:330px;display:inline-block;position:absolute;left:0;bottom:0}#home-banner #hb-content .hb-subheading{font-size:1.57142857em;line-height:1.2;margin-bottom:40px}#home-banner #hb-content .btn-dark{color:#fff;background-color:#342a2b;padding:15px 20px;text-align:center;width:180px;margin-right:20px;display:inline-block;font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;border-radius:0}#home-banner #hb-content .btn-dark:hover{background-color:#23272b}#home-tiles strong{font-size:1.57142857em;line-height:1.2}#home-tiles .tile.red{background-image:linear-gradient(270deg,#ed1d24,#9b1d22);height:100%}#home-tiles .tile.black{background-image:linear-gradient(270deg,#969393,#342a2b);height:100%}#home-tiles .tile.request-message{padding:30px 45px}#home-tiles .tile.request-message:before{display:none}#home-tiles .tile{color:#fff;padding:30px 45px 30px 90px;position:relative}#home-tiles .tile .tile-heading{font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.57142857em;margin-bottom:15px;line-height:1.3}#home-tiles .tile:before{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill='%23fff' d='M11 8H9V4h2zm0 4H9v-2h2zm7-12H2C.9 0 .01.9.01 2L0 20l4-4h14c1.1 0 2-.9 2-2V2c0-1.1-.9-2-2-2z'/%3E%3C/svg%3E") no-repeat 100%;width:20px;height:20px;display:inline-block;position:absolute;left:45px;top:32px}#home-content .content{padding:45px;box-sizing:border-box;border:1px solid #ddd}@media (min-width:992px) and (max-width:1199px){#home-banner #hb-content{transform:translate(-470px,-50%)}}@media (max-width:992px){#home-banner #hb-content{top:40px;left:50%;transform:translateX(-50%);width:100%;padding:0 20px}#home-banner #hb-content h1{font-size:2em}#home-banner #hb-content h1:after{display:none}#home-banner #hb-content .hb-subheading{font-size:1.14285714em}#home-banner #hb-content .btn-dark{width:100%;margin-bottom:20px}#home-tiles .tile{padding:30px}#home-tiles .tile:before{display:none}#home-content .content{padding:45px 20px}}@media (min-width:470px) and (max-width:992px){#home-banner #hb-content{top:50%;transform:translate(-50%,-50%)}#home-banner #hb-content .btn-dark{width:47%}#home-banner #hb-content .btn-dark:last-of-type{margin-right:0}}@media (max-width:576px){#home .container{padding:40px 15px}}#info-sidebar .heading{font-size:1.42857143em;font-family:rubik-bold-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;line-height:1.2;margin-bottom:20px}#info-sidebar .info-nav{padding-left:0}#info-sidebar .info-nav li{margin-bottom:10px;list-style:none}#info-sidebar .info-nav li .li-link{display:block;font-family:rubik-regular-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;color:#342a2b;background:#f2f2f3;padding:15px 20px;cursor:pointer;transition:background,.2s}#info-sidebar .info-nav li .li-link:focus,#info-sidebar .info-nav li .li-link:hover{background:#e5e5e7;transition:background,.2s}#search-sidebar .search-btn{right:20px}#search-sidebar input{background:#fff;border:1px solid #ddd}#infoCenter>.container{padding:55px 0}#infoCenter img{width:100%}#infoCenter h1{text-transform:uppercase;font-size:2.28571429em}#infoCenter .ic-listings .ic-listing{border:1px solid #ddd;background:#fff;height:100%;box-shadow:none;transition:box-shadow .2s}#infoCenter .ic-listings .ic-listing img{width:100%}#infoCenter .ic-listings .ic-listing .ic-content{padding:45px 45px 65px}#infoCenter .ic-listings .ic-listing .ic-heading{font-family:rubik-bold-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.42857143em;line-height:1.3;margin-bottom:20px}#infoCenter .ic-listings .ic-listing .ic-img-link{cursor:pointer}#infoCenter .ic-listings .ic-listing .ic-link{font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;color:#ed1d24;cursor:pointer;position:absolute;bottom:45px}#infoCenter .ic-listings .ic-listing:focus,#infoCenter .ic-listings .ic-listing:hover{box-shadow:0 3px 6px rgba(0,0,0,.16);transition:box-shadow .2s}#infoCenter .bg-grey{background:#f2f2f3;padding:45px}.download-assets{background:url(../img/assets_bg.6b6550fa.6b6550fa.png) no-repeat 50%;background-size:cover;padding:45px;box-sizing:border-box;color:#fff}.download-assets p{margin-bottom:25px}.download-assets .pdf-dl{color:#fff;font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;border:2px solid #fff;padding:15px 20px;width:100%;display:block;transition:background .3s}.download-assets .pdf-dl:after{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='15'%3E%3Cpath fill='%23fff' d='M.299 13.131v1.733h12.13v-1.733zm12.13-7.797H8.962V.136H3.764v5.198H.3l6.065 6.065z'/%3E%3C/svg%3E") no-repeat 100%!important;width:13px;height:15px;position:relative;top:2px;float:right}.download-assets .pdf-dl:focus,.download-assets .pdf-dl:hover{background:hsla(0,0%,100%,.16);transition:background .3s}.video-container iframe{width:100%}.video-container .v-content .heading{font-size:1.42857143em;font-family:rubik-bold-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;margin-bottom:15px}@media (max-width:576px){#infoCenter>.container{padding:30px 10px}#infoCenter .ic-listings .ic-listing .ic-content{padding:25px}.video-container .v-content .heading{margin-top:15px}}#createOrder{padding:0 0 30px}#createOrder h1{font-size:2.28571429em;margin-bottom:10px!important}#createOrder #emergencyCTA{margin:40px 0}#chooseAssembly{padding:0 0 30px}#chooseAssembly h1,#createOrder h1{margin-bottom:30px;text-transform:uppercase}#chooseAssembly .row.mb-4,#createOrder .row.mb-4{margin-bottom:30px!important}#shoppingPO .justify-end{justify-content:end}.editPONumber div{margin-bottom:10px}.editPONumber .justify-end{justify-content:end}.editPONumber button{padding:14px 20px;vertical-align:top}.editPONumber button,.editPONumber input{display:inline-block;width:auto}.edit-po{cursor:pointer;display:block;margin-top:-20px}.edit-po,.edit-po:not([href]):active,.edit-po:not([href]):focus,.edit-po:not([href]):hover{color:#ed1d24}.custom-checkbox{padding-left:50px}.custom-checkbox .custom-control-label{font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.14285714em}.custom-checkbox .custom-control-label span{font-family:rubik-light-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.875em;display:block}.custom-checkbox .custom-control-label:after,.custom-checkbox .custom-control-label:before{height:32px;width:32px;border-radius:0;left:-50px}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{content:"";border-color:#ed1d24;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='31' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 31.22v-31h31v31z' fill='%23ed1d24'/%3E%3Cpath d='M12.59 19.8l-4.17-4.17L7 17.04l5.59 5.59 12-12-1.41-1.41z' fill='%23fff'/%3E%3C/svg%3E") no-repeat 100%}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:none}#prevOrders{padding:40px 25px;margin:0;background:url(../img/factory-background.bb1e1e23.bb1e1e23.jpg) no-repeat 50%;background-size:cover;color:#fff}#prevOrders .po-heading{font-family:rubik-bold-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.42857143em}.impUpdate{background:#ed1d24;padding:5px;color:#fff;max-width:250px;position:relative}.impmsg,.impUpdate{border-radius:10px 0 0 0}.impmsg{padding:10px;outline-offset:-1px;transition:all .3s linear;cursor:pointer;outline:5px solid transparent;background:linear-gradient(90deg,#fff 50%,transparent 0) repeat-x,linear-gradient(90deg,#ff0 50%,transparent 0) repeat-x,linear-gradient(0deg,#ff0 50%,transparent 0) repeat-y,linear-gradient(0deg,#fff 50%,transparent 0) repeat-y;background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;animation:linearGradientMove .5s linear infinite}.impmsg h2{margin:0 0 10px;padding:0;text-transform:uppercase;font-size:18px;font-weight:900;text-align:center;animation:shake-horizontal 5s cubic-bezier(.455,.03,.515,.955) infinite both}span.impText{position:absolute;background:#ff0;color:#000;padding:10px 15px;border-radius:20px;font-size:13px;right:-20px;bottom:-20px}@keyframes linearGradientMove{to{background-position:10px 0,-10px 100%,0 -10px,100% 10px}}@keyframes shake-horizontal{0%,to{transform:translateX(0)}10%,30%,50%,70%{transform:translateX(-10px)}20%,40%,60%{transform:translateX(10px)}80%{transform:translateX(8px)}90%{transform:translateX(-8px)}}.form-group{margin-bottom:30px}#orderForm{height:100%}#orderForm,#searchPart{padding:30px 25px;border:1px solid #ddd;margin:0}#searchPart .btn{text-transform:uppercase}#emergencyCTA{margin:60px 0;padding:40px 40px;background-image:linear-gradient(270deg,#ed1d24,#9b1d22);color:#fff}#emergencyCTA h3{font-family:rubik-bold-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.42857143em;font-weight:400}#emergencyCTA p{font-family:rubik-light-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif}#emergencyCTA .btn{width:100%;padding:15px 20px;font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;text-transform:uppercase}#assembly-row .col-md-4{border-bottom:1px solid #ddd}#chooseAssembly #emergencyCTA{margin:0}#chooseAssembly .assemblyLink{display:block;cursor:pointer}#chooseAssembly .assemblyLink img{width:100%;display:block;margin-bottom:3rem;border:1px solid #ddd;transition:box-shadow .3s}#chooseAssembly .assemblyLink span{display:block;text-align:center;color:#342a2b;font-size:1.14285714em;font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;margin-bottom:10px}#chooseAssembly .assemblyLink:focus img,#chooseAssembly .assemblyLink:hover img{box-shadow:0 3px 6px rgba(0,0,0,.16);transition:box-shadow .3s}#shoppingPO{padding:15px 0;margin-bottom:30px;background-image:linear-gradient(270deg,#969393,#342a2b);color:#fff;font-size:1.14285714em}#shoppingPO .sp-number{font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;margin:0 15px 0 10px}#shoppingPO .sp-number-edit{color:#fff;text-decoration:underline;cursor:pointer}.enterPO{padding:12px 0;background-image:linear-gradient(270deg,#969393,#342a2b)}.enterPO label{color:#fff;font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.28571429em;margin-bottom:0}.assemblyImg{cursor:pointer;position:relative}.assemblyImg img{width:100%!important;height:100%!important}.assemblyImg:after{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36'%3E%3Cpath fill='%23e03a1b' d='M0 36V0h36v36z'/%3E%3Cpath fill='%23fff' d='M25 11v5h-2v-3h-3v-2zm-2 9h2v5h-5v-2h3zm-12-9h5v2h-3v3h-2zm2 12h3v2h-5v-5h2z'/%3E%3C/svg%3E") no-repeat 100%;height:36px;width:36px;position:absolute;bottom:0;right:0}#displayParts .form-group{margin-bottom:5px}#displayParts .custom-checkbox{padding-left:20px}#displayParts .custom-checkbox .custom-control-label{font-size:14px;font-family:rubik-regular-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif}#displayParts .custom-checkbox .custom-control-label:after,#displayParts .custom-checkbox .custom-control-label:before{height:18px;width:18px;left:-30px;top:2px}#displayParts .custom-control-input:checked~.custom-control-label:before{background-size:106%}#subAssemblyTop #emergencyCTA{margin:0;background:#342a2b;text-align:center}#subAssemblyTop #emergencyCTA .btn-primary{margin-bottom:20px}#subAssemblyTop #emergencyCTA .CTAPhone{color:#fff;font-family:rubik-bold-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.14285714em}#subAssemblyTop #imagemodal .modal-dialog{max-width:800px}#subAssemblyTop #imagemodal .modal-body span{color:#af331c}#assemblyForm .assemblies,#OrderTable .assemblies{margin:40px 0}#assemblyForm .assemblyName,#OrderTable .assemblyName{font-family:rubik-bold-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.42857143em;margin-bottom:10px}#assemblyForm .assemblyDescription,#OrderTable .assemblyDescription{font-size:1.14285714em}#assemblyForm table,#OrderTable table{border-collapse:separate;border-spacing:0 10px}#assemblyForm table thead,#OrderTable table thead{background:#342a2b}#assemblyForm table th,#OrderTable table th{border:none;color:#fff;font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:400;padding:15px 0 15px 20px}#assemblyForm table th:first-of-type,#OrderTable table th:first-of-type{padding:15px 0 15px 20px}#assemblyForm table td,#OrderTable table td{border:none;padding:0 15px;text-align:center;vertical-align:middle}#assemblyForm table tbody tr,#OrderTable table tbody tr{background:#f2f2f3}#assemblyForm .table-input-td,#OrderTable .table-input-td{text-align:left}#assemblyForm .table-input,#OrderTable .table-input{width:35%;display:inline-block;border:1px solid #ddd;background:#fff;text-align:center}#assemblyForm .table-btn,#OrderTable .table-btn{width:55%;display:inline-block;vertical-align:initial!important;padding:13px}#assemblyList{padding:60px 0 40px}.btn-remove{cursor:pointer}.btn-remove span{margin-left:10px;position:relative;top:-2px}.btn-remove:before{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cpath d='M13.5 12.231L12.231 13.5 9 10.269 5.769 13.5 4.5 12.231 7.731 9 4.5 5.769 5.769 4.5 9 7.731 12.231 4.5 13.5 5.769 10.269 9zM9 0C4.023 0 0 4.023 0 9s4.023 9 9 9 9-4.023 9-9-4.023-9-9-9z'/%3E%3C/svg%3E") no-repeat 100%;height:18px;width:18px;position:relative;top:2px;display:inline-block}.btn-remove:active span,.btn-remove:focus span,.btn-remove:hover span{color:#af331c}#partsList{background:#f8f8f8;padding:60px 0}#partsList table tbody tr{background:#fff}#partsList .subtotal-label{background:none;border:none}#partsList .subtotal-label,#partsList .subtotal-price{font-family:rubik-bold-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.42857143em}#partsList .subtotal-price{border:1px solid #f2f2f3;background:#fff;text-align:center;padding:20px}#partsList .form-btns .col-6 .row{margin-bottom:20px}#partsList .form-btns .btn{width:100%}#partsList .form-btns .btn.outline-dark{border:2px solid #342a2b;color:#342a2b;padding:14px 20px}#cartFinalize table td[data-label="Cart Qty"]{text-align:left}#printID{display:none}.float-button{position:fixed;bottom:20px;right:30px;z-index:99;border:none;outline:none;cursor:pointer}.cart-reset-span{color:#ed1d24;cursor:pointer}@media print{#breadcrumb,#finalizeTop,#footer,#header-wrapper,#main-nav{display:none!important;height:0!important;overflow:hidden!important;visibility:hidden!important}#assemblyForm .success-qty .table-input{border:none!important}#assemblyForm table thead{background:#342a2b!important;background-color:#342a2b!important;background-image:#342a2b!important}#assemblyForm table th{color:#342a2b!important}#assemblyForm table td:nth-child(6),#assemblyForm table th:nth-child(6){text-align:center!important}#assemblyForm .table-input:nth-child(6),#savedRFQ .table-input{width:100%}#printID{display:block;margin-bottom:50px}.items-center{align-items:center}@page{size:portrait}}@media (min-width:996px) and (max-width:1198px){.custom-switch .custom-control-label:before{width:30px;left:-50px}.custom-switch .custom-control-label:after{left:-50px}.custom-switch .custom-control-input:checked~.custom-control-label:after{transform:translateX(16px)}}@media (max-width:996px){#assemblyForm table td,#OrderTable table td{text-align:left;padding:10px 15px}#assemblyForm table tr,#OrderTable table tr{margin-bottom:10px}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]:before{text-align:center}#assemblyList,#partsList{padding:40px 0}.btn-remove{margin-right:20px}}@media (max-width:768px){.sp-content .sp-number,.sp-content .sp-number-edit{display:block}.sp-content .sp-number{margin:8px 0!important}}@media (max-width:576px){#chooseAssembly>.container,#createOrder>.container,#shopAssembly .container{padding:30px 15px}#shoppingPO{padding:15px}}@media (max-width:364px){.custom-switch{text-align:right}}#google_translate_element select{background:#f6edfd;color:#af331c;border:none;border-radius:3px;padding:5px}#goog-gt-tt,.goog-te-balloon-frame{display:none!important}.goog-text-highlight{background:none!important;box-shadow:none!important}.goog-te-gadget .goog-te-combo{margin:0}body{background-color:#f8f8f8}.ui.grid{height:100%}.ui.image{width:100%}.image{margin-top:-100px;text-align:center}.column{max-width:550px}.background{background-color:#dadada!important;height:100vh}.background>.grid{margin:0}#acctLogin{background:#f8f8f8;padding:60px 0}#loginForm,#resetForm{background:#fff;border:1px solid #f2f2f3;padding:45px;box-sizing:border-box}#loginForm .form-row,#resetForm .form-row{margin-bottom:30px}#loginForm label,#resetForm label{display:block;font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.14285714em}#loginForm .forgot-pw,#resetForm .forgot-pw{text-decoration:underline}#resetForm{height:100%}#createAcct{padding:45px;height:100%;box-sizing:border-box;background:url(../img/create-acct-bg.1ac67831.1ac67831.png) no-repeat 50%;background-size:cover;color:#fff}#createAcct h2{font-family:rubik-bold-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;text-transform:uppercase}#createAcct p{font-family:rubik-light-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;margin-bottom:20px}@media (max-width:576px){#acctLogin{padding:40px 15px}#createAcct,#loginForm,#resetForm{padding:35px}}@media (max-width:992px){#createAcct{background-size:cover}}@font-face{font-family:rubik-bold-webfont;src:url(../fonts/rubik-bold-webfont.2791532b.2791532b.eot);src:url(../fonts/rubik-bold-webfont.2791532b.2791532b.eot?#iefix) format("embedded-opentype"),url(../img/rubik-bold-webfont.cd42fc5c.cd42fc5c.svg#rubik) format("svg"),url(../fonts/rubik-bold-webfont.4c728ecd.4c728ecd.woff) format("woff"),url(../fonts/rubik-bold-webfont.52fe042b.52fe042b.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:rubik-regular-webfont;src:url(../fonts/rubik-regular-webfont.4e9208a9.4e9208a9.eot);src:url(../fonts/rubik-regular-webfont.4e9208a9.4e9208a9.eot?#iefix) format("embedded-opentype"),url(../img/rubik-regular-webfont.c5bb22fa.c5bb22fa.svg#rubik) format("svg"),url(../fonts/rubik-regular-webfont.8e2b729c.8e2b729c.woff) format("woff"),url(../fonts/rubik-regular-webfont.20a58690.20a58690.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:rubik-medium-webfont;src:url(../fonts/rubik-medium-webfont.022dc10b.022dc10b.eot);src:url(../fonts/rubik-medium-webfont.022dc10b.022dc10b.eot?#iefix) format("embedded-opentype"),url(../img/rubik-medium-webfont.68b0f9b4.68b0f9b4.svg#rubik) format("svg"),url(../fonts/rubik-medium-webfont.fe079588.fe079588.woff) format("woff"),url(../fonts/rubik-medium-webfont.f59d0b28.f59d0b28.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:rubik-light-webfont;src:url(../fonts/rubik-light-webfont.7c94973f.7c94973f.eot);src:url(../fonts/rubik-light-webfont.7c94973f.7c94973f.eot?#iefix) format("embedded-opentype"),url(../img/rubik-light-webfont.77231ca1.77231ca1.svg#rubik) format("svg"),url(../fonts/rubik-light-webfont.b39345ea.b39345ea.woff) format("woff"),url(../fonts/rubik-light-webfont.8db85fdc.8db85fdc.ttf) format("truetype");font-weight:400;font-style:normal}body,html{height:100%;position:relative;top:0!important;left:0!important}body{font-family:rubik-light-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;background-color:#fff!important}.fe .container{padding:0}.fe.collapsed,.fe .collapsed{padding-left:0!important}#app.fe label{font-size:1.14285714em;font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif}#breadcrumb .container{padding:0!important}#breadcrumb ul{padding:10px 0;margin:0}#breadcrumb li{list-style:none;display:inline-block;margin:0 20px}#breadcrumb li:after{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='9'%3E%3Cpath d='M1.282.14l-.988.988 3.209 3.216L.294 7.559l.988.988 4.203-4.203z'/%3E%3C/svg%3E") no-repeat 100%!important;display:inline-block;width:6px;height:9px;right:-20px;position:relative}#breadcrumb li.last:after{display:none}#breadcrumb li:first-of-type{margin-left:0}#breadcrumb li a{color:#342a2b;transition:color,.3s}#breadcrumb li a:focus,#breadcrumb li a:hover{color:#af331c;transition:color,.3s}h1,h2,h3,h4{font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:400}ul.list-items{padding:0;margin:0}ul.list-items li{list-style:none;padding:15px 20px}ul.list-items li:nth-child(odd){background:#f8f8f8}.table-button-container{text-align:center}.table-button-container button{padding:8px!important}.modal-container .ui.dimmer{background-color:rgba(0,0,0,.1)!important}.ui.modal .ui.header{font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;margin:0 8px 0 0;font-weight:400;display:inline-block}.ui.modal>.header:not(.ui){margin-bottom:20px}.ui.modal .row{padding:0 20px;margin:0 0 20px}.toggle.label{display:inline-block!important;margin-right:15px!important;font-size:1em!important}.toggle.label,.ui.toggle>label{cursor:pointer}.ui.page.dimmer{position:fixed!important}.ui.search.dropdown{width:100%}.ui.primary.button,.ui.primary.buttons .button{background-color:#af331c}.ui.primary.button:active,.ui.primary.button:focus,.ui.primary.button:hover,.ui.primary.buttons .button:active,.ui.primary.buttons .button:focus,.ui.primary.buttons .button:hover{background-color:#992d18}.ui.secondary.button,.ui.secondary.buttons .button{background-color:#58595b}.ui.secondary.button:active,.ui.secondary.button:focus,.ui.secondary.button:hover,.ui.secondary.buttons .button:active,.ui.secondary.buttons .button:focus,.ui.secondary.buttons .button:hover{background-color:#4b4c4e}.ui.form .field>label{font-weight:400!important}.ui.grid.column{padding:0!important}.ui.blue.table{border-top:.2em solid #af331c}.vuetable th.sortable:active,.vuetable th.sortable:focus,.vuetable th.sortable:hover,i.blue.icon{color:#af331c!important}.ui.form .field>.selection.dropdown{min-width:100%}.ui.grid .sixteen.wide.column{max-width:1100px!important}.ui.form label{display:block;margin:0 0 .28571429rem 0;color:rgba(0,0,0,.87);font-size:.92857143em}.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:#f2f2f3;outline:0;outline:thin dotted\9;box-shadow:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.form-control{height:auto}.form-control:focus{background:#f8f8f8}.fe a{color:#ed1d24}.fe .btn,.fe button{font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;color:#fff;border-radius:0;text-transform:uppercase;font-weight:400}.fe input,.fe textarea{width:100%;font-family:rubik-regular-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif}.fe .ui.selection.dropdown,.fe input,.fe textarea{border:1px solid #666!important;background-color:#f8f8f8;padding:15px 20px;border-radius:0}.fe .ui.selection.dropdown>.text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;padding-right:20px}.fe .ui.selection.dropdown .dropdown.icon{padding:17px}.fe .ui.selection.dropdown .dropdown.icon:before{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='%23ed1d24' d='M10.59 0L6 4.58 1.41 0 0 1.41l6 6 6-6z'/%3E%3C/svg%3E") no-repeat 100%!important;display:inline-block;width:12px;height:8px}.fe .ui.selection.active.dropdown .menu{width:100%!important;min-width:auto!important;overflow-x:visible}.fe .ui.selection.dropdown .menu>.item{white-space:nowrap!important}.nowrap{white-space:nowrap}.btn{width:100%}.btn-primary{background-color:#ed1d24;border-color:#ed1d24;padding:15px 20px;text-transform:uppercase}.btn-primary,.btn-primary:hover{transition:all .3s}.btn-primary:hover{background-color:#df1219;border-color:#df1219}.btn-secondary{padding:15px 20px;text-transform:uppercase}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#df1219;border-color:#df1219;transition:all .3s}.btn-dark{background-color:#342a2b;padding:15px 20px;text-transform:uppercase}.btn-outline{border:2px solid #fff;padding:15px 20px;box-sizing:border-box}a:not([href]):hover{color:#fff}.ui.selection.dropdown.error{border-color:#af331c}.input-error input{width:40%!important}.custom-switch{padding:15px;box-sizing:border-box;text-align:center;background:#f2f2f3}.custom-switch label{font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif}.custom-switch .custom-control-label:before{width:40px;height:12px;border:none;left:-60px}.custom-switch .custom-control-label:after{top:0;left:-70px;background-color:grey;width:20px;height:20px;border-radius:20px}.custom-switch .custom-control-input:checked~.custom-control-label:after{transform:translateX(36px);content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.001' height='20'%3E%3Cg data-name='Group 536'%3E%3Cpath d='M9.999 0a10 10 0 11-10 10 10 10 0 0110-10z' fill='%23f04242'/%3E%3Cpath data-name='Path 2859' d='M16.667 7.127l-1.7-1.794-6.534 6.249-3.341-3.341-1.759 1.733 5.043 5.074z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E") no-repeat 100%!important;display:inline-block;width:20px;height:20px}.custom-control-input:checked~.custom-control-label:before{background-color:#ed1d24;border-color:#ed1d24}@media (max-width:998px){#app{padding-bottom:210px}}@media (max-width:767px){.ui.grid .sixteen.wide.column{max-width:550px!important}}@media (max-width:576px){#aboutUs .container,#cart .container,#cartFinalize .container,#cartSuccess .container,#chooseAssembly>.container,#contact .container,#createOrder>.container,#orderDetails .container,#shopAssembly .container{padding:30px 15px}#breadcrumb .container{padding:0 15px!important}}#requestAcct{background:#f8f8f8;padding:60px 0}#requestAcct .form-row{margin-bottom:30px}#requestAcct .form-content ul{font-size:1.14285714em;line-height:1.39}#requestAcct .form-content ul li{margin-bottom:5px}#requestAcct label{display:block;font-family:rubik-medium-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.14285714em}#requestAcct .forgot-pw{text-decoration:underline}#requestAcct h2{color:#af331c;font-size:2.28571429em}#requestAcct .have-question{font-family:rubik-bold-webfont,Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.42857143em}#requestAcct .have-question a{float:right;color:#342a2b}#requestAcct .selection.dropdown{border:none;background:#f8f8f8;border-radius:0;padding:11px 20px}#requestAcct .selection.dropdown>.text{line-height:22px}#requestAcct .selection.dropdown .dropdown.icon{padding:17px}#requestAcct .selection.dropdown .dropdown.icon:before{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='%23ed1d24' d='M10.59 0L6 4.58 1.41 0 0 1.41l6 6 6-6z'/%3E%3C/svg%3E") no-repeat 100%!important;display:inline-block;width:12px;height:8px}.ra-left{background:#fff}.ra-left,.ra-right{border:1px solid #f2f2f3;padding:45px;box-sizing:border-box;height:100%}.ra-right{background-color:#f2f2f3}@media (min-width:992px) and (max-width:1199px){#requestAcct .have-question a{float:left;margin-top:10px}}@media (max-width:576px){#requestAcct{padding:40px 15px}.ra-left,.ra-right{padding:35px}}#google_translate_element[data-v-9d3dd8c0]{position:absolute;right:0;top:-2px;width:320px}.skiptranslate.goog-te-gadget[data-v-9d3dd8c0]{display:flex;justify-content:space-between;align-items:center}.message[data-v-9d3dd8c0]{font-size:small}.radio[data-v-9d3dd8c0]{padding-top:2px}#input-with-list[data-v-9d3dd8c0]{height:45.7px}.search-input-container[data-v-9d3dd8c0]{position:relative;display:flex;align-items:center}.custom-dropdown[data-v-9d3dd8c0]{position:absolute;top:100%;left:0;right:0;z-index:10;background:#fff;border:1px solid #ddd;border-top:none;border-radius:0 0 4px 4px;box-shadow:0 4px 6px rgba(0,0,0,.1);max-height:200px;overflow-y:auto}.dropdown-option[data-v-9d3dd8c0]{padding:10px 15px;cursor:pointer;transition:background-color .2s}.dropdown-option[data-v-9d3dd8c0]:hover{background-color:#f5f5f5}#search input[type=text][data-v-9d3dd8c0]{width:100%;padding:10px 40px 10px 45px;border:1px solid #ddd;font-size:14px;transition:border-color .3s,box-shadow .3s}.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary:focus,.btn-outline-secondary:hover,.page-link,.page-link:hover{color:#000!important}.page-item.active .page-link{background-color:#ed1d24;border-color:#ed1d24;color:#fff!important}.page-item.disabled .page-link{color:#999!important}.company-selector-wrapper[data-v-49a70f34]{position:relative;margin-bottom:6px}.company-selector[data-v-49a70f34]{display:inline-flex;align-items:center;padding:2px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.company-selector.clickable[data-v-49a70f34]{cursor:pointer}.company-selector-label[data-v-49a70f34]{font-size:14px;font-weight:600;color:#c0392b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px}.company-selector-arrow[data-v-49a70f34]{font-size:10px;color:#c0392b;margin-left:5px;transition:transform .2s;line-height:1}.company-selector-arrow.open[data-v-49a70f34]{transform:rotate(180deg)}.company-dropdown[data-v-49a70f34]{position:absolute;top:100%;left:0;min-width:260px;max-width:360px;z-index:11;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);max-height:200px;overflow-y:auto}.company-dropdown-option[data-v-49a70f34]{padding:8px 12px;cursor:pointer;font-size:13px;color:#333;transition:background-color .2s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company-dropdown-option[data-v-49a70f34]:hover{background-color:#f5f5f5}.company-dropdown-option.active[data-v-49a70f34]{background-color:#eef2f7;font-weight:600}.company-search-wrapper[data-v-49a70f34]{padding:6px 8px;border-bottom:1px solid #ddd;position:sticky;top:0;background:#fff}.company-search-input[data-v-49a70f34]{width:100%;padding:5px 8px;font-size:13px;border:1px solid #ddd;border-radius:3px;outline:none}.company-search-input[data-v-49a70f34]:focus{border-color:#c0392b}.company-closed-toggle[data-v-49a70f34]{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:5px;margin-bottom:0;cursor:pointer;font-size:12px;color:#888;-webkit-user-select:none;-moz-user-select:none;user-select:none}.company-closed-toggle input[type=checkbox][data-v-49a70f34]{margin:0;cursor:pointer}.company-closed-toggle span[data-v-49a70f34]{line-height:1}.company-dropdown-empty[data-v-49a70f34]{padding:10px 12px;font-size:13px;color:#999;text-align:center}.cart-badge[data-v-49a70f34]{display:inline-flex;align-items:center;justify-content:center;background-color:#c0392b;color:#fff;font-size:11px;font-weight:700;min-width:18px;height:18px;padding:0 5px;border-radius:9px;margin-left:4px;vertical-align:middle;line-height:1}#hc-items[data-v-49a70f34],#header-account[data-v-49a70f34],.hi-phone[data-v-49a70f34]{display:flex;align-items:center;justify-content:center}.expiry-countdown[data-v-49a70f34]{font-size:24px;font-weight:700;color:#c0392b}.expiry-buttons[data-v-49a70f34]{display:flex;flex-direction:column;gap:10px}.expiry-buttons .btn[data-v-49a70f34]{font-weight:700;font-size:14px;padding:12px}.saving-overlay[data-v-49a70f34]{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.92);z-index:9999;display:flex;align-items:center;justify-content:center}.saving-message[data-v-49a70f34]{text-align:center}.saving-message p[data-v-49a70f34]{font-size:18px;font-weight:600;color:#333;margin-top:16px}.saving-spinner[data-v-49a70f34]{width:40px;height:40px;margin:0 auto;border:4px solid #ddd;border-top:4px solid #c0392b;border-radius:50%;animation:spin-49a70f34 .8s linear infinite}@keyframes spin-49a70f34{to{transform:rotate(1turn)}}#google_translate_element[data-v-49a70f34]{display:inline-block;width:auto;position:static}.message[data-v-49a70f34]{font-size:small}.radio[data-v-49a70f34]{padding-top:2px}#input-with-list[data-v-49a70f34]{height:45.7px}.search-input-container[data-v-49a70f34]{position:relative;display:flex;align-items:center}.custom-dropdown[data-v-49a70f34]{position:absolute;top:100%;left:0;right:0;z-index:10;background:#fff;border:1px solid #ddd;border-top:none;border-radius:0 0 4px 4px;box-shadow:0 4px 6px rgba(0,0,0,.1);max-height:200px;overflow-y:auto}.dropdown-option[data-v-49a70f34]{padding:10px 15px;cursor:pointer;transition:background-color .2s;display:flex;flex-direction:column;border-bottom:1px solid #f0f0f0}.dropdown-option[data-v-49a70f34]:last-child{border-bottom:none}.dropdown-option[data-v-49a70f34]:hover{background-color:#f5f5f5}.option-code[data-v-49a70f34]{font-weight:600;color:#333}.option-detail[data-v-49a70f34]{font-size:12px;color:#888;margin-top:2px}#search input[type=text][data-v-49a70f34]{width:100%;padding:10px 40px 10px 45px;border:1px solid #ddd;font-size:14px;transition:border-color .3s,box-shadow .3s}