#offCanvasBasket {


  .offcanvas--basket-list {
    .product--list {
      .product {
        margin-bottom: 2rem;
        padding-bottom: 2rem;
        border-bottom: 2px solid var(--bs-primary);

        figure {
          margin-bottom: 0px;
        }

        .name {
          font-weight: $font-weight-bold;
        }

        .info {
          margin-top: .5rem;

          ul {
            display: inline-block;
            list-style-type: none;
            padding: .5rem;
            margin: 0 0 .5rem 0;
            background-color: var(--bs-gray-100);
          }
        }

        .price {
          display: flex;
          flex-flow: row nowrap;
          justify-content: space-between;
          align-items: center;
        }
      }
    }

    .subtotal {
      font-weight: $font-weight-bold;
      text-transform: uppercase;
      display: flex;
      flex-flow: row nowrap;
      justify-content: space-between;
      align-items: center;

      .price {
        font-size: rfs-value(24px);
        font-weight: $font-weight-bold;
      }

      & + .row {
        display: block;
        margin-top: 2rem !important;
      }
    }
  }
}