.price-summary {
  //position: fixed;
  //background: $gray-75;
  padding: 1.5rem 5rem;
  margin: 2rem 0 0 -3.125rem;
  width: 100%;
}

.price-summary-content {
  width: 20rem;

  li.row {
    margin-right: 0 !important;
  }

  .col-7 {
    @include media-breakpoint-only(lg) {
      padding-right: 6rem !important;
    }

    @include media-breakpoint-only(xl) {
      padding-right: 3rem !important;
    }

    @include media-breakpoint-up(xxl) {
      padding-right: inherit;
    }
  }
}

.price-large {
  font-size: 1.5rem;
  font-family: $font-family-brand-light;
  font-weight: 100;
}
