@import 'projects/fei-components/src/scss/variables.scss';

:host {
  display: inline-block;
}

.select-wrapper {
  cursor: pointer;
  position: relative;
  &:before {
    position: absolute;
    top: 50%;
    right: 8px;
    width: 0;
    height: 0;
    padding: 0;
    content: '';
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid map-get($map: $colors, $key: 'black500');
    pointer-events: none;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
  }
}

.select {
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%;
  &::-ms-expand {
    display: none;
  }
  &.shadow {
    -webkit-transition: 0.2s ease-out;
    transition: 0.2s ease-out;
    &:hover {
      -webkit-box-shadow: map-get($map: $shadow, $key: '3');
              box-shadow: map-get($map: $shadow, $key: '3');
    }
  }
}
