/**
 * Select option
 */
.select .select-option {
  border-color: var(--select--option--border-color, var(--select--option--border-top-color, var(--select--border-top-color, var(--border-top-color))) var(--select--option--border-right-color, var(--select--border-right-color, var(--border-right-color))) var(--select--option--border-bottom-color, var(--select--border-bottom-color, var(--border-bottom-color))) var(--select--option--border-left-color, var(--select--border-left-color, var(--border-left-color))));
  padding: var(--select--option--padding, var(--select--option--padding-top, var(--select--padding-top, var(--padding-top))) var(--select--option--padding-right, var(--select--padding-right, var(--padding-right))) var(--select--option--padding-bottom, var(--select--padding-bottom, var(--padding-bottom))) var(--select--option--padding-left, var(--select--padding-left, var(--padding-left))));
  color: var(--select--option--color, var(--select--color));
  background: var(--select--option--background, var(--select--background));
  display: block;
  width: 100%;
  clear: both;
  margin-bottom: 0;
  border: 0;
  cursor: pointer;
  transition-property: var(--select--option--transition-property, background-color, border-color, color);
  transition-timing-function: var(--select--option--transition-timing-function, var(--transition-timing-function));
  transition-duration: var(--select--option--transition-duration, var(--transition-duration));
}
.select .select-option mark {
  padding-left: 0;
  padding-right: 0;
}
.select .select-option:not(.-disabled, .-plaintext):hover, .select .select-option:not(.-disabled, .-plaintext):focus {
  outline: 0;
  text-decoration: none;
  color: var(--select--option--hover--color);
  background: var(--select--option--hover--background);
}
.select .select-option.-disabled {
  pointer-events: none;
  cursor: not-allowed;
  color: var(--select--option--disabled--color);
  background: var(--select--option--disabled--background, var(--select--background));
}
.select .select-option.-active {
  font-weight: bold;
  color: var(--select--option--active--color, var(--select--color));
  background: var(--select--option--active--background, var(--select--background));
}