 @import "../../app/variables";
 .cart-totals {
      padding: 40px 30px;
      text-align: center;
      //   background-color: #f0f4fc;
      //   background: white;
      border: 1px solid #dc3545;

      .amount {
          font-weight: bold;
          font-size: 1rem;
          color: $text-medium;
          display: flex;
          align-items: flex-start;

          .currency {
              display: flex;
              flex-direction: column;
              font-size: 0.6rem;
              color: $text-medium;
              margin-left: 4px;

              span {
                  line-height: 1;
              }
          }
      }

      .title {
          margin-bottom: 25px;
          color: $primary-coral;
          font-family: peyda, sans-serif !important;
          font-size: 1.5rem;
      }

      table {
          width: 100%;
          border-collapse: separate;
          border-spacing: 0 15px;

          tr {
              th {
                  font-size: 0.9375rem;
                  // padding: 15px 10px;
                  text-align: right;
              }

              th,
              td {
                  border-bottom: 1px solid #e7e7e7;
              }

              &:last-child {

                  th,
                  td {
                      border-bottom: none;
                  }
              }
          }
      }
  }

  .font-11 {
      font-size: 0.6875rem;
  }

  .cart-coupon {
      .cart-coupon input[type="text"] {
          width: 300px;
          padding-right: 30px;
      }

      .btn {
          padding: 12px 0;

          i {
              font-size: 1.25rem;
          }
      }
  }