/* Basic styles for Saudi Riyal SVG symbol */
.saudi-riyal-symbol {
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: middle;
    position: relative;
    top: -0.05em;
    margin: 0 0.1em;
    fill: currentColor;
}

/* Ensure SVG scales properly with text */
.woocommerce-Price-currencySymbol .saudi-riyal-symbol {
    width: 1em !important; 
    height: 1em !important;
    min-width: 0.8em !important;
    min-height: 0.8em !important;
    display: inline-block !important;
}

/* RTL support for Arabic websites */
html[dir="rtl"] .woocommerce-Price-currencySymbol {
    margin-left: 0;
    margin-right: 0.25em;
}

html[dir="rtl"] .saudi-riyal-symbol {
    margin-right: 0;
    margin-left: 0.2em;
}