/* === آیکونِ فونتیِ «تومان» (dm-toman) === */
@font-face{
  font-family:'dm-toman';
  src:url('dm-toman.woff2') format('woff2'),
      url('dm-toman.woff')  format('woff'),
      url('dm-toman.ttf')   format('truetype');
  font-weight:normal; font-style:normal; font-display:block;
}
.dm-toman{
  font-family:'dm-toman' !important;
  font-style:normal; font-weight:normal; line-height:1;
  display:inline-block; vertical-align:-0.05em;
  -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;
}
.dm-toman::before{ content:"\e900"; }   /* گلیفِ تومان (U+E900) */

/* پسوندِ واحدِ پولِ ووکامرس: محتوای این span کاراکترِ U+E900 است (از فیلترِ PHP)؛
   با این فونت به آیکونِ تومان تبدیل می‌شود و با اندازه/رنگِ قیمت خودکار هماهنگ است. */
.woocommerce-Price-currencySymbol{
  font-family:'dm-toman' !important;
  font-weight:normal !important;
  font-style:normal !important;
  font-size:1.2em !important;   /* آیکون ~۲ برابرِ قبل؛ با اندازهٔ قیمت هم مقیاس می‌شود */
  unicode-bidi:isolate !important;  /* علامت جدا از عدد تا با آن یک‌رانِ LTR نشود */
}
/* جهتِ قیمت را RTL کن تا آیکون بعدِ عدد (سمت چپ در RTL) بنشیند،
   حتی اگر bdi با dir=auto به LTR رفته باشد. */
.woocommerce-Price-amount > bdi{ direction:rtl !important; unicode-bidi:embed !important; }
