@import '../../../common/var';

.cap-ump-limitdiscount--small {
  margin-top: 7px;
  padding: 0 12px;

  @mixin clearfix;

  .cap-ump-limitdiscount-goods {
    float: left;
    width: 50%;
    padding: 3px;
    box-sizing: border-box;
    background-color: transparent;

    &--soldout,
    &--end {

      .cap-ump-limitdiscount-goods__mask {
        &:after {
          width: 88px;
          height: 88px;
        }
      }
    }

    &--not-start {
      .cap-ump-limitdiscount-goods__tag-countdown {
        background: rgba(68, 187, 0, .7);
        font-size: 10px;
        .cap-countdown__day,
        .cap-countdown__hour,
        .cap-countdown__minute,
        .cap-countdown__second,
        .cap-countdown__time-text {
          font-size: 10px;
        }

        /* 防止小程序倒计时跳动 */
        .cap-countdown__second {
          min-width: 12px;
          text-align: center;
        }
      }
    }

    &__header {
      background-color: $white;
    }

    &__title {
      margin-bottom: 6px;
      height: 36px;
      line-height: 18px;
      font-size: 12px;
    }

    &__content {
      padding: 5px 10px;
      background-color: $white;
    }

    &__price {
      margin: 5px 5px 0 0;
      font-size: 18px;

      &-symbol {
        font-size: 12px;
      }
    }

    &__origin-price {
      font-size: 10px;
    }

    &__tag-countdown {
      background: rgba(0, 0, 0, .34);
      color: $white;
      text-align: center;
      font-size: 12px;

      .cap-ump-limitdiscount-goods__countdown {
        margin-left: 2px;
      }

      .cap-countdown__day,
      .cap-countdown__hour,
      .cap-countdown__minute,
      .cap-countdown__second,
      .cap-countdown__time-text {
        padding: 0;
        margin: 0;
      }

      /* 防止小程序倒计时跳动 */
      .cap-countdown__second {
        min-width: 15px;
        text-align: center;
      }
    }

    &__bottom {
      margin-top: 13px;
      overflow: hidden;
    }

    &__rest {
      float: left;
      margin-top: 8px;
      font-size: 10px;
      line-height: 10px;
      color: $gray-dark;
    }

    &__action {
      float: right;
    }
  }
}
