.cc-cart-drawer {
  .cart-drawer__content,
  .drawer--cart product-recommendations {
    padding: calc(2 * var(--space-unit));
  }

  .cart-item__info {
    display: none;
  }

  .cart-item.gap-x-6 {
    column-gap: calc(2 * var(--space-unit));
  }

  .card--related .card__media {
    flex: 0 0 120px;
  }

  product-recommendations {
    product-form {
      .btn {
        font-size: var(--h7-font-size);
      }
    }
  }
}

.cart-item__title.text-current {
  color: #3E80E0;
}

@media (min-width: 768px) {
  .cart-item {
      grid-template-columns: 200px auto auto;
  }
}
