.state-disabled {
  opacity: 0.8 !important;
  pointer-events: none;
}

.item-animation-enter {
  transition: 0.3s;
  opacity: 0;
}
.item-animation-enter-active {
  max-height: 0;
  overflow: hidden;
}
.item-animation-enter-done {
  opacity: 1;
  max-height: 100%;
}

.item-animation-leave {
  transition: 0.3s;
  opacity: 1;
}
.item-animation-leave-active {
  opacity: 0 !important;
}
.item-animation-leave-done {
  max-height: 0 !important;
  overflow: hidden;
  margin-bottom: 0;
}

.ajax_add_to_cart.loading {
  opacity: 0.8;
  pointer-events: none;
}

.cart-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.active .cart-wrapper {
  max-height: calc( 100vh - 119px );
  -overflow: hidden;
}

.pay-short-change {
  display: flex;
  align-items: center;
}

body .pay-promocode {
  width: 100% !important;
  margin-top: 10px;
}
body .pay-promocode input {
  width: 100%;
}

.woocommerce-remove-coupon {
  height: 0;
  width: 0;
  overflow: hidden;
  display: inline-block;
  position: absolute;
}

.input-text.error {
  border-color: rgba(255, 0, 0, 0.5) !important;
  box-shadow: 0px 1px 16px -10px red;
}
.input-text.success {
  border-color: rgba(0, 255, 0, 0.3) !important;
  box-shadow: 0px 1px 16px -10px green;
}

.category-text {
  transition: 0.3s;
}

.active .category-text {
  font-weight: bolder;
  color: #000;
}

#lostDDK_field {
  margin-left: 5px;
}
.pay-short-change + p {
    padding-left: 0;
}

@media screen and (max-width: 991px) {
  .widget_shopping_cart {
    height: 100%;
  }

  .cart-inner {
    height: 100%;
  }

  .pay-left,
.pay-right {
    min-width: 220px;
  }
}

.page-checkout-content .woocommerce-message{
	display: none;
}

/*# sourceMappingURL=c-styles.css.map */
