.poll {
  &__item {
    & + & {
      margin-top: $spacing--xs;
    }
  }

  &__option {
    border-radius: $border-radius;
    border: 2px solid $color-brand--four;
    height: $baseline *6;
    line-height: $baseline * 5.6;
    padding: 0 30px;
    text-align: center;

    .bg-brand--yellow & {
      border-color: $color-brand--two;
    }

    .bg-brand--white &,
    .bg-brand--off-white & {
      border-color: $color-brand--one;
      color: $color-brand--one;
    }

    &--selected {
      background: $color-brand--four;
      color: $color-brand--one;

      .bg-brand--yellow & {
        background: $color-brand--two;
        color: $color-brand--four;
      }

      .bg-brand--white &,
      .bg-brand--off-white & {
        background: $color-brand--one;
        color: $color-brand--four;
      }
    }
  }

  &__result {
    margin-right: 10px;
  }
}
