.elementor-widget-my-mili-clean-product-breadcrumb-icon,
                .elementor-widget-my-mili-clean-product-breadcrumb-icon.elementor-widget,
                .elementor-widget-my-mili-clean-product-breadcrumb-icon > .elementor-widget-container {
                    width: 100% !important;
                    max-width: 100% !important;
                    margin-right: auto !important;
                    margin-left: auto !important;
                    float: none !important;
                    position: relative;
                }

                .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc {
                    width: 100%;
                    direction: rtl;
                    background: transparent !important;
                    border: 0 !important;
                    box-shadow: none !important;
                    display: block;
                }

                .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__wrap {
                    width: 100%;
                    max-width: var(--mili-clean-bc-max-width, 1350px);
                    margin: 0 auto;
                    overflow: hidden;
                    background: transparent;
                    border: 0;
                    box-shadow: none;
                }

                .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__scroll {
                    overflow-x: auto;
                    overflow-y: hidden;
                    -webkit-overflow-scrolling: touch;
                    scrollbar-width: none;
                    width: 100%;
                }

                .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__scroll::-webkit-scrollbar {
                    display: none;
                }

                .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__list {
                    list-style: none;
                    padding: 0;
                    margin: 0;
                    display: flex;
                    align-items: center;
                    justify-content: flex-start;
                    flex-wrap: nowrap;
                    direction: rtl;
                    min-width: max-content;
                    line-height: 1;
                    background: transparent !important;
                    border: 0 !important;
                }

                .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__item,
                .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__sep-li {
                    display: inline-flex;
                    align-items: center;
                    justify-content: center;
                    flex: 0 0 auto;
                    margin: 0;
                    padding: 0;
                    white-space: nowrap;
                    line-height: 1;
                    vertical-align: middle;
                    height: 24px;
                }

                .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__link,
                .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__text-wrap {
                    display: inline-flex;
                    align-items: center;
                    justify-content: center;
                    line-height: 1;
                    height: 24px;
                    text-decoration: none;
                    white-space: nowrap;
                    vertical-align: middle;
                    transition: color .2s ease;
                }

                .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__link:hover {
                    color: #0b63ff;
                }

                .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__text {
                    display: inline-flex;
                    align-items: center;
                    line-height: 1;
                    height: 24px;
                    white-space: nowrap;
                    vertical-align: middle;
                }

                .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__icon,
                .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__sep {
                    display: inline-flex;
                    align-items: center;
                    justify-content: center;
                    line-height: 0;
                    vertical-align: middle;
                    position: relative;
                    top: 0;
                    transform: none;
                }

                .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__icon i,
                .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__sep i {
                    display: block;
                    line-height: 1;
                }

                .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__icon svg,
                .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__sep svg {
                    display: block;
                    margin: 0;
                    padding: 0;
                    position: static;
                    transform: none;
                }

                .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__item.is-current .mili-clean-bc__text {
                    font-weight: 700;
                }

                /* فقط برای ویرایشگر المنتور:
                 * مشکل اصلی این بود که داخل ادیتور، ویجت با max-width کلی صفحه وسط‌چین می‌شد
                 * و شروع بردکرامپ از لبه راست صفحه می‌افتاد، نه از لبه ستون/کانتینر پایینی.
                 * این بخش فقط در محیط ویرایشگر فعال است و لایو سایت را تغییر نمی‌دهد.
                 */
                body.elementor-editor-active .elementor-widget-my-mili-clean-product-breadcrumb-icon,
                body.elementor-editor-active .elementor-widget-my-mili-clean-product-breadcrumb-icon.elementor-widget,
                body.elementor-editor-active .elementor-widget-my-mili-clean-product-breadcrumb-icon > .elementor-widget-container,
                body.elementor-editor-active .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc,
                body.elementor-editor-active .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__wrap,
                body.elementor-editor-preview .elementor-widget-my-mili-clean-product-breadcrumb-icon,
                body.elementor-editor-preview .elementor-widget-my-mili-clean-product-breadcrumb-icon.elementor-widget,
                body.elementor-editor-preview .elementor-widget-my-mili-clean-product-breadcrumb-icon > .elementor-widget-container,
                body.elementor-editor-preview .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc,
                body.elementor-editor-preview .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__wrap,
                body.elementor-edit-mode .elementor-widget-my-mili-clean-product-breadcrumb-icon,
                body.elementor-edit-mode .elementor-widget-my-mili-clean-product-breadcrumb-icon.elementor-widget,
                body.elementor-edit-mode .elementor-widget-my-mili-clean-product-breadcrumb-icon > .elementor-widget-container,
                body.elementor-edit-mode .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc,
                body.elementor-edit-mode .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__wrap {
                    width: 100% !important;
                    max-width: 100% !important;
                    min-width: 0 !important;
                    margin-right: 0 !important;
                    margin-left: 0 !important;
                    right: auto !important;
                    left: auto !important;
                    transform: none !important;
                    float: none !important;
                    box-sizing: border-box !important;
                }

                body.elementor-editor-active .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__scroll,
                body.elementor-editor-preview .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__scroll,
                body.elementor-edit-mode .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__scroll {
                    width: 100% !important;
                    max-width: 100% !important;
                    margin: 0 !important;
                    padding: 0 !important;
                }

                body.elementor-editor-active .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__list,
                body.elementor-editor-preview .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__list,
                body.elementor-edit-mode .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__list {
                    justify-content: flex-start !important;
                    margin-right: 0 !important;
                    margin-left: 0 !important;
                    padding-right: 0 !important;
                    padding-left: 0 !important;
                    transform: none !important;
                }



                /* فیکس ریشه‌ای مخصوص ادیتور المنتور:
                 * در محیط ادیتور، المنتور ستون را کمی متفاوت از لایو رندر می‌کند و بردکرامپ
                 * به لبه راست سکشن می‌چسبد. این پدینگ فقط داخل ادیتور فعال است و
                 * اولین آیکن سمت راست را هم‌سطح با باکس/ستون پایینی می‌کند.
                 */
                body.elementor-editor-active .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__wrap,
                body.elementor-editor-preview .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__wrap,
                body.elementor-edit-mode .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__wrap {
                    padding-right: clamp(48px, 3.8vw, 64px) !important;
                    padding-left: clamp(48px, 3.8vw, 64px) !important;
                    box-sizing: border-box !important;
                }

                body.elementor-editor-active .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__scroll,
                body.elementor-editor-preview .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__scroll,
                body.elementor-edit-mode .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__scroll {
                    box-sizing: border-box !important;
                }

                @media (max-width: 768px) {
                    /* موبایل: بیرون کشیدن کامل ویجت از کانتینر المنتور و تمام‌عرض کردن تا لبه‌های ویوپورت */
                    .elementor-widget-my-mili-clean-product-breadcrumb-icon,
                    .elementor-widget-my-mili-clean-product-breadcrumb-icon.elementor-widget,
                    .elementor-widget-my-mili-clean-product-breadcrumb-icon > .elementor-widget-container {
                        width: 100vw !important;
                        max-width: 100vw !important;
                        min-width: 100vw !important;
                        margin-right: calc(50% - 50vw) !important;
                        margin-left: calc(50% - 50vw) !important;
                        padding-right: 0 !important;
                        padding-left: 0 !important;
                        right: auto !important;
                        left: auto !important;
                        transform: none !important;
                        box-sizing: border-box !important;
                        overflow: visible !important;
                    }

                    .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc,
                    .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__wrap,
                    .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__scroll {
                        width: 100vw !important;
                        max-width: 100vw !important;
                        min-width: 100vw !important;
                        margin-right: 0 !important;
                        margin-left: 0 !important;
                        padding-right: 0 !important;
                        padding-left: 0 !important;
                        box-sizing: border-box !important;
                    }

                    .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__wrap {
                        overflow: hidden !important;
                    }

                    .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__list {
                        width: max-content !important;
                        min-width: max-content !important;
                        margin-right: 0 !important;
                        margin-left: 0 !important;
                        padding-right: 12px !important;
                        padding-left: 0 !important;
                    }

                    /* خنثی‌سازی پدینگ مخصوص ادیتور در حالت موبایل تا واقعاً به لبه‌ها بچسبد */
                    body.elementor-editor-active .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__wrap,
                    body.elementor-editor-preview .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__wrap,
                    body.elementor-edit-mode .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__wrap {
                        padding-right: 0 !important;
                        padding-left: 0 !important;
                    }

                    .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__link,
                    .elementor-widget-my-mili-clean-product-breadcrumb-icon .mili-clean-bc__text-wrap {
                        font-size: 13px;
                    }
                }
