@import url("https://cdn.jsdelivr.net/npm/swiper@10/swiper-bundle.min.css");
.payment-item.active {
  border: 1px solid var(--primary) !important;
}
.payment-item.disabled {
  background-color: var(--gray);
  pointer-events: none !important;
}
.delivery-item.active {
  border: 1px solid var(--primary) !important;
}
.delivery-item.disabled {
  background-color: var(--gray);
  pointer-events: none !important;
}
.checkout-product-item .product-image {
  flex: 0 0 48px;
}
.voucher-item.active {
  border: 1px solid var(--primary) !important;
}
.voucher-item.disabled {
  background-color: var(--gray);
  pointer-events: none !important;
}
.bottom-checkout {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
}
.wrapper-checkout {
  padding-bottom: 62px;
}
.address-item.active {
  border-color: var(--primary) !important;
}
.success-checkout .overlay-1 {
  background-color: rgba(var(--primary-rgb), 0.04);
  height: 124px;
  width: 124px;
}
.success-checkout .overlay-2 {
  background-color: rgba(var(--primary-rgb), 0.04);
  height: 106.78px;
  width: 106.78px;
}
.success-checkout .overlay-3 {
  background-color: rgba(var(--primary-rgb), 0.04);
  height: 87px;
  width: 87px;
}
.success-checkout .icon-overlay {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 100%;
}