body.ffspui-v194-mobile-final .ffmc34-detail.is-ffspui-saving{
                opacity:1;
                pointer-events:auto;
            }
            body.ffspui-v194-mobile-final .ffmc34-detail.is-ffspui-saving::after{display:none!important}
            body.ffspui-v194-mobile-final .ffspui-cart-target{
                position:relative!important;
                overflow:visible!important;
            }
            body.ffspui-v194-mobile-final #ffmcb47-root .ffmcb4-bar,
            body.ffspui-v194-mobile-final #ffmcb47-root .ffmcb4-bar > *{
                overflow:visible!important;
            }
            /* RC3.4 یک نشان صورتی جدا می‌ساخت. در نسخه نهایی موبایل 1.9.4 فقط نشان اصلی منوی موبایل
             * به‌روزرسانی می‌شود. fallback فقط وقتی هیچ نشان بومی وجود ندارد ساخته می‌شود. */
            body.ffspui-v194-mobile-final .ffspui-cart-badge{display:none!important}
            body.ffspui-v194-mobile-final .ffspui-cart-target-needs-fallback[data-cart-count]:not([data-cart-count="0"])::after{
                content:attr(data-cart-count)!important;
                position:absolute!important;
                z-index:12!important;
                top:-6px!important;
                right:-7px!important;
                display:inline-flex!important;
                align-items:center!important;
                justify-content:center!important;
                min-width:18px!important;
                height:18px!important;
                padding:0 4px!important;
                border:2px solid #fff!important;
                border-radius:999px!important;
                background:#005383!important;
                color:#fff!important;
                font-family:inherit!important;
                font-size:9px!important;
                line-height:1!important;
                font-weight:900!important;
                box-shadow:0 2px 8px rgba(0,53,83,.22)!important;
                pointer-events:none!important;
                box-sizing:border-box!important;
            }
            /* لینک خودکار «مشاهده سبد» ووکامرس در کارت محصول به شکل دایره صورتی
             * ظاهر می‌شد و کنار دکمه اصلی سرمه‌ای، سبد را دو بار نشان می‌داد. */
            body.ffspui-v194-mobile-final .products .added_to_cart.wc-forward,
            body.ffspui-v194-mobile-final .wd-products .added_to_cart.wc-forward,
            body.ffspui-v194-mobile-final .product-grid-item .added_to_cart.wc-forward,
            body.ffspui-v194-mobile-final .wd-product .added_to_cart.wc-forward{
                display:none!important;
            }

            /* در هر ردیف فقط کنترل اختصاصی ffmc34 باقی بماند. */
            body.ffspui-v194-mobile-final .cart-widget-side li:has(.ffmc34-detail) > .quantity,
            body.ffspui-v194-mobile-final .cart-widget-side li:has(.ffmc34-detail) .ffmc34-info > .quantity,
            body.ffspui-v194-mobile-final .cart-widget-side li:has(.ffmc34-detail) .wd-product-quantity,
            body.ffspui-v194-mobile-final .cart-widget-side li:has(.ffmc34-detail) .wd-quantity-overlap,
            body.ffspui-v194-mobile-final .cart-widget-side li:has(.ffmc34-detail) .quantity-wrapper{
                display:none!important;
            }
            body.ffspui-v194-mobile-final .cart-widget-side .ffmc34-detail{display:block!important}
            body.ffspui-v194-mobile-final .cart-widget-side .ffmc34-detail .ffmc34-qty{display:flex!important}
            body.ffspui-v194-mobile-final .ffspui-empty-cart-wrap{
                padding:0 14px 10px;
            }
            body.ffspui-v194-mobile-final .ffspui-empty-cart-button{
                width:100%;
                min-height:38px;
                border:1px solid #f2c7d9;
                border-radius:10px;
                background:#fff7fa;
                color:#b43f70;
                font-family:inherit;
                font-size:11px;
                font-weight:800;
                cursor:pointer;
                transition:opacity .15s ease,background .15s ease;
            }
            body.ffspui-v194-mobile-final .ffspui-empty-cart-button:disabled{
                opacity:.6;
                cursor:wait;
            }
            body.ffspui-v194-mobile-final .ffspui-mini-cart-close{
                font-size:0!important;
                text-indent:0!important;
            }
            body.ffspui-v194-mobile-final .ffspui-mini-cart-close::before,
            body.ffspui-v194-mobile-final .ffspui-mini-cart-close::after{
                content:none!important;
                display:none!important;
            }
            body.ffspui-v194-mobile-final .ffspui-mini-cart-close > :not(.ffspui-close-glyph){display:none!important}
            body.ffspui-v194-mobile-final .ffspui-mini-cart-close .ffspui-close-glyph{
                display:inline-flex!important;
                align-items:center;
                justify-content:center;
                width:100%;
                height:100%;
                font-size:18px;
                line-height:1;
                font-weight:500;
            }
            /* حذف محصول: WoodMart گاهی متن × و آیکون pseudo را هم‌زمان می‌سازد. */
            body.ffspui-v194-mobile-final .ffspui-mini-cart-item-remove{
                font-size:0!important;
                text-indent:0!important;
                line-height:1!important;
            }
            body.ffspui-v194-mobile-final .ffspui-mini-cart-item-remove::before,
            body.ffspui-v194-mobile-final .ffspui-mini-cart-item-remove::after,
            body.ffspui-v194-mobile-final .ffspui-mini-cart-item-remove > *::before,
            body.ffspui-v194-mobile-final .ffspui-mini-cart-item-remove > *::after{
                content:none!important;
                display:none!important;
            }
            body.ffspui-v194-mobile-final .ffspui-mini-cart-item-remove > :not(.ffspui-item-remove-glyph){display:none!important}
            body.ffspui-v194-mobile-final .ffspui-mini-cart-item-remove .ffspui-item-remove-glyph{
                display:inline-flex!important;
                align-items:center!important;
                justify-content:center!important;
                width:100%!important;
                height:100%!important;
                font-family:Arial,sans-serif!important;
                font-size:15px!important;
                font-weight:400!important;
                line-height:1!important;
            }

            /* صفحه سبد خرید موبایل: فقط یک ضربدر واقعی برای حذف هر محصول. */
            body.ffspui-v194-mobile-final.woocommerce-cart .ffspui-cart-page-item-remove{
                font-size:0!important;
                text-indent:0!important;
                line-height:1!important;
            }
            body.ffspui-v194-mobile-final.woocommerce-cart .ffspui-cart-page-item-remove::before,
            body.ffspui-v194-mobile-final.woocommerce-cart .ffspui-cart-page-item-remove::after,
            body.ffspui-v194-mobile-final.woocommerce-cart .ffspui-cart-page-item-remove > *::before,
            body.ffspui-v194-mobile-final.woocommerce-cart .ffspui-cart-page-item-remove > *::after{
                content:none!important;
                display:none!important;
            }
            body.ffspui-v194-mobile-final.woocommerce-cart .ffspui-cart-page-item-remove > :not(.ffspui-cart-remove-glyph){display:none!important}
            body.ffspui-v194-mobile-final.woocommerce-cart .ffspui-cart-page-item-remove .ffspui-cart-remove-glyph{
                display:inline-flex!important;
                align-items:center!important;
                justify-content:center!important;
                width:100%!important;
                height:100%!important;
                font-family:Arial,sans-serif!important;
                font-size:15px!important;
                font-weight:400!important;
                line-height:1!important;
            }
            body.ffspui-v194-mobile-final.woocommerce-cart .ffspui-cart-page-empty-wrap{
                display:flex;
                justify-content:flex-start;
                margin:10px 0 14px;
            }
            body.ffspui-v194-mobile-final.woocommerce-cart .ffspui-cart-page-empty-button{
                min-height:38px;
                padding:0 18px;
                border:1px solid #f2c7d9;
                border-radius:10px;
                background:#fff7fa;
                color:#b43f70;
                font-family:inherit;
                font-size:11px;
                font-weight:800;
                cursor:pointer;
            }
            body.ffspui-v194-mobile-final.woocommerce-cart .ffspui-cart-page-empty-button:disabled{opacity:.6;cursor:wait}
