.elementor-549 .elementor-element.elementor-element-40e6817 > .elementor-container{max-width:1440px;}@media(min-width:768px){.elementor-549 .elementor-element.elementor-element-85062fe{width:25%;}.elementor-549 .elementor-element.elementor-element-a0a26c7{width:74.666%;}}/* Start custom CSS for wp-widget-woof_widget, class: .elementor-element-a2fee4a *//* ========================================== */
/* 1. 隐藏所有不需要的 HUSKY 默认杂项元素       */
/* ========================================== */
.elementor-549 .elementor-element.elementor-element-a2fee4a .woof_childs_list_opener,       /* 隐藏默认加减号 */
.elementor-549 .elementor-element.elementor-element-a2fee4a .woof_radio_term_reset,         /* 隐藏重置单选圈 */
.elementor-549 .elementor-element.elementor-element-a2fee4a .woof_reset_search_form,        /* 隐藏底部的 Reset 按钮 */
.elementor-549 .elementor-element.elementor-element-a2fee4a .woof_container_product_cat h4, /* 隐藏分类标题 */
.elementor-549 .elementor-element.elementor-element-a2fee4a input[type="radio"],            /* 隐藏原生单选框 */
.elementor-549 .elementor-element.elementor-element-a2fee4a input[type="checkbox"],         /* 隐藏原生复选框 */
.elementor-549 .elementor-element.elementor-element-a2fee4a .iradio_minimal-blue,           /* 强制隐藏 iCheck 皮肤圆圈 */
.elementor-549 .elementor-element.elementor-element-a2fee4a .icheckbox_minimal-blue,        
.elementor-549 .elementor-element.elementor-element-a2fee4a .iradio_flat-aero,              
.elementor-549 .elementor-element.elementor-element-a2fee4a .icheckbox_flat-aero,           
.elementor-549 .elementor-element.elementor-element-a2fee4a .iradio_flat-grey,              
.elementor-549 .elementor-element.elementor-element-a2fee4a .icheckbox_flat-grey,           
.elementor-549 .elementor-element.elementor-element-a2fee4a .woof_radio_label::before,      
.elementor-549 .elementor-element.elementor-element-a2fee4a .woof_radio_term.checked,       
.elementor-549 .elementor-element.elementor-element-a2fee4a .woof_radio_term {
    display: none !important;
}

/* 突破组件限制：全局隐藏右侧顶部的 Clear All 和提示 */
body .woof_products_top_panel {
    display: none !important;
}


/* ========================================== */
/* 2. 一级类目样式美化 (#015ca3 蓝色背景)       */
/* ========================================== */
/* 基础列表重置，加上外围极浅的边框 */
.elementor-549 .elementor-element.elementor-element-a2fee4a .woof_list {
    list-style: none !important;
    padding: 0 !important;
    margin: 0 !important;
    border: 1px solid #e5e5e5;
    border-top: none;
}

/* 一级分类主体 */
.elementor-549 .elementor-element.elementor-element-a2fee4a ul.woof_list > li > label {
    background-color: #015ca3 !important; 
    color: #ffffff !important;
    display: block !important;
    padding: 16px 20px !important;
    margin: 0 !important;
    font-size: 16px !important;
    font-weight: bold;
    cursor: pointer;
    width: 100%;
    box-sizing: border-box;
    border-top: 1px solid #ffffff; 
}

/* 去掉第一个一级分类顶部的白线 */
.elementor-549 .elementor-element.elementor-element-a2fee4a ul.woof_list > li:first-child > label {
    border-top: none; 
}

/* 一级类目鼠标滑过时颜色微调变深 */
.elementor-549 .elementor-element.elementor-element-a2fee4a ul.woof_list > li > label:hover {
    background-color: #014d8a !important; 
}


/* ========================================== */
/* 3. 二级类目样式美化 (浅灰背景 + 小圆点)      */
/* ========================================== */
/* 容器重置 */
.elementor-549 .elementor-element.elementor-element-a2fee4a ul.woof_list > li > ul {
    padding: 0 !important;
    margin: 0 !important;
    list-style: none !important;
    background-color: #ffffff !important; 
}

.elementor-549 .elementor-element.elementor-element-a2fee4a ul.woof_list > li > ul > li {
    background-color: #ffffff !important; 
    margin: 0 !important;
    padding: 0 !important;
}

/* 二级分类主体 */
.elementor-549 .elementor-element.elementor-element-a2fee4a ul.woof_list > li > ul > li > label {
    background-color: #f6f9fb !important; 
    color: #333333a8 !important; 
    display: block !important;
    padding: 12px 15px 12px 45px !important; /* 左侧留白画圆点 */
    margin: 0 0 2px 0 !important; /* 底部留白形成分割线 */
    font-size: 14px !important;
    font-weight: normal !important;
    position: relative;
    cursor: pointer;
    transition: all 0.3s ease;
}

/* 正常状态下的圆点 (#9BA4AD80) */
.elementor-549 .elementor-element.elementor-element-a2fee4a ul.woof_list > li > ul > li > label::before {
    content: "";
    position: absolute;
    left: 20px; 
    top: 50%;
    transform: translateY(-50%); 
    width: 6px;
    height: 6px;
    border-radius: 50%; 
    background-color: #9ba4ad80 !important; 
    transition: background-color 0.3s ease;
}

/* 鼠标滑过时，字体变蓝 (#015CA3) */
.elementor-549 .elementor-element.elementor-element-a2fee4a ul.woof_list > li > ul > li > label:hover {
    color: #015ca3 !important; 
}

/* 鼠标滑过时，圆点变蓝 (#015CA3) */
.elementor-549 .elementor-element.elementor-element-a2fee4a ul.woof_list > li > ul > li > label:hover::before {
    background-color: #015ca3 !important; 
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7e88c7b *//* 1. 隐藏“显示单一结果”和“默认产品排序” */
.elementor-549 .elementor-element.elementor-element-7e88c7b .woocommerce-result-count,
.elementor-549 .elementor-element.elementor-element-7e88c7b .woocommerce-ordering {
    display: none !important;
}

/* 2. 产品标题样式调整 (居中、颜色、字号) */
.elementor-549 .elementor-element.elementor-element-7e88c7b .woocommerce ul.products li.product .woocommerce-loop-product__title {
    text-align: center !important; /* 文字居中 */
    color: #333333 !important; /* 字体颜色 */
    font-size: 18px !important; /* 字体大小 */
    padding-top: 10px; /* 与上方图片留出一点呼吸空间 */
    line-height: 1.4 !important;
}

/* 3. 彻底去除产品链接及标题的鼠标滑过 (Hover) 效果 */
.elementor-549 .elementor-element.elementor-element-7e88c7b .woocommerce ul.products li.product a:hover .woocommerce-loop-product__title {
    color: #333333 !important; /* 强制滑过时颜色保持不变 */
    text-decoration: none !important; /* 强制不显示下划线 */
}

/* 可选：去除整个产品卡片的链接轮廓或虚线 */
.elementor-549 .elementor-element.elementor-element-7e88c7b .woocommerce ul.products li.product a {
    text-decoration: none !important;
    outline: none !important;
}/* End custom CSS */