$hideNextStepInfo: false !default;

.nextstep-info p {
   color: $cart-info;
   font-style: italic;
   margin: 15px 0 0;

   @if $hideNextStepInfo { display: none; }

   i {
      border-radius: 50%;
      border: 1px solid $cart-info;
      font-size: 12px;
      height: 19px;
      line-height: 19px;
      margin-right: 5px;
      text-align: center;
      width: 19px;
   }
}

// reset boxu
.cart-btns {
   border-top: 1px solid $border-color;
   margin: 30px 0 0;
   padding: 35px 0 0;
}


@media screen and (max-width: 991px) {
   .cart-btns .display-table {
      position: relative;
      padding-top: 80px;

      &,
      .display-cell {
         display: block;
         text-align: center;
      }

      .nextstep-info { padding: 20px 0; }

      .display-cell:last-child {
         position: absolute;
         top: 0;
         left: 0;
         right: 0;
      }
   }
}

@media screen and (max-width: 400px) {
   .cart-btns .display-table {
      padding-top: 110px;
   }
}
