.snt-checkout {
  min-height: calc(100vh - 100px);
}
.snt-checkout__title {
  margin-top: 1.25rem;
}
.snt-checkout__title {
  font-size: 1.25rem;
}
.snt-checkout-items {
  min-height: 100%;
}
.snt-checkout-total {
  display: flex;
  padding: 32px 16px;
}
.snt-checkout-total__price {
  color: var(--v-primary-base);
}
.snt-checkout__promocode {
  margin-bottom: 1.25rem;
}
.snt-checkout__shipping {
  margin-bottom: 1.25rem;
}
.snt-checkout__address {
  margin-bottom: 1.25rem;
}
.snt-checkout__payment-methods {
  margin-bottom: 1.25rem;
}
.snt-checkout__action {
  margin-bottom: 1.25rem;
}
.snt-checkout-action {
  display: flex;
  background-color: #ffffff;
  padding: 16px;
  align-items: center;
  justify-content: flex-end;
}
.snt-checkout-action__net-price {
  color: #4E4E4E;
  margin-right: 16px;
}
.snt-checkout-action__net-price-title {
  font-weight: 500;
}
.snt-checkout-action__net-price-text {
  color: var(--v-primary-base);
}
.snt-checkout-action__submit.v-btn {
  width: 210px;
  line-height: 27px;
  letter-spacing: 0.01em;
  color: #FFFFFF;
}