#wpbs-booking-details-modal-inner .wpbs-tab[data-tab="woo_details"] {
  table {
    border-spacing: 0;
    border-collapse: collapse;
  }

  td,
  th {
    border: 1px solid lightgray;
    padding: 0.5rem;

    text-align: left;

    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}

@media print {
  #wpbs-booking-details-modal-inner .wpbs-tab[data-tab="woo_details"] {
    page-break-before: always;
    order: -1;
    margin-top: 3rem;
    display: block;
  }
}
