.product_table_specs {
    width: 100%;
}
.product_table_specs.b-spacing {
    border-spacing: 2px 4px !important;
    border-collapse: unset !important;
}
.product_table_specs tbody {
    width: 100% !important;
}
.product_table_specs tr {
    border-radius: 2px !important;
}
.product_table_specs tr td {
    padding: 13px 15px !important;
    font-family: "HK Grotesk", Verdana, Arial;
    font-style: normal;
    vertical-align: baseline !important;
}
.product_table_specs thead tr td {
    font-weight: 700 !important;
    font-size: 16px !important;
    line-height: 20px !important;
    color: #FFFFFF !important;
    background: #000000 !important;
    border-radius: 2px !important;
}
.product_table_specs thead tr td {
    color: #FFFFFF !important;
}

.product_table_specs tbody tr:nth-child(n+1) td {
    font-weight: 200 !important;
    font-size: 14px !important;
    line-height: 22px !important;
    color: #000000 !important;
}

.product_table_specs .edit-table-btn a {
    float: right !important;
    cursor:pointer;
}
