.intrail-product-price {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  gap: 34px;
}

.intrail-product-price__current,
.intrail-product-price__regular,
.intrail-product-price__discount {
  align-items: center;
  display: inline-flex;
  line-height: 1;
}

.intrail-product-price__current {
  color: #5baa62;
  font-family: Manrope, Arial, sans-serif;
  font-size: 48px;
  font-weight: 800;
}

.intrail-product-price__regular {
  color: #4f4f4f;
  font-family: Manrope, Arial, sans-serif;
  font-size: 20px;
  font-weight: 400;
  position: relative;
}

.intrail-product-price__regular::after {
  background: currentColor;
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}

.intrail-product-price__discount {
  background: #f2f200;
  color: #111;
  font-family: Manrope, Arial, sans-serif;
  font-size: 20px;
  font-weight: 500;
  padding: 10px 16px;
}

.intrail-product-price__current .woocommerce-Price-amount,
.intrail-product-price__regular .woocommerce-Price-amount {
  color: inherit;
}
