@mixin remove-button-layout {
  background: none;
  color: inherit;
  border: none;
  padding: 0;
  margin: 0;
  font: inherit;
  cursor: pointer;
  outline: inherit;
  line-height: 0;
}

@mixin remove-input-layout {
  border: none;
  outline: none;
  background-color: transparent;
}

@mixin default-input() {
  position: relative;
  display: flex;
  align-items: center;
  border-radius: $radii-xs;
  border: 1px solid var(--grey-200);
  padding: 16px;
  outline: none;
  gap: 8px;
  line-height: 14px;
  color: var(--grey-700);
  height: 58px;
  font-size: $font-sm;
  font-weight: $font-weight-regular;
  transition: border 0.2s;

  &:focus {
    border-color: var(--asksuite-orange);
  }

  .material-icons {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 14px;
  }
}
