.dhlwunschpaket-shipping-options {
  label.btn-block {
    // Basically make this element look like a .list-group-item
    display: flex;
    align-items: center;
    margin-bottom: 0;
    margin-top: 0;
    padding: $list-group-item-padding-y $list-group-item-padding-x;
    color: $list-group-color;
    text-decoration: if($link-decoration == none, null, none);
    background-color: $list-group-bg;
    border: $list-group-border-width solid $list-group-border-color;

    &:first-child {
      @include border-top-radius(inherit);
    }

    &:last-child {
      @include border-bottom-radius(inherit);
    }

    &.disabled,
    &:disabled {
      color: $list-group-disabled-color;
      pointer-events: none;
      background-color: $list-group-disabled-bg;
    }

    // Include both here for `<a>`s and `<button>`s
    &.active {
      z-index: 2; // Place active items above their siblings for proper border styling
      color: $list-group-active-color;
      background-color: $list-group-active-bg;
      border-color: $list-group-active-border-color;
    }
  }
  &:not(:first-child) {
    label.btn-block {
      border-top: 0;
    }
  }
  & + .list-group-item {
    border-top: 0;
    .custom-control .custom-control {
      padding-left: 0;
    }
  }
}