.price-table-wrap{
  background:#fff;
  border:1px solid #e8dfd6;
  border-radius:14px;
  padding:12px;
  box-shadow: var(--shadow);
  overflow:auto;
}

.price-table{
  width:100%;
  border-collapse: collapse;
  min-width: 620px;
}
.price-table th,
.price-table td{
  text-align:left;
  padding:10px 12px;
  border-bottom:1px solid #eee7de;
  white-space:nowrap;
}
.price-table thead th{
  font-weight:600;
  color:var(--text);
  background: #faf6f0;
}
.price-table tbody tr:hover td{
  background:#faf8f5;
}
