@charset "UTF-8";
/* Hide the original 'Free' label */
.ec-cart-summary__price--free {
  visibility: hidden;
  position: relative;
}

/* Add '' over it */
.ec-cart-summary__price--free::after {
  content: "";
  visibility: visible;
  position: absolute;
  top: 0;
  left: 0;
  color: #333;
  font-weight: 500;
}

/* Hide 'Free' in shipping option cards */
.ec-radiogroup__data-title {
  visibility: hidden;
  position: relative;
}

/* Replace with '' */
.ec-radiogroup__data-title::after {
  content: "";
  visibility: visible;
  position: absolute;
  top: 0;
  left: 0;
  color: #333;
  font-weight: 500;
}

/* Change "Shipping or delivery" label to a custom phrase */
span.ec-cart-summary__text {
  visibility: hidden;
  position: relative;
}

span.ec-cart-summary__text::after {
  content: "Delivery: TBA";
  visibility: visible;
  position: absolute;
  top: 0;
  left: 0;
  color: #333;
  font-weight: 500;
  font-size: 14px;
  /* Optional – tweak for sizing */
}
