/* Ensure SVG scales and aligns perfectly */
.woocommerce-Price-amount bdi svg,
.woocommerce-Price-currencySymbol svg,
.cart-subtotal .amount svg,
.order-total .amount svg,
.widget_shopping_cart .amount svg,
.woocommerce-variation-price .amount svg {
    width: 1em;
    height: 1em;
    vertical-align: middle;
    margin-right: 0px;
	margin-bottom: 2px;
    margin-left: 0.2em;
}

/* Force inherit color for path */
.woocommerce-Price-amount svg path {
    fill: currentColor;
}

/* Optional: Add smooth color transition on hover */
.woocommerce-Price-amount:hover svg path {
    transition: fill 0.2s ease;
}