/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 17 2026 | 20:02:38 */
/* =======================================================
   3. اصلاح ظاهر قیمت‌ها (باکس قیمت مدرن) — v1.1.0
   فیکس: قیمت عادی (بدون ins) حالا هم‌سبک قیمت حراجی است
   ======================================================= */

p.price {
    background: #f8fafc !important;
    padding: 15px 25px !important;
    border-radius: 12px !important;
    border: 1px solid #e2e8f0 !important;
    display: inline-flex !important;
    align-items: center !important;
    flex-wrap: wrap !important;
    gap: 15px !important;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.02) !important;
}

/* قیمت اصلی — هم عادی (بدون ins) هم حراجی */
p.price .woocommerce-Price-amount {
    color: #2563eb !important;
    font-weight: 900 !important;
    font-size: 1.7rem !important;
}

/* قیمت قدیم (del) */
p.price del {
    color: #94a3b8 !important;
    font-size: 1.2rem !important;
    font-weight: 400 !important;
    margin: 0 !important;
    text-decoration: line-through !important;
    text-decoration-color: #ef4444 !important;
    opacity: 0.9 !important;
}

/* عدد داخل del از خود del ارث ببرد — نه آبی درشت */
p.price del .woocommerce-Price-amount {
    color: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
}

p.price del::after { display: none !important; }

p.price ins {
    color: #2563eb !important;
    font-weight: 900 !important;
    font-size: 1.7rem !important;
    text-decoration: none !important;
    background: transparent !important;
}

p.price ins .woocommerce-Price-amount {
    background: transparent !important; box-shadow: none !important; padding: 0 !important; animation: none !important;
}

/* RTL: تومان سمت چپ عدد است؛ margin-right فاصله با عدد را درست می‌کند */
p.price .woocommerce-Price-currencySymbol {
    margin-right: 6px !important;
    font-size: 1.05rem !important;
    color: #64748b !important;
    font-weight: 600 !important;
}