div.filepond--panel-root div.filepond--panel-top,
div.filepond--panel-root div.filepond--panel-bottom {
  background-color: white;
  border: 1px dashed var(--primary-color);
}

div.filepond--panel-root div.filepond--panel-center {
  background-color: white;
  border-right: 1px dashed var(--primary-color);
  border-left: 1px dashed var(--primary-color);
}

div.filepond--root.filepond--hopper div.filepond--list-scroller>ul.filepond--list {
  list-style: none;
}

.wizard>.content>.body div.filepond--root div.filepond--drop-label label {
  font-family: Comfortaa;
  color: var(--primary-color);
  text-transform: uppercase;
  margin-bottom: 0px;
}

div.filepond--drop-label span.filepond--label-action {
  text-decoration-color: var(--primary-color-light);
}

div.filepond--item-panel>div {
  background-color: white;
}

div.filepond--file-info {
  flex-direction: initial;
  margin-top: 4px;
}

div.filepond--file-info span.filepond--file-info-main,
div.filepond--file-info span.filepond--file-info-sub {
  color: var(--primary-color);
  font-weight: bold;
  font-family: Comfortaa;
  font-size: inherit;
}

button.filepond--file-action-button.filepond--action-remove-item {
  padding: 0px;
  opacity: .8;
  background-color: var(--primary-color);
  color: white;
  cursor: pointer;
}

div.filepond--file div.filepond--file-status {
  margin-right: 0px;
}

/*** FILEPOND EN SWAL ***/

div#swal2-html-container div.filepond label {
  font-size: 14px;
}

div.filepond--root.swal-filepond {
  width: 100%;
  font-size: 14px;
  margin-bottom: 0px;
}