.prices-one-block__body .table-wrap {
  overflow-x: auto;
  margin: -10px;
}

.prices-one-block__body table {
  min-width: 600px;
  width: 100%;
  border-spacing: 10px;
}

.prices-one-block__body table td,
.prices-one-block__body table th {
  border-radius: 5px;
  border: 1px solid var(--stroke);
  padding: 20px;
  width: 33%;
}

.prices-one-block h4 {
  margin: 25px 0px 10px 0px;
}

.prices-one-block__body table tr:not(:first-child) td:first-child {
  font-size: 16px;
}

.prices-one-block__body table tr:not(:first-child) td:not(:first-child) {
  background: var(--background-thirdly);
  border: 1px solid var(--background-thirdly);
}

.prices-one-block__body table tr {
  font-size: 20px;
}

.prices-one-block tr:nth-child(1) {
  background-color: #ff000b3d;
}

.prices-one-block tr:not(:first-child) {
  background-color: #00b3ff4a;
}


@media (max-width: 991px) {
  .prices-one-block__body table tr:not(:first-child) td:first-child {
    font-size: 14px;
  }

  .prices-one-block__body table tr {
    font-size: 16px;
  }

  .prices-one-block__body table td,
  .prices-one-block__body table th {
    padding: 10px;
  }
}

.prices-one-block__body .table-wrap::-webkit-scrollbar {
  width: 5px;

  -webkit-appearance: none;
}

.prices-one-block__body .table-wrap::-webkit-scrollbar-track {
  background: var(--stroke);
}

.prices-one-block__body .table-wrap::-webkit-scrollbar-thumb {
  background-color: var(--primary);
  border-radius: 10px;
  -webkit-border-radius: 10px;
}


/*# sourceMappingURL=block.css.map */