.desktop-only[data-v-291a3a64]{display:block}.mobile-only[data-v-291a3a64]{display:none}.search-page[data-v-291a3a64]{background-color:#f5f6f8;margin-top:-5vw;min-height:600px;padding-top:5vw;position:relative}.search-container[data-v-291a3a64]{box-sizing:border-box;display:flex;margin:0 auto;min-height:calc(100vh - 114px);width:100%}.filters-sidebar[data-v-291a3a64]{align-self:stretch;background:#fff;border:2px solid #979797;border-radius:4px;flex-shrink:0;max-height:calc(100vh - 5vw - 51px);overflow-y:auto;position:sticky;scrollbar-color:rgba(0,0,0,.18) transparent;scrollbar-width:thin;top:calc(5vw + 51px);width:24%}.filters-sidebar[data-v-291a3a64]::-webkit-scrollbar{height:6px;width:6px}.filters-sidebar[data-v-291a3a64]::-webkit-scrollbar-track{background:transparent}.filters-sidebar[data-v-291a3a64]::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.18);border-radius:3px}.filters-sidebar[data-v-291a3a64]::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}.filters-sidebar.disabled .disabled-overlay[data-v-291a3a64]{display:block}.filters-header[data-v-291a3a64]{align-items:center;display:flex;justify-content:space-between;padding:20px 24px}.filters-title[data-v-291a3a64]{font-size:18px;margin:0}.clear-all[data-v-291a3a64],.filters-title[data-v-291a3a64]{color:#000;font-weight:700}.clear-all[data-v-291a3a64]{cursor:pointer;font-size:14px;-webkit-text-decoration:underline;text-decoration:underline}.clear-all[data-v-291a3a64]:hover{color:#c2000b}.filter-group[data-v-291a3a64]{border-top:1px solid #f0f0f0;margin:0 24px}.filter-group-header[data-v-291a3a64]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:10px 24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-group-header[data-v-291a3a64]:hover{background-color:#fafafa}.filter-group-title[data-v-291a3a64]{color:#000;font-size:16px;font-weight:700}.filter-group-body[data-v-291a3a64]{padding:4px 24px 14px 40px}.filter-item[data-v-291a3a64]{align-items:center;cursor:pointer;display:flex;padding:4px 0}.filter-item[data-v-291a3a64] .el-checkbox{align-items:center;display:flex;width:100%}.filter-item[data-v-291a3a64] .el-checkbox__label{align-items:center;display:flex;flex:1;line-height:20px;min-width:0;white-space:normal;word-break:break-all}.filter-item[data-v-291a3a64] .el-checkbox__inner:hover{border-color:#c2000b}.filter-item[data-v-291a3a64] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#c2000b;border-color:#c2000b}.filter-item[data-v-291a3a64] .el-checkbox__input.is-checked+.el-checkbox__label{color:#c2000b}.filter-item.active .filter-item-label[data-v-291a3a64]{color:#c2000b;font-weight:700}.filter-item.has-children[data-v-291a3a64]{align-items:stretch;flex-direction:column}.filter-item.child[data-v-291a3a64]{font-size:13px;padding:4px 0 4px 12px}.filter-item-row[data-v-291a3a64]{align-items:center;display:flex;width:100%}.filter-item-children[data-v-291a3a64]{margin-top:2px}.filter-item-label[data-v-291a3a64]{color:#595959;cursor:pointer;font-size:14px;min-width:0;word-break:break-all}.filter-item-label[data-v-291a3a64]:hover{color:#c2000b}.disabled-overlay[data-v-291a3a64]{background-color:hsla(0,0%,86%,.45);background-image:repeating-linear-gradient(-45deg,hsla(0,0%,47%,.22),hsla(0,0%,47%,.22) 4px,transparent 0,transparent 12px);border-radius:4px;bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:2}.results-area[data-v-291a3a64]{display:block;flex:1;max-height:calc(100vh - 5vw - 51px);min-width:0;overflow-y:auto;padding-left:32px;padding-right:32px;padding-top:36px;position:sticky;scrollbar-color:rgba(0,0,0,.18) transparent;scrollbar-width:thin;top:calc(5vw + 51px)}.results-area[data-v-291a3a64]::-webkit-scrollbar{height:6px;width:6px}.results-area[data-v-291a3a64]::-webkit-scrollbar-track{background:transparent}.results-area[data-v-291a3a64]::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.18);border-radius:3px}.results-area[data-v-291a3a64]::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}.results-content-wrapper[data-v-291a3a64]{min-height:100%;position:relative}.skeleton-card[data-v-291a3a64]{cursor:default}.skeleton-card[data-v-291a3a64]:hover{border-color:#d9d9d9}.skeleton-card .skeleton-img[data-v-291a3a64]{background:#e8e8e8;border-bottom:1px solid #f0f0f0;height:240px;overflow:hidden;position:relative}.skeleton-card .skeleton-info[data-v-291a3a64]{padding:18px 16px 22px;text-align:center}.skeleton-card .skeleton-line[data-v-291a3a64]{background:#e8e8e8;border-radius:2px;height:16px;margin:0 auto 12px;overflow:hidden;position:relative}.skeleton-card .skeleton-line[data-v-291a3a64]:last-child{margin-bottom:0}.skeleton-card .skeleton-line.skeleton-line-lg[data-v-291a3a64]{height:18px;width:55%}.skeleton-card .skeleton-line.skeleton-line-sm[data-v-291a3a64]{height:14px;width:75%}.skeleton-card .skeleton-img[data-v-291a3a64]:after,.skeleton-card .skeleton-line[data-v-291a3a64]:after{animation:skeleton-shimmer-291a3a64 1.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5) 50%,transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes skeleton-shimmer-291a3a64{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.compare-header[data-v-291a3a64],.results-header[data-v-291a3a64]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}.compare-header .compare-header-left[data-v-291a3a64]{flex:1}.compare-header .compare-header-left .compare-step-title[data-v-291a3a64]{color:#000;font-size:20px;font-weight:700;margin:0 0 6px}.compare-header .compare-header-left .compare-step-title .compare-step-label[data-v-291a3a64]{color:#c2000b;margin-right:6px}.compare-header .compare-header-left .compare-step-title .compare-step-category[data-v-291a3a64]{color:#000}.compare-header .compare-header-left .compare-step-desc[data-v-291a3a64]{color:#666;font-size:13px;margin:0}.compare-header .compare-header-right[data-v-291a3a64]{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:8px}.compare-header .compare-header-right .compare-selected-count[data-v-291a3a64]{color:#666;font-size:13px}.compare-header .compare-header-right .compare-next-btn[data-v-291a3a64]{color:#000;cursor:pointer;font-size:18px;font-weight:700;-webkit-text-decoration:none;text-decoration:none}.compare-header .compare-header-right .compare-next-btn[data-v-291a3a64]:hover{color:#c2000b}.compare-header .compare-header-right .compare-next-btn.disabled[data-v-291a3a64]{color:#ccc;cursor:not-allowed}.compare-header .compare-header-right .compare-next-btn.disabled[data-v-291a3a64]:hover{color:#ccc}.results-title[data-v-291a3a64]{color:#000;font-size:16px;font-weight:700;margin:0}.results-title .results-title-text[data-v-291a3a64]{display:block;font-size:22px;font-weight:700;margin-bottom:3px}.results-title .results-range[data-v-291a3a64],.results-title .results-total-text[data-v-291a3a64]{color:#595959;font-weight:400}.results-title .results-keyword[data-v-291a3a64]{font-weight:600}.results-title .results-dot[data-v-291a3a64]{color:#595959}.results-right[data-v-291a3a64]{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:12px}.results-sort[data-v-291a3a64]{align-items:center;display:flex;flex-shrink:0}.results-sort .sort-label[data-v-291a3a64]{color:#595959;font-size:14px;margin-right:8px}.results-sort .sort-select-wrap[data-v-291a3a64]{display:inline-block;position:relative}.results-sort .sort-dropdown[data-v-291a3a64]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:none;border-bottom:1px solid #999;color:#000;cursor:pointer;font-size:14px;font-weight:700;outline:none}.view-toggle[data-v-291a3a64]{border:1px solid #d0d0d0;border-radius:4px;display:inline-flex;overflow:hidden}.view-toggle .view-btn[data-v-291a3a64]{align-items:center;background:transparent;border:none;color:#000;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:5px;height:28px;justify-content:center;padding:0 14px;transition:all .15s}.view-toggle .view-btn i[data-v-291a3a64]{font-size:14px}.view-toggle .view-btn+.view-btn[data-v-291a3a64]{border-left:1px solid #d0d0d0}.view-toggle .view-btn.active[data-v-291a3a64]{background:#292929;color:#fff}.view-toggle .view-btn[data-v-291a3a64]:hover:not(.active){opacity:.7}.psm-banner[data-v-291a3a64]{background-color:#333;padding:17px 24px;position:sticky;top:5vw;z-index:100}.psm-banner .psm-text[data-v-291a3a64]{color:#fff;display:block;font-size:14px;font-weight:700;letter-spacing:.5px}.compare-mode-box[data-v-291a3a64]{border-bottom:2px solid #979797;padding:20px 24px}.compare-mode-box .compare-mode-btn[data-v-291a3a64]{background:#292929;border:3px solid #979797;border-radius:6px;color:#fff;cursor:pointer;display:block;font-size:14px;padding:10px 16px;text-align:center;transition:all .2s;width:100%}.compare-mode-box .compare-mode-btn.active[data-v-291a3a64]{background:#292929;border:3px solid #c2000b;color:#c2000b}.compare-mode-box .compare-mode-btn.disabled[data-v-291a3a64],.compare-mode-box .compare-mode-btn[data-v-291a3a64]:disabled{background:transparent;border:3px solid #979797;color:#595959;cursor:not-allowed}.compare-mode-box .compare-mode-tip[data-v-291a3a64]{color:#595959;font-size:12px;line-height:1.5;margin:10px 0 0}.filter-item-count[data-v-291a3a64]{color:#595959;font-size:14px;margin-left:auto}.filter-group-title .cate-count[data-v-291a3a64]{color:#000;font-weight:400;margin-left:10px}.result-card[data-v-291a3a64]{background:#fff;border:2px solid #d9d9d9;border-radius:2px;color:inherit;display:block;margin-bottom:16px;overflow:hidden;padding:0;position:relative;transition:border-color .2s}.result-card[data-v-291a3a64],.result-card[data-v-291a3a64]:hover{-webkit-text-decoration:none;text-decoration:none}.result-card[data-v-291a3a64]:hover{border-color:#c2000b}.result-card.compare-mode-card[data-v-291a3a64]{cursor:pointer;transition:border-color .2s,box-shadow .2s}.result-card.compare-mode-card[data-v-291a3a64]:hover{border-color:#c2000b;box-shadow:0 2px 8px rgba(194,0,11,.15)}.result-card.compare-mode-card .product-card-link-wrap[data-v-291a3a64]{pointer-events:none}.result-card.compare-mode-card.compare-selected[data-v-291a3a64]{border-color:#c2000b;box-shadow:0 2px 12px rgba(194,0,11,.2)}.compare-index-badge[data-v-291a3a64]{align-items:center;background:#c2000b;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.15);color:#fff;display:flex;font-size:16px;font-weight:700;height:28px;justify-content:center;line-height:1;position:absolute;right:10px;top:10px;width:28px;z-index:10}.compare-index-badge.empty[data-v-291a3a64]{background:#fff;border:2px solid #d9d9d9;box-shadow:none;color:transparent}.compare-index-badge.empty[data-v-291a3a64]:hover{border-color:#c2000b}.product-card-link-wrap[data-v-291a3a64]{display:block}.product-card-link-inner[data-v-291a3a64]{color:inherit;display:block;-webkit-text-decoration:none;text-decoration:none}.product-grid[data-v-291a3a64]{grid-gap:4px 20px;display:grid;gap:4px 20px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.product-card .product-card-inner[data-v-291a3a64]{display:flex;flex-direction:column;padding:0}.product-card .product-card-img-link[data-v-291a3a64]{align-items:center;background:#fff;border-bottom:1px solid #f0f0f0;display:flex;height:240px;justify-content:center;overflow:hidden;width:100%}.product-card .product-card-img-link img[data-v-291a3a64]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.product-card .product-card-info[data-v-291a3a64]{flex:1;padding:18px 16px 22px;text-align:center}.product-card .product-model-name[data-v-291a3a64]{color:#000;font-size:18px;font-weight:700;margin:0 0 8px}.product-card .product-series-text[data-v-291a3a64]{color:#333;font-size:16px;font-weight:400;margin-bottom:2px}.product-card .product-name-text[data-v-291a3a64]{color:#333;font-size:16px;font-weight:400;margin-bottom:6px;min-height:36px}.product-card .product-quick-specs[data-v-291a3a64]{color:#b8860b;font-size:14px;font-weight:600;margin-bottom:8px}.product-card .product-specs[data-v-291a3a64]{color:#b8860b;font-size:14px;font-weight:600;margin-bottom:10px}.product-card .btn-view-more[data-v-291a3a64]{color:#000;font-size:14px;font-weight:700;-webkit-text-decoration:none;text-decoration:none}.product-card .btn-view-more[data-v-291a3a64]:hover{color:#c2000b}.product-grid.view-list[data-v-291a3a64]{display:flex;flex-direction:column;gap:12px}.product-card.view-list[data-v-291a3a64]{border:none}.product-card.view-list.compare-mode-card[data-v-291a3a64]{border:2px solid #d9d9d9}.product-card.view-list.compare-mode-card.compare-selected[data-v-291a3a64]{border-color:#c2000b;box-shadow:0 2px 12px rgba(194,0,11,.2)}.product-card.view-list .product-card-inner[data-v-291a3a64]{align-items:stretch;flex-direction:row;padding:16px 20px}.product-card.view-list .product-card-img-link[data-v-291a3a64]{border:2px solid #d9d9d9;flex-shrink:0;height:105px;padding:0;width:105px}.product-card.view-list .product-card-img-link img[data-v-291a3a64]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-card.view-list .product-card-info[data-v-291a3a64]{align-items:stretch;display:flex;flex:1;flex-direction:row;gap:15px;padding:0 0 0 45px;text-align:left}.product-card.view-list .list-info-left[data-v-291a3a64]{flex-shrink:0;width:200px}.product-card.view-list .list-info-right[data-v-291a3a64]{display:flex;flex:1;flex-direction:column;min-width:0}.product-card.view-list .product-model-name[data-v-291a3a64]{font-size:20px;margin-bottom:4px}.product-card.view-list .product-series-text[data-v-291a3a64]{color:#000;font-size:14px}.product-card.view-list .product-name-text[data-v-291a3a64]{word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:14px;min-height:33px;overflow:hidden;word-break:break-word}.product-card.view-list .product-specs[data-v-291a3a64]{font-size:14px;margin-bottom:0}.product-card.view-list .product-abstract-title[data-v-291a3a64]{color:#000;font-size:14px;font-weight:700;margin-bottom:4px}.product-card.view-list .product-abstract-text[data-v-291a3a64]{-webkit-line-clamp:5;-webkit-box-orient:vertical;color:#595959;display:-webkit-box;flex:1;font-size:14px;line-height:1.2;max-height:82px;overflow:hidden}.product-card.view-list .btn-view-more[data-v-291a3a64]{align-self:flex-end;flex-shrink:0;margin-top:0}.product-children-panel[data-v-291a3a64]{border-top:1px dashed #ddd;margin-top:16px;padding-top:16px}.product-children-panel .children-title[data-v-291a3a64]{color:#000;font-size:14px;font-weight:700;margin-bottom:12px}.product-children-panel .children-grid[data-v-291a3a64]{display:flex;flex-wrap:wrap;gap:12px}.product-children-panel .child-item[data-v-291a3a64]{align-items:center;border:2px solid #eee;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;padding:8px;transition:all .2s;width:90px}.product-children-panel .child-item img[data-v-291a3a64]{background:#f5f5f5;border-radius:4px;height:64px;margin-bottom:6px;-o-object-fit:contain;object-fit:contain;width:64px}.product-children-panel .child-item span[data-v-291a3a64]{color:#595959;font-size:12px;line-height:1.2;text-align:center}.product-children-panel .child-item.selected[data-v-291a3a64]{background-color:rgba(194,0,11,.05);border-color:#c2000b}.product-children-panel .child-item[data-v-291a3a64]:hover{border-color:#c2000b}.pagination-wrap[data-v-291a3a64]{flex-wrap:wrap;gap:16px;justify-content:center;padding:24px 0}.pagination-wrap[data-v-291a3a64],.pagination[data-v-291a3a64]{align-items:center;display:flex}.pagination[data-v-291a3a64]{gap:6px}.page-btn[data-v-291a3a64]{background:#fff;border:none;color:#000;cursor:pointer;font-size:14px;font-weight:700;height:36px;min-width:36px;padding:0 10px;transition:all .15s}.page-btn[data-v-291a3a64]:hover:not(:disabled):not(.active){color:#c2000b}.page-btn.active[data-v-291a3a64]{background:#c2000b;color:#fff}.page-btn[data-v-291a3a64]:disabled{background:#f5f7fa;color:#595959;cursor:not-allowed}.page-ellipsis[data-v-291a3a64]{color:#595959;padding:0 6px}.go-to-page[data-v-291a3a64]{align-items:center;background-color:#fff;color:#000;display:flex;font-size:14px;font-weight:700;gap:8px;margin-left:32px;padding:6px 16px}.go-to-page .page-input[data-v-291a3a64]{border:1px solid #dcdfe6;border-radius:4px;font-size:14px;height:26px;outline:none;padding:0 8px;text-align:center;width:56px}.go-to-page .page-input[data-v-291a3a64]:focus{border-color:#c2000b}.empty-state[data-v-291a3a64]{background:#fff;border-radius:4px;margin-bottom:40px;padding:48px 24px;text-align:center}.empty-icon[data-v-291a3a64]{align-items:center;display:flex;height:72px;justify-content:center;margin:0 auto 20px;width:72px}.empty-icon i[data-v-291a3a64]{color:#595959;font-size:56px}.empty-title[data-v-291a3a64]{margin:0 0 16px}.empty-title-mobile[data-v-291a3a64],.empty-title[data-v-291a3a64]{color:#000;font-size:22px;font-weight:700}.empty-title-mobile[data-v-291a3a64]{margin:0 0 12px}.empty-actions[data-v-291a3a64]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.btn-clear-filters[data-v-291a3a64]{background:#fff;border:1px solid #ccc;border-radius:6px;color:#595959;cursor:pointer;font-size:16px;height:38px;padding:0 28px}.btn-clear-filters[data-v-291a3a64]:hover{border-color:#c2000b;color:#c2000b}.btn-contact[data-v-291a3a64]{align-items:center;background:#1a2a3a;border:none;border-radius:6px;color:#fff;display:inline-flex;font-size:16px;height:38px;justify-content:center;padding:0 28px;-webkit-text-decoration:none;text-decoration:none}.btn-contact[data-v-291a3a64]:hover{background:#0d1a26}.drawer-mask[data-v-291a3a64]{background-color:rgba(0,0,0,.5);top:0;z-index:1000}.drawer-mask[data-v-291a3a64],.filter-drawer[data-v-291a3a64]{bottom:0;left:0;position:fixed;right:0}.filter-drawer[data-v-291a3a64]{background:#fff;display:flex!important;flex-direction:column;overflow:hidden;top:25vh;z-index:1001}.drawer-header[data-v-291a3a64]{flex-shrink:0;height:40px;padding:0;position:relative}.drawer-close[data-v-291a3a64]{align-items:center;background:#000;border:none;border-radius:0 0 8px 8px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:0;left:50%;line-height:1.2;padding:8px 28px;position:absolute;top:0;transform:translateX(-50%)}.drawer-close span[data-v-291a3a64]{font-size:16px}.drawer-close i[data-v-291a3a64]{font-size:20px;margin-top:2px}.drawer-close[data-v-291a3a64]:active{opacity:.85}.drawer-body[data-v-291a3a64]{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 0%;flex-direction:column;min-height:0;overflow:hidden;padding:8px 30px 24px}.drawer-sort[data-v-291a3a64]{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:0;padding:16px 0 10px}.drawer-sort .drawer-sort-right[data-v-291a3a64]{align-items:center;display:flex;gap:6px}.drawer-sort .sort-label[data-v-291a3a64]{color:#595959;font-size:14px;font-weight:400}.drawer-sort .sort-dropdown[data-v-291a3a64]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:none;border-bottom:1px solid #999;color:#000;cursor:pointer;font-size:14px;font-weight:700;outline:none;padding:2px 0}.drawer-sort .view-toggle[data-v-291a3a64]{display:inline-flex}.drawer-compare-mode[data-v-291a3a64]{border-bottom:2px solid #979797;border-top:2px solid #979797;flex-shrink:0;margin:0 -30px;padding:14px 30px 16px}.drawer-compare-mode .compare-mode-btn[data-v-291a3a64]{background:#292929;border:3px solid #979797;border-radius:6px;color:#fff;cursor:pointer;display:block;font-size:14px;padding:10px 16px;text-align:center;transition:all .2s;width:100%}.drawer-compare-mode .compare-mode-btn.active[data-v-291a3a64]{background:#292929;border:3px solid #c2000b;color:#c2000b}.drawer-compare-mode .compare-mode-btn.disabled[data-v-291a3a64],.drawer-compare-mode .compare-mode-btn[data-v-291a3a64]:disabled{background:transparent;border:3px solid #979797;color:#595959;cursor:not-allowed}.drawer-compare-mode .compare-mode-tip[data-v-291a3a64]{color:#595959;font-size:12px;line-height:1.5;margin:10px 0 0}.drawer-cate-header[data-v-291a3a64]{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:14px 0 4px}.drawer-cate-scroll[data-v-291a3a64]{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.drawer-cate-scroll[data-v-291a3a64]::-webkit-scrollbar{display:none}.drawer-cate-title[data-v-291a3a64]{color:#000;font-size:18px;font-weight:700;margin:0}.drawer-show-all[data-v-291a3a64]{color:#000;cursor:pointer;font-size:13px;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.drawer-show-all[data-v-291a3a64]:hover{color:#c2000b}.filter-drawer .filter-group[data-v-291a3a64]{border-top:1px solid #f0f0f0;margin:0 -20px;padding:0 20px}.filter-drawer .filter-group-header[data-v-291a3a64]{padding:12px 0}.filter-drawer .filter-group-header[data-v-291a3a64]:active,.filter-drawer .filter-group-header[data-v-291a3a64]:focus,.filter-drawer .filter-group-header[data-v-291a3a64]:hover{background-color:transparent!important}.filter-drawer .filter-group-header .filter-group-title[data-v-291a3a64]{color:#000;font-size:14px;font-weight:700}.filter-drawer .filter-group-header .cate-count[data-v-291a3a64]{color:#595959;font-size:14px;font-weight:400;margin-left:4px}.filter-drawer .filter-group-header i[data-v-291a3a64]{color:#666;font-size:12px}.filter-drawer .filter-group-body[data-v-291a3a64]{padding:4px 0 14px 20px}.filter-drawer .filter-item[data-v-291a3a64]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:4px 0}.filter-drawer .filter-item.active .filter-item-label[data-v-291a3a64]{color:#c2000b;font-weight:700}.filter-drawer .filter-item .filter-item-label[data-v-291a3a64]{color:#595959;flex:1;font-size:14px;min-width:0;word-break:break-word}.filter-drawer .filter-item .filter-item-count[data-v-291a3a64]{color:#595959;font-size:13px;font-weight:400;margin-left:4px}.filter-drawer .filter-item i[data-v-291a3a64]{color:#bbb;font-size:12px}.mobile-filters-fab[data-v-291a3a64]{background:#000;border:none;border-radius:8px 8px 0 0;bottom:0;box-shadow:0 4px 12px rgba(0,0,0,.25);color:#fff;cursor:pointer;font-size:16px;font-weight:700;gap:8px;left:50%;padding:10px 28px;position:fixed;transform:translateX(-50%);transition:bottom .2s,opacity .25s;z-index:100}.mobile-filters-fab .filter-arrows[data-v-291a3a64]{display:flex;flex-direction:column;line-height:1}.mobile-filters-fab.is-footer-near[data-v-291a3a64]{opacity:0;pointer-events:none;visibility:hidden}.fade-enter-active[data-v-291a3a64],.fade-leave-active[data-v-291a3a64]{transition:opacity .2s ease}.fade-enter[data-v-291a3a64],.fade-leave-to[data-v-291a3a64]{opacity:0}@media screen and (max-width:768px){.desktop-only[data-v-291a3a64]{display:none!important}.mobile-only[data-v-291a3a64]:not(.filter-drawer){display:block!important}.mobile-only.filter-drawer[data-v-291a3a64]{display:flex!important}.search-page[data-v-291a3a64]{margin-top:-56px;min-height:auto;padding-bottom:0;padding-top:104px}.search-container[data-v-291a3a64]{flex-direction:column;gap:0;height:auto;overflow:visible;padding:16px 16px 0}.results-area[data-v-291a3a64]{height:auto;max-height:none;overflow-y:visible;padding:0;position:relative}.filters-sidebar[data-v-291a3a64]{display:none}.psm-banner[data-v-291a3a64]{left:0;position:fixed;right:0;top:56px;width:100%}.psm-banner .psm-text[data-v-291a3a64]{font-size:12px}.results-header-mobile[data-v-291a3a64]{margin:16px 0;padding:0 16px}.results-title-mobile[data-v-291a3a64]{color:#000;font-size:16px;font-weight:400;line-height:1.5;margin:0}.results-title-mobile .results-title-text[data-v-291a3a64]{display:block;font-size:20px;font-weight:700}.results-title-mobile .results-total-text[data-v-291a3a64]{font-weight:400}.results-title-mobile .results-keyword[data-v-291a3a64]{font-weight:700}.result-card[data-v-291a3a64]{border:none}.product-grid[data-v-291a3a64]{gap:0 12px;grid-template-columns:repeat(2,1fr);margin-bottom:0}.product-grid.view-list[data-v-291a3a64]{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr}.product-card.view-list .product-card-inner[data-v-291a3a64]{grid-gap:8px 10px;align-items:start;display:grid;gap:8px 10px;grid-template-columns:90px 1fr;grid-template-rows:auto auto;padding:10px}.product-card.view-list .product-card-img-link[data-v-291a3a64]{border:1px solid #d9d9d9;border-radius:0;flex-shrink:0;grid-column:1;grid-row:1;height:90px;padding:0;width:90px}.product-card.view-list .product-card-img-link img[data-v-291a3a64]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-card.view-list .product-card-info[data-v-291a3a64]{display:contents;grid-column:2;grid-row:1}.product-card.view-list .list-info-left[data-v-291a3a64]{min-width:0}.product-card.view-list .list-info-right[data-v-291a3a64]{gap:2px;grid-column:1/span 2;grid-row:2;min-width:0}.product-card.view-list .product-abstract-title[data-v-291a3a64]{color:#000;font-size:14px;font-weight:700;margin-bottom:4px}.product-card.view-list .product-abstract-text[data-v-291a3a64]{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#595959;display:-webkit-box;font-size:12px;line-height:1.4;max-height:none;min-height:67px;overflow:hidden}.product-card.view-list .product-model-name[data-v-291a3a64]{font-size:20px;margin-bottom:4px}.product-card.view-list .product-series-text[data-v-291a3a64]{color:#000;font-size:14px;margin-bottom:0}.product-card.view-list .product-name-text[data-v-291a3a64]{word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:14px;margin-bottom:0;min-height:33px;overflow:hidden;word-break:break-word}.product-card.view-list .product-quick-specs[data-v-291a3a64]{color:#b8860b;font-size:14px;font-weight:600;margin-bottom:0;margin-top:0}.product-card.view-list .btn-view-more[data-v-291a3a64]{display:none}.product-card .product-card-img-link[data-v-291a3a64]{height:150px}.product-card .product-card-info[data-v-291a3a64]{padding:12px 10px 14px}.product-card .product-model-name[data-v-291a3a64]{font-size:17px;margin-bottom:4px}.product-card .product-name-text[data-v-291a3a64],.product-card .product-series-text[data-v-291a3a64]{font-size:12px}.product-card .product-name-text[data-v-291a3a64]{-webkit-line-clamp:3;margin-bottom:4px;min-height:54px}.product-card .product-specs[data-v-291a3a64]{font-size:11px;margin-bottom:6px}.product-card .btn-view-more[data-v-291a3a64]{font-size:12px}.pagination-wrap[data-v-291a3a64]{display:none}.mobile-load-more[data-v-291a3a64]{margin-bottom:12px;text-align:center}.btn-load-more[data-v-291a3a64]{background:#fff;border:4px solid #000;color:#000;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;margin:24px 0 88px;padding:8px 18px}.all-loaded[data-v-291a3a64]{color:#595959;font-size:12px;letter-spacing:1px;padding:16px 0}}.seo-pagination[data-v-291a3a64]{display:flex;gap:8px;justify-content:center;padding:0 0 40px}.seo-pagination a[data-v-291a3a64]{border:1px solid #ddd;border-radius:4px;color:#666;display:inline-block;font-size:13px;height:32px;line-height:32px;min-width:32px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.seo-pagination a[data-v-291a3a64]:hover{border-color:#c2000b;color:#c2000b}.seo-pagination .seo-page-current[data-v-291a3a64]{background-color:#c2000b;border-color:#c2000b;color:#fff}.compare-step2-header[data-v-291a3a64]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}.compare-step2-header .compare-step2-left .compare-step-title[data-v-291a3a64]{margin:0}.compare-step2-header .compare-step2-left .compare-step-title .compare-step-label[data-v-291a3a64]{color:#c2000b;margin-right:6px}.compare-step2-header .compare-step2-left .compare-step-title .compare-step-category[data-v-291a3a64]{color:#000}.compare-step2-header .compare-step2-left .compare-step-desc[data-v-291a3a64],.compare-step2-header .compare-step2-left .compare-step2-desc[data-v-291a3a64]{color:#000;font-size:13px;margin:6px 0 0}.compare-step2-header .compare-step2-left .compare-step-desc span[data-v-291a3a64],.compare-step2-header .compare-step2-left .compare-step2-desc span[data-v-291a3a64]{color:#000;font-weight:600}.compare-step2-header .compare-step2-right[data-v-291a3a64]{flex-shrink:0}.compare-step2-header .compare-step2-right .compare-step2-actions[data-v-291a3a64]{align-items:center;background:#fff;border:2px solid #d9d9d9;border-radius:2px;display:flex}.compare-step2-header .compare-step2-right .compare-step2-actions .compare-step2-action[data-v-291a3a64]{align-items:center;color:#000;cursor:pointer;display:inline-flex;font-size:20px;height:40px;justify-content:center;-webkit-text-decoration:none;text-decoration:none;width:40px}.compare-step2-header .compare-step2-right .compare-step2-actions .compare-step2-action[data-v-291a3a64]:hover{color:#c2000b}.compare-step2-grid[data-v-291a3a64]{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-bottom:0}.compare-step2-grid .result-card[data-v-291a3a64]{border-bottom:none;margin-bottom:0}.compare-step2-specs-wrapper[data-v-291a3a64]{background:#fff;border:2px solid #d9d9d9;margin-bottom:24px;overflow:hidden}.compare-step2-specs-wrapper .compare-step2-section-title[data-v-291a3a64]{border-bottom:1px solid #eee;color:#000;font-size:24px;font-weight:700;padding:10px 14px}.compare-step2-specs-wrapper .compare-step2-section-title+.compare-step2-section-title[data-v-291a3a64]{border-top:1px solid #eee}.compare-step2-table[data-v-291a3a64]{border-collapse:collapse;font-size:13px;table-layout:fixed;width:100%}.compare-step2-table td[data-v-291a3a64]{border-bottom:1px solid #eee;border-right:1px solid #eee;padding:10px 12px;text-align:center}.compare-step2-table td[data-v-291a3a64]:last-child{border-right:none}.compare-step2-table tbody tr[data-v-291a3a64]:nth-child(odd){background:#fafafa}.compare-step2-table tbody tr[data-v-291a3a64]:nth-child(2n){background:#fff}.compare-step2-table tbody tr[data-v-291a3a64]:hover{background:#fdddd9!important}.compare-step2-table tbody td[data-v-291a3a64]{vertical-align:top}.compare-step2-table .spec-name[data-v-291a3a64]{color:#000;font-weight:700;min-width:160px;padding-right:20px;text-align:right;width:160px}@media print{.compare-header[data-v-291a3a64],.compare-step2-right[data-v-291a3a64],.filters-sidebar[data-v-291a3a64],.mobile-load-more[data-v-291a3a64],.pagination-wrap[data-v-291a3a64],.psm-banner[data-v-291a3a64],footer[data-v-291a3a64]{display:none!important}.search-container[data-v-291a3a64]{display:block!important}}