/* Last update: 2025-07-07T03:14:03+00:00 */

body.woocommerce-cart .wa-order-breadcrumbs-box:first-child .wa-order-breadcrumbs-box__text {
  font-weight: 700;
}
body.woocommerce-cart .wa-order-breadcrumbs-box:nth-of-type(3) {
  opacity: 0.5 !important;
}
body.woocommerce-checkout .wa-order-breadcrumbs__divider:nth-of-type(1) {
  height: 0.2rem;
  background-color: var(--action) !important;
}
body.woocommerce-checkout .wa-order-breadcrumbs-box:nth-of-type(2), body.woocommerce-checkout .wa-order-breadcrumbs-box:nth-of-type(1) {
  opacity: 1;
}
body.woocommerce-checkout .wa-order-breadcrumbs-box:nth-of-type(2) .wa-order-breadcrumbs-box__text, body.woocommerce-checkout .wa-order-breadcrumbs-box:nth-of-type(1) .wa-order-breadcrumbs-box__text {
  font-weight: 700;
}
body.woocommerce-order-received .wa-order-breadcrumbs__divider:nth-of-type(2) {
  height: 0.2rem;
  background-color: var(--action) !important;
}
body.woocommerce-order-received .wa-order-breadcrumbs-box[aria-current="page"] {
  opacity: 0.5;
}
body.woocommerce-order-received .wa-order-breadcrumbs-box:hover {
  opacity: 1;
}
body.woocommerce-order-received .wa-order-breadcrumbs-box:last-child .wa-order-breadcrumbs-box__text {
  font-weight: 700;
}
.wa-order-breadcrumbs {
  display: flex;
  justify-content: space-between;
  width: 100%;
  align-items: center;
  gap: var(--space-m);
}
.wa-order-breadcrumbs-section {
  padding-bottom: 0 !important;
  padding-top: var(--space-m) !important;
}
.wa-order-breadcrumbs-box {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: var(--space-xs);
  background-color: transparent !important;
  z-index: 5;
  opacity: 0.5;
  transition: 0.2s all ease-in-out;
}
.wa-order-breadcrumbs-box[aria-current="page"] {
  opacity: 1;
}
.wa-order-breadcrumbs-box:hover {
  opacity: 1;
}
.wa-order-breadcrumbs-box__text {
  text-align: center;
  font-weight: 400;
  text-transform: uppercase;
  z-index: 5;
  color: var(--base);
  transition: 0.2s all ease-in-out;
}
.wa-order-breadcrumbs-box__icon {
  width: 3.2rem;
  height: 3.2rem;
  z-index: 5;
}
.wa-order-breadcrumbs-box__icon path {
  stroke: var(--action);
}
.wa-order-breadcrumbs__divider {
  width: 100%;
  height: 0.1rem;
  background-color: var(--action-light) !important;
}
