.cart_totals h2{margin-top:68px}.jet-engine-query-edit-modal{display:none!important}h1.emailquot{font-size:1.75rem}.df-ui-page label{padding-top:0px!important}button#place_order{color:#fff;background-color:#007bff;border-color:#007bff;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid #fff0;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}#search-pop select#product_cat,#search-onpage select#product_cat{margin-bottom:10px}#customer_details .elementor-alert.elementor-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}#customer_details .elementor-alert{padding:15px;border-left:5px solid #fff0;position:relative;text-align:left}#customer_details .elementor-alert .elementor-alert-description{font-size:13px}#customer_details .woocommerce-billing-fields h3{display:none}#customer_details h2.page-title.oc{margin-bottom:10px}#oc-info .control-label{width:100%}#oc-info .optional{display:none}#oc-info .form-row{margin-right:0;margin-left:0}#oc-info .woocommerce-input-wrapper{width:100%}#oc-info{padding:0;margin-top:20px}#oc-info .woocommerce-billing-fields>div{display:flex;gap:20px}#recent-orders h2{font-size:1.5rem;margin-bottom:25px;font-weight:700}table .order-status{display:none!important}.woocommerce-order.thankyou .woocommerce-customer-details--email{display:none}.print-only address{padding-right:100px}@media print{.elementor-section.elementor-section-boxed>.elementor-container{max-width:100%}.customtable{width:100%!important}#quotetable,body.woocommerce-view-order,body.woocommerce-order-received,#content section.print-only,#quotenotes{width:230mm!important}#content section.print-only.thead .elementor-column.elementor-col-50,#content section.print-only.thead .elementor-column[data-col="50"]{width:115mm!important}.woocommerce-table{width:100%;border-collapse:collapse;page-break-inside:auto}.woocommerce-table thead{display:table-header-group}.woocommerce-table tfoot{display:table-row-group;page-break-inside:avoid}.woocommerce-table tr{page-break-inside:avoid;page-break-after:auto}.woocommerce-table td,.woocommerce-table th{padding:8px}.print-only h4.elementor-heading-title.elementor-size-default{display:none}}th.col-view{text-align:center!important}#recent-orders h2{display:none}#recent-orders h2.quoteheading{display:block}