.root {
  @apply px-4 flex items-center;
}

.container {
  @apply relative rounded-lg flex flex-row text-sm items-center;
  background-color: #fafafa;
}

.input {
  @apply bg-transparent px-3 py-2 appearance-none w-full transition duration-150 ease-in-out rounded-lg text-accent-4;
  min-width: 300px;
}

.input:focus {
  @apply outline-none shadow-outline-gray;
}

.iconContainer {
  @apply absolute inset-y-0 right-0 pr-3 flex items-center pointer-events-none;
}

.icon {
  @apply h-5 w-5;
}