.autocomplete-block {
  background: #fff;
  position: absolute;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 7px 25px;
  padding: 10px 15px;
  /* width: 100%; */
  z-index: 9;
  max-height: 100px;
  overflow: auto;
  font-size: var(--textSizeMd);
}
.autocomplete-block a {
  list-style-type: none;
  display: block;
  margin-bottom: 5px;
  text-decoration: none;
  color: #0a0a0a;
}
.autocomplete-block a span.additional {
  display: block;
  font-size: var(--textSizeSm);
  color: #B5B5B5;
}

.js-dropzone {
 border: 1px dashed #E5E5E5;
 border-radius: 16px;
 box-sizing: border-box;
  width: 100%;
  padding: 32px;
  text-align: center;
  display: block;
  cursor: pointer;
  margin: 0 0 15px;
}
.js-dropzone.dragging, .js-dropzone:hover {
  border-color: #333;
  color: #333;
}
.js-dropzone input[type=file] {
  display: none;
}
.js-dropzone__img {
  margin-bottom: 15px;
}
.js-dropzone__message {
  font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
/* identical to box height, or 150% */

display: flex;
align-items: center;
text-align: center;

/* Основные/757575 */

color: #757575;
}
.js-dropzone__content {
  display: flex;
  flex-wrap: wrap;
}

.files_drop-zone{
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding-bottom: 20px;
}

.files_drop-zone  .file-item{

  display: flex;
  flex-direction: row;
  align-items: center;


}

.file-item__name {
  font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 16px;
letter-spacing: 0.03em;
color: #757575;
}



.file-item__size{
  font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 16px;
letter-spacing: 0.03em;
color: #757575;
}

.files_drop-zone .file-item-container{
  display: flex;
  align-items: center;
}

.file-item__inner {
    display: flex;
    flex-direction: column;
    gap: 4px;
}