.checkout-index-index {
  .opc-estimated-wrapper {
    align-items: baseline;
    border-bottom: 1px solid @black-10;
    display: flex;
    justify-content: space-between;
    margin-bottom: @default--space;
    padding-bottom: @default--space;

    // show only for mobile
    .gt-md({ display: none; });

    .minicart-wrapper {
      .showcart {
        @icon-size: 24/@rem;

        .lib-icon-as-bg(@icon--cart, @size: @icon-size);

        background-color: transparent;
        border: 0;
        cursor: pointer;
        height: @icon-size;
        outline: none;
        position: relative;
        width: @icon-size;
      }
    }

    .estimated-label,
    .estimated-price {
      .p3;
      .bold;

      color: @champagne;
      display: block;
    }

    .estimated-label {
      &::after {
        content: ':';
        display: inline-block;
      }
    }
  }
}
