.elementor-3 .elementor-element.elementor-element-15475167{--display:flex;}.elementor-3 .elementor-element.elementor-element-4597160{width:100%;max-width:100%;}.elementor-3 .elementor-element.elementor-element-4597160 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-4597160.elementor-element{--align-self:flex-start;}.elementor-3 .elementor-element.elementor-element-4597160 :is(.wd-breadcrumbs,.yoast-breadcrumb){--wd-link-color:#646464;--wd-bcrumb-delim-color:#000000;--wd-link-color-hover:#000000;--wd-bcrumb-color-active:#000000;}.elementor-3 .elementor-element.elementor-element-59361af{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 10px 0px 10px;}@media(max-width:768px){.elementor-3 .elementor-element.elementor-element-4597160 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-4597160 :is(.wd-breadcrumbs,.yoast-breadcrumb){font-size:13px;}}/* Start custom CSS for wd_wc_breadcrumb, class: .elementor-element-4597160 *//* ======================================================
   🔥 BAIZ 终极修复：强制面包屑在所有设备显示黑色
   ====================================================== */

/* 1. 针对所有设备（PC+手机）的强制黑色覆盖 */
body .woocommerce-breadcrumb, 
body .woocommerce-breadcrumb a, 
body .woocommerce-breadcrumb span,
body .breadcrumb-last,
body .breadcrumb-sep,
body .wd-breadcrumbs,
body .wd-breadcrumbs a,
body .wd-breadcrumbs .breadcrumb-last {
    color: #000000 !important;
    opacity: 1 !important;
    visibility: visible !important;
    -webkit-text-fill-color: #000000 !important; /* 强制 iOS 渲染黑色 */
}

/* 2. 特别针对移动端可能存在的“文字截断”或“隐藏”逻辑进行爆破 */
@media (max-width: 767px) {
    /* 强制容器宽度并允许文字换行，防止因为宽度为0看不到文字 */
    .elementor-widget-wd_breadcrumbs {
        display: block !important;
        width: 100% !important;
    }
    
    .woocommerce-breadcrumb {
        display: flex !important;
        flex-wrap: wrap !important; /* 允许手机端长标题换行 */
        align-items: center !important;
    }
}

/* 1. 强制组件占据父容器完整宽度，并消除任何可能的偏移 */
.elementor-3 .elementor-element.elementor-element-4597160 {
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    padding-left: 0 !important;
}

/* 2. 深度清理 WoodMart 主题面包屑容器的默认内边距 */
.elementor-3 .elementor-element.elementor-element-4597160 .woocommerce-breadcrumb,
.elementor-3 .elementor-element.elementor-element-4597160 .wd-breadcrumbs {
    text-align: left !important;
    justify-content: flex-start !important;
    padding-left: 0 !important;
    margin-left: 0 !important;
    display: block !important; /* 强制块级化以确保 text-align 生效 */
}

/* 3. 针对第一个元素进行对齐矫正 */
.elementor-3 .elementor-element.elementor-element-4597160 .woocommerce-breadcrumb a:first-child,
.elementor-3 .elementor-element.elementor-element-4597160 .wd-breadcrumbs li:first-child {
    padding-left: 0 !important;
    margin-left: 0 !important;
}/* End custom CSS */