@mixin border-radius($border-radius: 5px) {
  &#{$sc-base-class} {
    #{$sc-base-class}-btn {
      &:last-of-type {
        border-radius: 0 $border-radius $border-radius 0;
      }

      &:first-of-type {
        border-radius: $border-radius 0 0 $border-radius;
      }
    }
    input {
      position: absolute;
      opacity: 0;

      + label {
        margin: 2px 3px;
      }

      &[type="radio"]:checked + label {
        &::before {
          border-radius: $border-radius;
        }
      }
    }
  }
}
