.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{background-color:#ab2b2e!important;color:white!important;font-family:'Poppins',sans-serif!important;border:none;padding:12px 24px;border-radius:4px;font-weight:500;cursor:pointer;transition:all 0.3s ease}.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper .gform_page_footer input.button:hover,.gform_wrapper .gform_page_footer input[type=submit]:hover{background-color:#8e2326!important;box-shadow:0 2px 5px rgba(0,0,0,0.2)}@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');.parts-table-container{margin:20px 0;overflow:hidden;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,0.15)}#parts-table{width:100%;border-collapse:collapse;font-family:'Poppins',sans-serif;overflow:hidden;border-radius:10px}#parts-table thead th{background-color:#10263b;color:white;font-weight:bold;font-family:'Poppins',sans-serif;padding:12px 15px;text-align:left}#parts-table tbody tr{background-color:#f5f5f5;border-bottom:1px solid #dddddd}#parts-table tbody tr:last-of-type{border-bottom:2px solid #10263b}#parts-table tbody tr:hover{background-color:#e0e0e0}#parts-table tbody td{padding:12px 15px}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{margin:10px;font-family:'Poppins',sans-serif}.dataTables_wrapper .dataTables_paginate .paginate_button{border-radius:5px}.dataTables_wrapper .dataTables_filter input{border-radius:5px;padding:5px;margin-left:5px}@media screen and (max-width:767px){.parts-table-container{overflow-x:auto}}#parts-table tbody td.part-number-bold{font-weight:bold}