.trickle {
  margin-top: 2rem;
  &__inner {
    border-radius: @item-border-radius;
    background: @white;
    padding: 1rem;
    -webkit-box-shadow: 0px 3px 10px 1px rgba(153,153,153,0.3);
    -moz-box-shadow: 0px 3px 10px 1px rgba(153,153,153,0.3);
    box-shadow: 0px 3px 10px 1px rgba(153,153,153,0.3);
  }

  &__btn-icon {
    display: inline-block;
    vertical-align: middle;
  }

  &.is-full-width &__btn {
    background: @item-color;
    color: @item-color-inverted;
    width: 200px;
  }

  &__btn-text {
    display: inline-block;
  }

  .block__inner {
      padding: 2rem 1.5rem 6rem;
      &:first-child {
        padding-top: 4rem;
      }
      &:last-child {
        padding-bottom: 4rem;
      }
  }
}
