.fade-in-up {
  opacity: 0;
  transform: translateY(40px);
  animation: fadeInUp 0.8s cubic-bezier(0.4,0,0.2,1) forwards;
}
@keyframes fadeInUp {
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.slide-in-left {
  opacity: 0;
  transform: translateX(-40px);
  animation: slideInLeft 0.8s cubic-bezier(0.4,0,0.2,1) forwards;
}
@keyframes slideInLeft {
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
.slide-in-right {
  opacity: 0;
  transform: translateX(40px);
  animation: slideInRight 0.8s cubic-bezier(0.4,0,0.2,1) forwards;
}
@keyframes slideInRight {
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
.fade-in {
  opacity: 0;
  animation: fadeIn 0.8s cubic-bezier(0.4,0,0.2,1) forwards;
}
@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

.woocommerce-cart,
.woocommerce-cart * {
  color: white !important;
}

.woocommerce-cart a,
.woocommerce-cart h1,
.woocommerce-cart h2,
.woocommerce-cart h3,
.woocommerce-cart h4,
.woocommerce-cart h5,
.woocommerce-cart h6 {
  color: white !important;
}

.woocommerce-cart button,
.woocommerce-cart input[type="submit"] {
  color: white !important;
}

.wp-block-woocommerce-cart {
  color: white !important;
}

.wp-block-woocommerce-cart a,
.wp-block-woocommerce-cart h1,
.wp-block-woocommerce-cart h2,
.wp-block-woocommerce-cart h3,
.wp-block-woocommerce-cart h4,
.wp-block-woocommerce-cart h5,
.wp-block-woocommerce-cart h6 {
  color: white !important;
}
