.elementor-11180 .elementor-element.elementor-element-6b667065:not(.elementor-motion-effects-element-type-background), .elementor-11180 .elementor-element.elementor-element-6b667065 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11180 .elementor-element.elementor-element-6b667065{border-style:solid;border-width:5px 5px 5px 5px;border-color:#313131;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 8px 15px 4px;}.elementor-11180 .elementor-element.elementor-element-6b667065, .elementor-11180 .elementor-element.elementor-element-6b667065 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-11180 .elementor-element.elementor-element-6b667065 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-11180 .elementor-element.elementor-element-704419fa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11180 .elementor-element.elementor-element-704419fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11180 .elementor-element.elementor-element-704419fa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11180 .elementor-element.elementor-element-4357919a .img-logo_responsive{width:200px;}.elementor-11180 .elementor-element.elementor-element-1038ab66:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11180 .elementor-element.elementor-element-1038ab66 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-11180 .elementor-element.elementor-element-1038ab66 > .elementor-element-populated, .elementor-11180 .elementor-element.elementor-element-1038ab66 > .elementor-element-populated > .elementor-background-overlay, .elementor-11180 .elementor-element.elementor-element-1038ab66 > .elementor-background-slideshow{border-radius:0px 10px 010px 0px;}.elementor-11180 .elementor-element.elementor-element-1038ab66 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11180 .elementor-element.elementor-element-1038ab66 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11180 .elementor-element.elementor-element-c22bce8 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-11180 .elementor-element.elementor-element-c22bce8 .order_id{color:#FFFFFF;font-family:"IRANSansXFaNum", Sans-serif;font-size:14px;font-weight:700;}.elementor-11180 .elementor-element.elementor-element-c22bce8 .order_id_title{color:#DBDBDB;font-weight:400;}.elementor-11180 .elementor-element.elementor-element-6678abf1 .order-status{color:#FFFFFF;font-family:"IRANSansXFaNum", Sans-serif;font-size:14px;font-weight:700;}.elementor-11180 .elementor-element.elementor-element-6678abf1 .order-status-title{color:#DBDBDB;font-weight:400;}.elementor-11180 .elementor-element.elementor-element-694a0f2c > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#737373;}.elementor-11180 .elementor-element.elementor-element-65c05628 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-11180 .elementor-element.elementor-element-65c05628 .order_date{color:#FFFFFF;font-family:"IRANSansXFaNum", Sans-serif;font-size:14px;font-weight:700;}.elementor-11180 .elementor-element.elementor-element-65c05628 .order_date_title{color:#DBDBDB;font-weight:400;}.elementor-11180 .elementor-element.elementor-element-42ab6bf0 > .elementor-widget-container{margin:0px 0px -36px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 16px 16px;}.elementor-11180 .elementor-element.elementor-element-42ab6bf0 tr.info-header-seller-customer th{font-size:14px;color:#B8ACAC;text-align:right;}.elementor-11180 .elementor-element.elementor-element-42ab6bf0 tr.info-body-seller-customer th,.elementor-11180 .elementor-element.elementor-element-42ab6bf0 tr.info-header-seller-customer th{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7D7D7D;}.elementor-11180 .elementor-element.elementor-element-42ab6bf0 .seller-titlee{font-family:"IRANSansXFaNum", Sans-serif;font-weight:400;color:#7D7D7D;}.elementor-11180 .elementor-element.elementor-element-42ab6bf0 .seller-value{font-weight:700;color:#3B3B3B;}.elementor-11180 .elementor-element.elementor-element-42ab6bf0 .buyyer-title{font-family:"IRANSansXFaNum", Sans-serif;font-weight:400;color:#7D7D7D;}.elementor-11180 .elementor-element.elementor-element-42ab6bf0 .buyyer-value{font-weight:700;color:#3F3A3A;}.elementor-11180 .elementor-element.elementor-element-7d78186 > .elementor-widget-container{margin:0px 0px -36px 0px;}.elementor-11180 .elementor-element.elementor-element-7d78186 tr.factor-product-title th{font-family:"IRANSansXFaNum", Sans-serif;font-size:14px;font-weight:700;color:#4C4C4C;background-color:#E9E9E9;}.elementor-11180 .elementor-element.elementor-element-7d78186 .product-title-detial{font-family:"IRANSansXFaNum", Sans-serif;font-size:14px;}.elementor-11180 .elementor-element.elementor-element-7d78186 tr.factor-product-info td,.elementor-11180 .elementor-element.elementor-element-7d78186 table tbody tr,.elementor-11180 .elementor-element.elementor-element-7d78186 tr.factor-product-title th{border-style:solid;border-width:1px 1px 1px 1px;border-color:#9A9A9A;}.elementor-11180 .elementor-element.elementor-element-7d78186 td.product-price span,.elementor-11180 .elementor-element.elementor-element-7d78186 .product-discount-price span,.elementor-11180 .elementor-element.elementor-element-7d78186 .product-price-total span{font-family:"IRANSansXFaNum", Sans-serif;color:#2B2B2B;}.elementor-11180 .elementor-element.elementor-element-7d78186 .img_elementor_product img{width:70px;height:70px;border-style:none;}.elementor-11180 .elementor-element.elementor-element-5b4309de > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-11180 .elementor-element.elementor-element-5b4309de td.title-invoice-cal{color:#272525;background-color:#E9E9E9;font-family:"IRANSansXFaNum", Sans-serif;}.elementor-11180 .elementor-element.elementor-element-5b4309de td.output-invoice-cal{font-family:"IRANSansXFaNum", Sans-serif;font-size:14px;font-weight:500;}.elementor-11180 .elementor-element.elementor-element-5b4309de td.output-invoice-cal span.woocommerce-Price-amount{color:#5E5E5E;}.elementor-11180 .elementor-element.elementor-element-2d8ef590{padding:0px 0px 0px 22px;}.elementor-11180 .elementor-element.elementor-element-2fa1d294 .title_buyernote{color:#888888;font-family:"IRANSansXFaNum", Sans-serif;font-weight:400;}.elementor-11180 .elementor-element.elementor-element-2fa1d294 .note_buyer{color:#4E4E4E;font-weight:700;}.elementor-11180 .elementor-element.elementor-element-207b8d16 .title_managernote{color:#888888;font-family:"IRANSansXFaNum", Sans-serif;font-weight:400;}.elementor-11180 .elementor-element.elementor-element-207b8d16 .note_manager{color:#4E4E4E;font-family:"IRANSansXFaNum", Sans-serif;font-weight:700;}.elementor-11180 .elementor-element.elementor-element-78bd015:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11180 .elementor-element.elementor-element-78bd015 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-11180 .elementor-element.elementor-element-78bd015 > .elementor-element-populated, .elementor-11180 .elementor-element.elementor-element-78bd015 > .elementor-element-populated > .elementor-background-overlay, .elementor-11180 .elementor-element.elementor-element-78bd015 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-11180 .elementor-element.elementor-element-78bd015 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11180 .elementor-element.elementor-element-78bd015 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11180 .elementor-element.elementor-element-44ebf33 img{width:39%;}/* Start custom CSS for column, class: .elementor-element-50e19a47 *//* ========== مشکی کردن متن جداول فاکتور - فقط برای صفحه فاکتور ========== */

/* محدود کردن به صفحه فاکتور با استفاده از کلاس‌های body */
body.postid-11180 .table-info-seller-customer,
body.single-dashboard_builder .table-info-seller-customer {
    color: #000000 !important;
}

/* هدر جدول */
body.postid-11180 .factor-product-title th,
body.single-dashboard_builder .factor-product-title th {
    color: #000000 !important;
    font-weight: 600 !important;
}

/* سلول‌های جدول محصولات */
body.postid-11180 .factor-product-info td,
body.single-dashboard_builder .factor-product-info td {
    color: #000000 !important;
}

/* شناسه محصول */
body.postid-11180 .factor-product-info td:first-child,
body.single-dashboard_builder .factor-product-info td:first-child {
    color: #000000 !important;
}

/* عنوان محصول */
body.postid-11180 .product-title-detial,
body.single-dashboard_builder .product-title-detial {
    color: #000000 !important;
    font-weight: 500 !important;
}

/* تعداد محصول */
body.postid-11180 .factor-product-info td:nth-child(6),
body.single-dashboard_builder .factor-product-info td:nth-child(6) {
    color: #000000 !important;
}

/* ردیف کل */
body.postid-11180 .total-factor td,
body.single-dashboard_builder .total-factor td {
    color: #000000 !important;
    font-weight: 600 !important;
}

/* متن "کل" در ردیف آخر */
body.postid-11180 .total-factor td.text-center[colspan="4"],
body.single-dashboard_builder .total-factor td.text-center[colspan="4"] {
    color: #000000 !important;
}

/* قیمت‌ها - آبی باقی می‌مونن */
body.postid-11180 .product-price .woocommerce-Price-amount,
body.postid-11180 .product-discount-price .woocommerce-Price-amount,
body.postid-11180 .product-price-total .woocommerce-Price-amount,
body.single-dashboard_builder .product-price .woocommerce-Price-amount,
body.single-dashboard_builder .product-discount-price .woocommerce-Price-amount,
body.single-dashboard_builder .product-price-total .woocommerce-Price-amount {
    color: #1f81dd !important;
}

/* ========== جدول محاسبات نهایی ========== */

body.postid-11180 .invoice-table-cal,
body.single-dashboard_builder .invoice-table-cal {
    color: #000000 !important;
}

/* عنوان‌های جدول محاسبات */
body.postid-11180 .title-invoice-cal,
body.single-dashboard_builder .title-invoice-cal {
    color: #333333 !important;
}

/* مقادیر جدول محاسبات */
body.postid-11180 .output-invoice-cal,
body.single-dashboard_builder .output-invoice-cal {
    color: #000000 !important;
}

/* متن "حمل و نقل رایگان" */
body.postid-11180 .output-invoice-cal span,
body.single-dashboard_builder .output-invoice-cal span {
    color: #000000 !important;
}

/* متن کوچک زیر تخفیف */
body.postid-11180 .output-invoice-cal span[style*="font-size: 9px"],
body.single-dashboard_builder .output-invoice-cal span[style*="font-size: 9px"] {
    color: #666666 !important;
    font-size: 9px !important;
}

/* قیمت‌های جدول محاسبات - آبی */
body.postid-11180 .output-invoice-cal .woocommerce-Price-amount,
body.single-dashboard_builder .output-invoice-cal .woocommerce-Price-amount {
    color: #1f81dd !important;
}

/* ========== اطمینان از سیاه بودن همه متن‌ها فقط در این صفحه ========== */
body.postid-11180 td,
body.postid-11180 th,
body.postid-11180 tr,
body.single-dashboard_builder td,
body.single-dashboard_builder th,
body.single-dashboard_builder tr {
    color: #000000 !important;
}

/* استثنا: قیمت‌ها آبی بمونن */
body.postid-11180 td .woocommerce-Price-amount,
body.postid-11180 th .woocommerce-Price-amount,
body.single-dashboard_builder td .woocommerce-Price-amount,
body.single-dashboard_builder th .woocommerce-Price-amount {
    color: #1f81dd !important;
}/* End custom CSS */