.bnws-cumato-fe-page .bnws-cumato-page-content :not(i):not(.material-icons):not(.material-symbols-outlined):not(.mce-ico),.bnws-cumato-fe-page #wpbody .bnws-cumato-page-content :not(i):not(.material-icons):not(.material-symbols-outlined):not(.mce-ico) {
  /*font-family: inherit; @todo remove?*/
}

.bnws-cumato-page .bnws-tools-error-text {
  color: var(--bnws-cumato-col-error);
}

.bnws-cumato-page form.bnws-form input.error, .bnws-cumato-page form.bnws-form select.error, .bnws-cumato-page form.bnws-form textarea.error, .bnws-cumato-page .bnws-input-field input.error {
  border-bottom: 2px solid var(--bnws-cumato-col-error);
}

.bnws-cumato-service-box{
  text-align:center;
  padding: 20px;
  background: rgba(255,255,255,0.2);
  border-radius:4px;
}
.bnws-cumato-service-title {
  font-size:20px;
}
div.bnws-cumato-service-box h3.bnws-cumato-service-amount {
  font-size:42px;
  font-weight:300;
  letter-spacing: -0.03em;
}
.bnws-cumato-text-title {
  font-weight:200;
}
.bnws-cumato-text-value {
  font-weight: 400;
}

.bennows-table.cumato {
  font-size:0.9em;
}
.bennows-table.cumato .bnws-table-row {
  background-color: rgba(255,255,255,0.1);
  border-left: 4px solid rgba(255,255,255,0.1);
}
.bennows-table.cumato .bnws-table-row:nth-child(2n+1) {
  background-color: rgba(255,255,255,0.05);
  border-left: 4px solid rgba(255,255,255,0.05);
}
.bennows-table.cumato .bnws-table-row:hover {
  background-color: rgba(255,255,255,0.15);
  border-left: 4px solid rgba(255,255,255,0.15);
}

.bennows-table.cumato .pager .page-number.active, .bennows-table.cumato .pager .page-number.active:hover {
  background: var(--bnws-cumato-col-primary);
}
.bennows-table.cumato .active-sort .table-sort,.bennows-table.cumato header.adm-table-head .active-sort,.bennows-table.cumato .no-item-found {
  color: var(--bnws-cumato-col-primary);
}
.bennows-table.cumato .scroll-container {
  /* Foreground, Background */
  scrollbar-color: var(--bnws-cumato-col-text-80) var(--bnws-cumato-col-text);
}
.bennows-table.cumato .scroll-container::-webkit-scrollbar {
  width: 5px; /* Mostly for vertical scrollbars */
  height: 5px; /* Mostly for horizontal scrollbars */
}
.bennows-table.cumato .scroll-container::-webkit-scrollbar-thumb { /* Foreground */
  background: var(--bnws-cumato-col-text-80);
}
.bennows-table.cumato .scroll-container::-webkit-scrollbar-track { /* Background */
  background: var(--bnws-cumato-col-text);
}
.bennows-table.cumato .active-sort.column {
  background-color: rgba(255,255,255,0.25);
}
.bennows-table.cumato .bennows-table-data {
  border:none;
}
.bennows-table.cumato .adm-table-head, .bennows-table.cumato .adm-table-head-mob {
  background-color: rgba(255,255,255,0.22);
}
.bnws-cumato-table-hint {
  font-size: 0.8em;
  margin-top:8px;
}

.bnws-cumato-page .bnws-tools-snackbar.error {
  background: var(--bnws-cumato-col-error);
}

.bnws-cumato-page .bnws-tools-snackbar.success {
  background: var(--bnws-cumato-col-success);
}