// Global
.snt-cart-items__table table > thead > tr > th,
.snt-cart-items__table table > thead > tr > td,
.snt-cart-items__table table > tbody > tr > td {
  font-size: 1rem !important;
  background: #FFFFFF;
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}
.snt-cart-items__table table > thead > tr:last-child > td {
  border-bottom: thin solid #e4e4e4;
}
.snt-cart-items__table table > tbody > tr > td {
  background: #FFFFFF;
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}
// Encapsulated
.snt-cart {
  min-height: calc(100vh - 150px);
  background-color: #FFFFFF;
}
.snt-cart__title {
  margin-top: 1.25rem;
}
.snt-cart__title {
  font-size: 1.25rem;
}
.snt-cart-items__table {
  margin-top: 1.25rem;
}
.snt-cart-items__quantity {
  min-width: 140px;
  max-width: 140px;
}
.snt-cart-items__price {
  display: inline-block;
}
.snt-cart-items__discount {
  color: #c1c1c1;
  text-decoration: line-through;
  margin-right: 4px;
}
.snt-cart-items__td {
  min-width: 140px;
}
.snt-cart__divider {
  border-top: 1px dashed #e4e4e4;
}
.snt-cart-action {
  display: flex;
  background-color: #ffffff;
  padding: 16px;
  align-items: center;
  justify-content: flex-end;
}
.snt-cart-action__net-price {
  color: #4E4E4E;
  margin-right: 16px;
}
.snt-cart-action__net-price-title {
  font-weight: 500;
}
.snt-cart-action__net-price-text {
  color: var(--v-primary-base);
}
.snt-cart-action__submit.v-btn {
  line-height: 27px;
  letter-spacing: 0.01em;
  color: #FFFFFF;
}
.snt-cart-no-data {
  display: flex;
  flex-direction: column;
  min-height: calc(100vh - 300px);
  justify-content: center;
  align-items: center;
}
.snt-cart-no-data {
  display: flex;
  flex-direction: column;
  height: 300px;
  align-items: center;
  justify-content: center;
}
.snt-cart-no-data__title {
  margin: 12px;
}
.snt-cart__submit {
  width: 210px;
}