#rmh_b2b_user_list_head {
  /* display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between; */
  gap: 10px 15px;
  margin-bottom: 15px;
  /* margin-top: -10px; */
}

/* #rmh_b2b_user_list_head .title {
  margin-bottom: unset;
} */

#rmh_b2b_user_list_head .button {
  border-radius: var(--btn-accented-brd-radius);
  color: var(--btn-accented-color);
  box-shadow: var(--btn-accented-box-shadow);
  background-color: var(--btn-accented-bgcolor);
}

#rmh_b2b_user_list caption,
#rmh_b2b_user_list th,
#rmh_b2b_user_list td {
  vertical-align: middle;
  text-align: left;
}

#rmh_b2b_user_list th {
  padding: 15px 10px;
  border-bottom: 2px solid var(--brdcolor-gray-200);
  color: var(--wd-title-color);
  text-transform: uppercase;
  font-weight: var(--wd-title-font-weight);
  font-style: var(--wd-title-font-style);
  font-size: 16px;
  font-family: var(--wd-title-font);
}

#rmh_b2b_user_list td {
  padding: 15px 12px;
  border-bottom: 1px solid var(--brdcolor-gray-300);
}

#rmh_easy_list {
  margin-bottom: 35px;
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse;
  line-height: 1.4;
}

#rmh_easy_list caption,
#rmh_easy_list th,
#rmh_easy_list td {
  vertical-align: middle;
  text-align: left;
}

#rmh_easy_list th {
  padding: 15px 10px;
  border-bottom: 2px solid var(--brdcolor-gray-200);
  color: var(--wd-title-color);
  text-transform: uppercase;
  font-weight: var(--wd-title-font-weight);
  font-style: var(--wd-title-font-style);
  font-size: 16px;
  font-family: var(--wd-title-font);
}

#rmh_easy_list td {
  padding: 15px 12px;
  border-bottom: 1px solid var(--brdcolor-gray-300);
}

#rmh_b2b_user_form .form-row {
  display: flex;
  gap: 1em;
}

#rmh_b2b_user_form .form-row label {
  flex: 1;
}

.woocommerce-order table {
  margin-bottom: 35px;
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse;
  line-height: 1.4;
}

.woocommerce-order table th {
  padding: 15px 10px;
  border-bottom: 2px solid var(--brdcolor-gray-200);
  color: var(--wd-title-color);
  text-transform: uppercase;
  font-weight: var(--wd-title-font-weight);
  font-style: var(--wd-title-font-style);
  font-size: 16px;
  font-family: var(--wd-title-font);
}

.woocommerce-order table td {
  padding: 15px 12px;
  border-bottom: 1px solid var(--brdcolor-gray-300);
}

.woocommerce-order table :is(tbody, tfoot) th {
  border-bottom: 1px solid var(--brdcolor-gray-300);
  text-transform: none;
  font-size: inherit;
}

.woocommerce-order .responsive-table {
  overflow-x: auto;
  margin-bottom: 35px;
}

.woocommerce-order .responsive-table table {
  margin-bottom: 0;
}
.woocommerce-order .responsive-table .responsive-table {
  overflow-x: visible;
  margin-bottom: 0;
}

#rmh_b2b_company_wishlists .wd-shop-tools {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  max-width: 100%;
}
#rmh_b2b_company_wishlists .wd-shop-tools > * {
  /* margin-bottom: 10px; */
  margin-right: 30px;
  vertical-align: middle;
}
#rmh_b2b_company_wishlists .wd-shop-tools > *:last-child {
  margin-inline-end: 0;
}

#rmh_b2b_company_wishlists .wd-products-shop-view {
  display: inline-flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 10px 0.9em;
  line-height: 1;
}
#rmh_b2b_company_wishlists .wd-products-shop-view a {
  --wd-link-color: var(--color-gray-300);
  --wd-link-color-hover: var(--color-gray-600);
}
#rmh_b2b_company_wishlists .wd-products-shop-view a.current-variation {
  color: var(--color-gray-800);
  cursor: default;
}
#rmh_b2b_company_wishlists .wd-products-shop-view a:before {
  font-size: 180%;
  content: "\e900";
  font-family: "woodmart-font";
}
#rmh_b2b_company_wishlists .wd-products-shop-view a.per-row-1:before {
  content: "\f13";
}
#rmh_b2b_company_wishlists .wd-products-shop-view a.per-row-2:before {
  content: "\f12b";
}
#rmh_b2b_company_wishlists .wd-products-shop-view a.per-row-3:before {
  content: "\f12c";
}
#rmh_b2b_company_wishlists .wd-products-shop-view a.per-row-4:before {
  content: "\f12d";
}
#rmh_b2b_company_wishlists .wd-products-shop-view a.per-row-5:before {
  content: "\f12e";
}
#rmh_b2b_company_wishlists .wd-products-shop-view a.per-row-6:before {
  content: "\f12f";
}

#rmh_b2b_user_form .search-choice-close {
  transition: unset;
}

#rmh_b2b_user_form .chosen-choices {
  padding: 0 15px;
  min-height: var(--wd-form-height);
  border: var(--wd-form-brd-width) solid var(--wd-form-brd-color);
  border-radius: var(--wd-form-brd-radius);
  background-color: var(--wd-form-bg);
  -webkit-box-shadow: unset;
  box-shadow: unset;
  background-image: unset;
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}

#rmh_b2b_company_wishlists .product-grid-item.product-type-variation {
  display: none;
}

#rmh_b2b_company_wishlists .wishlist-add-to-cart {
  display: flex;
  align-items: center;
  justify-content: center;
}

#rmh_b2b_company_wishlists .product-type-variable .wishlist-add-to-cart {
  display: none;
}

.wd-wishlist-group.open .wishlist_open,
.wd-wishlist-group.closed .wishlist_close {
  display: none;
}

.wd-wishlist-group.closed .wd-wishlist-group-head {
  margin-bottom: 0;
  border-bottom: 0;
}

#rmh_b2b_delete_popup,
#rmh_b2b_bulk_reset_amount_popup,
#rmh_b2b_bulk_change_amount_popup,
#rmh_b2b_bulk_add_amount_popup {
  max-width: 400px;
}

#rmh_b2b_delete_popup .buttons,
#rmh_b2b_bulk_reset_amount_popup .buttons,
#rmh_b2b_bulk_change_amount_popup .buttons,
#rmh_b2b_bulk_add_amount_popup .buttons {
  display: flex;
  flex-flow: row nowrap;
  gap: 8px;
}

#rmh_b2b_delete_popup .button,
#rmh_b2b_bulk_reset_amount_popup .button,
#rmh_b2b_bulk_change_amount_popup .button,
#rmh_b2b_bulk_add_amount_popup .button {
  flex: 1;
}
