/* 移动端筛选按钮容器 */.wc-mobile-filters-button-container {    display: none;    padding: 0;}/* 移动端筛选按钮 */#wc-mobile-filters-button {    display: inline-flex;    align-items: center;    gap: 8px;    padding: 10px 20px;    background-color: transparent;    color: #000000;    border: none;    border-radius: 4px;    font-size: 16px;    font-weight: bold;    cursor: pointer;    transition: all 0.3s ease;}#wc-mobile-filters-button:hover {    background-color: #2a2a2a;}/* 模态框样式 */.wc-mobile-filters-modal {    display: none;    position: fixed;    top: 0;    left: 0;    width: 100%;    height: 100%;    background-color: rgba(0, 0, 0, 0.7);    z-index: 9999;    opacity: 0;    transition: opacity 0.3s ease;}.wc-mobile-filters-modal.active {    display: block;    opacity: 1;}.wc-mobile-filters-modal-content {    position: absolute;    bottom: 0;    left: 0;    width: 100%;    height: 85vh;    background-color: #fff;    border-radius: 20px 20px 0 0;    box-shadow: 0 -5px 15px rgba(0, 0, 0, 0.1);    transform: translateY(100%);    transition: transform 0.4s ease;}.wc-mobile-filters-modal.active .wc-mobile-filters-modal-content {    transform: translateY(0);}.wc-mobile-filters-modal-header {    display: flex;    justify-content: space-between;    align-items: center;    padding: 20px;    border-bottom: 1px solid #eee;}.wc-mobile-filters-modal-header h3 {    margin: 0;    font-size: 18px;    font-weight: 600;    color: #333;}.wc-mobile-filters-close {    background: none;    border: none;    color: #666;    cursor: pointer;    padding: 5px;}.wc-mobile-filters-close svg {    width: 24px;    height: 24px;}.wc-mobile-filters-modal-body {    height: calc(100% - 120px);    overflow-y: auto;    padding: 20px;}.wc-mobile-filters-modal-footer {    display: flex;    justify-content: space-between;    padding: 15px 20px;    border-top: 1px solid #eee;    background-color: #fff;    position: absolute;    bottom: 0;    left: 0;    width: 100%;    box-sizing: border-box;}#wc-mobile-filters-reset {    background-color: #fff;    color: #3a3a3a;    border: 1px solid #ddd;    flex: 1;    margin-right: 10px;}#wc-mobile-filters-apply {    background-color: #3a3a3a;    color: #fff;    border: none;    flex: 1;}/* 调整侧边栏在移动端显示 */@media (max-width: 1024px) {    .wc-mobile-filters-button-container {        display: flex;    }    /* 隐藏原始侧边栏 */    #secondary, .widget-area {        display: none;    }}