/*
Generated time: October 7, 2025 15:12
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.m-price .m-price__badge-sale,
.m-price .m-price__badge-sold-out,
.m-price--no-compare .m-price__compare,
.m-price--on-sale .m-price__availability,
.m-price--on-sale .m-price__regular,
.m-price__availability,
.m-price__sale {
  display: none
}

.m-price {
  gap: 8px;
  color: rgb(var(--color-foreground))
}

.m-price__unit-wrapper {
  width: 100%
}

.m-price__regular .m-price-item--last,
.m-price__regular .m-price-item--regular,
.m-price__sale .m-price-item--last,
.m-price__sale .m-price-item--regular {
  font-family: var(--font-stack-body)
}

.m-price__regular {
  color: rgb(var(--color-price-regular))
}

.m-price__sale .m-price-item--regular {
  font-size: 87.5%;
  text-decoration: line-through;
  color: rgb(var(--color-foreground-secondary))
}

.m-price__sale .m-price-item--last {
  color: rgb(var(--color-price-sale))
}

.m-price--on-sale .m-price__sale {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 2px 8px;
  align-items: center
}

.m-price--on-sale .m-price__badge-sale,
.m-price--on-sale .m-price__badges,
.m-price--sold-out .m-price__badge-sold-out,
.m-price--sold-out .m-price__badges {
  display: inline-flex
}

.m-price--on-sale .m-price__badge-sale .m-product-tag,
.m-price--on-sale .m-price__badges .m-product-tag,
.m-price--sold-out .m-price__badge-sold-out .m-product-tag,
.m-price--sold-out .m-price__badges .m-product-tag {
  column-gap: 4px
}