.product-container[data-v-40ca7394]{height:auto;padding:var(--spacing-big) 0 0;width:100%}.product-container .breadcrumb[data-v-40ca7394]{align-items:center;background:#fff;color:#999;display:flex;font-size:14px;height:40px;padding:8px 0!important;width:100%}.product-container .breadcrumb .breadcrumb-item[data-v-40ca7394]{color:#999;cursor:pointer}.product-container .breadcrumb .breadcrumb-item.active[data-v-40ca7394]{color:#666;cursor:default}.product-container .breadcrumb .breadcrumb-separator[data-v-40ca7394]{color:#ccc;margin:0 8px}.product-container .product-page-main[data-v-40ca7394]{display:flex;gap:5rem;margin-top:4rem;min-height:600px;width:100%}.product-container .product-page-main .product-sidemenu[data-v-40ca7394]{background:#fff;border-radius:12px;margin-right:32px;width:254px}.product-container .product-page-main .product-sidemenu .menu-title[data-v-40ca7394]{color:#404040;font-size:30px;font-style:normal;font-weight:600;line-height:42px;margin-bottom:35px;text-transform:uppercase}.product-container .product-page-main .product-sidemenu .menu-category[data-v-40ca7394]{align-items:center;color:#404040;cursor:pointer;display:flex;font-size:16px;font-weight:400;justify-content:space-between;line-height:24px}.product-container .product-page-main .product-sidemenu .menu-category .active[data-v-40ca7394]{border-bottom:1px solid var(--theme-color);color:var(--theme-color);font-weight:700}.product-container .product-page-main .product-sidemenu .menu-category .arrow[data-v-40ca7394]{border-bottom:2px solid #404040;border-right:2px solid #404040;display:inline-block;height:8px;margin-left:8px;transform:rotate(-135deg);transition:transform .3s;width:8px}.product-container .product-page-main .product-sidemenu .menu-category .arrow.open[data-v-40ca7394]{transform:rotate(45deg)}.product-container .product-page-main .product-sidemenu .menu-list[data-v-40ca7394]{border-bottom:1px solid #e5e5e5;list-style:none;padding-bottom:36px}.product-container .product-page-main .product-sidemenu .menu-list li[data-v-40ca7394]{color:#404040;cursor:pointer;font-family:Microsoft YaHei;font-size:16px;font-weight:400;line-height:24px;padding:10px 0 0}.product-container .product-page-main .product-sidemenu .menu-list li.active[data-v-40ca7394]{color:var(--theme-color);font-weight:700}.product-container .product-page-main .product-sidemenu .menu-list li[data-v-40ca7394]:hover{color:var(--theme-color);font-weight:700;transition:all .3s ease-in-out}.product-container .product-page-main .product-content-area[data-v-40ca7394]{flex:1}.product-container .product-page-main .product-content[data-v-40ca7394]{display:flex;flex:1;flex-direction:column;padding-top:11px}.product-container .product-page-main .product-content .product-filter-bar[data-v-40ca7394]{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:32px}.product-container .product-page-main .product-content .product-filter-bar .product-tabs[data-v-40ca7394]{display:flex;gap:32px;max-width:1200px;overflow-x:auto;white-space:nowrap}@media screen and (max-width:2200px){.product-container .product-page-main .product-content .product-filter-bar .product-tabs[data-v-40ca7394]{max-width:1000px}}@media screen and (max-width:1920px){.product-container .product-page-main .product-content .product-filter-bar .product-tabs[data-v-40ca7394]{max-width:800px}}@media screen and (max-width:1720px){.product-container .product-page-main .product-content .product-filter-bar .product-tabs[data-v-40ca7394]{max-width:600px}}@media screen and (max-width:1440px){.product-container .product-page-main .product-content .product-filter-bar .product-tabs[data-v-40ca7394]{max-width:400px}}@media screen and (max-width:1200px){.product-container .product-page-main .product-content .product-filter-bar .product-tabs[data-v-40ca7394]{max-width:300px}}.product-container .product-page-main .product-content .product-filter-bar .product-tabs .tab[data-v-40ca7394]{border-bottom:2px solid transparent;color:gray;cursor:pointer;font-family:Microsoft YaHei;font-size:13px;font-style:normal;font-weight:400;line-height:15.6px;padding:0}.product-container .product-page-main .product-content .product-filter-bar .product-tabs .tab.active[data-v-40ca7394]{border-bottom:1px solid var(--theme-color);color:var(--theme-color);font-weight:700}.product-container .product-page-main .product-content .product-filter-bar .product-tabs[data-v-40ca7394]::-webkit-scrollbar{display:none}.product-container .product-page-main .product-content .product-filter-bar .product-tabs[data-v-40ca7394]{-ms-overflow-style:none;scrollbar-width:none}.product-container .product-page-main .product-content .product-filter-bar .product-count-select[data-v-40ca7394]{color:#404040;font-family:Plus Jakarta Sans;font-size:13px;font-style:normal;font-weight:400;line-height:24px}.product-container .product-page-main .product-content .product-filter-bar .product-count-select select[data-v-40ca7394]{background:transparent;border:none;color:#404040;cursor:pointer;font-family:Plus Jakarta Sans;font-size:13px;font-style:normal;font-weight:600;line-height:34px;margin:0 4px;outline:none}.product-container .product-page-main .product-content .product-filter-bar .product-count-select .arrow-down[data-v-40ca7394]{font-size:12px;margin-left:10px}.product-container .product-page-main .product-content .product-list[data-v-40ca7394]{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(4,1fr);row-gap:90px}.product-container .product-page-main .product-content .product-list .product-card[data-v-40ca7394]{align-items:flex-start;cursor:pointer;display:flex;flex-direction:column}.product-container .product-page-main .product-content .product-list .product-card .product-img[data-v-40ca7394]{align-items:center;aspect-ratio:1/1;background:#f2f4f4;border-radius:10px;display:flex;justify-content:center;max-height:41rem;overflow:hidden;padding:18px 0;width:100%}.product-container .product-page-main .product-content .product-list .product-card .product-img img[data-v-40ca7394]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;transition:all .3s ease-in-out}.product-container .product-page-main .product-content .product-list .product-card .product-title[data-v-40ca7394]{color:#404040;font-family:Mulish;font-size:18.5px;font-style:normal;font-weight:800;line-height:28px;margin:11px 0 14px}.product-container .product-page-main .product-content .product-list .product-card .product-title .highlight-red[data-v-40ca7394]{color:var(--theme-color)!important;display:inline;font-weight:800}.product-container .product-page-main .product-content .product-list .product-card .product-desc[data-v-40ca7394]{color:#666;font-family:Microsoft YaHei;font-size:14px;font-style:normal;font-weight:290;line-height:1.8;margin-bottom:12px}.product-container .product-page-main .product-content .product-list .product-card .product-desc p[data-v-40ca7394]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:1;-webkit-line-clamp:1}.product-container .product-page-main .product-content .product-list .product-card .product-more[data-v-40ca7394]{color:#777;cursor:pointer;font-family:Microsoft YaHei;font-size:12px;font-style:normal;font-weight:400;line-height:28px;text-transform:uppercase;transition:all .3s ease-in-out}.product-container .product-page-main .product-content .product-list .product-card .product-more span[data-v-40ca7394]{font-size:12px}.product-container .product-page-main .product-content .product-list .product-card:hover .product-img img[data-v-40ca7394]{scale:1.1}.product-container .product-page-main .product-content .product-list .product-card:hover .product-more[data-v-40ca7394]{color:var(--theme-color);font-size:14px}.product-container .product-pagination[data-v-40ca7394]{align-items:center;display:flex;gap:8px;justify-content:center;margin:40px 0 0}.product-container .product-pagination button[data-v-40ca7394]{background:#f5f5f5;border:none;border-radius:10px;color:#404040;cursor:pointer;height:46px;min-width:46px}.product-container .product-pagination button.active[data-v-40ca7394]{background:#222;color:#fff}.product-container .product-pagination button[data-v-40ca7394]:disabled{background:#fff;color:#ccc;cursor:not-allowed;opacity:0}.product-container .product-pagination .next[data-v-40ca7394],.product-container .product-pagination .prev[data-v-40ca7394]{align-items:center!important;border:1px solid #e9e9e9!important;border-radius:10px!important;display:flex;flex-shrink:0!important;height:46px!important;justify-content:center!important;padding:6px 30px!important;width:110px!important}.product-container .fade-enter-active[data-v-40ca7394],.product-container .fade-leave-active[data-v-40ca7394]{transition:opacity .3s}.product-container .fade-enter-from[data-v-40ca7394],.product-container .fade-leave-to[data-v-40ca7394]{opacity:0}.footer[data-v-40ca7394]{padding:var(--spacing-big) 0 0}.product-container[data-v-c7eea307]{height:auto;padding:56px 10px 0;width:100%}.product-container .breadcrumb[data-v-c7eea307]{align-items:center;background:#fff;color:#999;display:flex;font-size:14px;height:40px;padding:8px 0!important;width:100%}.product-container .breadcrumb .breadcrumb-item[data-v-c7eea307]{color:#999;cursor:pointer}.product-container .breadcrumb .breadcrumb-item.active[data-v-c7eea307]{color:#666;cursor:default}.product-container .breadcrumb .breadcrumb-separator[data-v-c7eea307]{color:#ccc;margin:0 8px}.product-container .product-page-main[data-v-c7eea307]{display:flex;flex-direction:column;gap:2.4rem;min-height:600px;position:relative;width:100%}.product-container .product-page-main .product-sidemenu[data-v-c7eea307]{background:#fff;border-radius:12px;margin-right:32px;width:254px}.product-container .product-page-main .product-sidemenu .menu-title[data-v-c7eea307]{color:#404040;font-size:30px;font-style:normal;font-weight:600;line-height:42px;text-transform:uppercase}.product-container .product-page-main .product-content-area[data-v-c7eea307]{flex:1}.product-container .product-page-main .product-content[data-v-c7eea307]{display:flex;flex:1;flex-direction:column;padding-top:11px}.product-container .product-page-main .product-content .product-filter-bar[data-v-c7eea307]{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px}.product-container .product-page-main .product-content .product-filter-bar .product-tabs[data-v-c7eea307]{display:flex;gap:18px;max-width:100%;overflow-x:auto;white-space:nowrap}.product-container .product-page-main .product-content .product-filter-bar .product-tabs .tab[data-v-c7eea307]{border-bottom:1px solid transparent;color:gray;cursor:pointer;font-size:13px;font-style:normal;font-weight:400;line-height:15px;padding:0}.product-container .product-page-main .product-content .product-filter-bar .product-tabs .tab.active[data-v-c7eea307]{border-bottom:2px solid var(--theme-color);color:var(--theme-color);font-weight:700}.product-container .product-page-main .product-content .product-filter-bar .product-count-select[data-v-c7eea307]{color:#404040;font-family:Plus Jakarta Sans;font-size:13px;font-style:normal;font-weight:400;line-height:24px}.product-container .product-page-main .product-content .product-filter-bar .product-count-select select[data-v-c7eea307]{background:transparent;border:none;color:#404040;cursor:pointer;font-family:Plus Jakarta Sans;font-size:13px;font-style:normal;font-weight:600;line-height:34px;margin:0 4px;outline:none}.product-container .product-page-main .product-content .product-filter-bar .product-count-select .arrow-down[data-v-c7eea307]{font-size:12px;margin-left:10px}.product-container .product-page-main .product-content .product-list[data-v-c7eea307]{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.product-container .product-page-main .product-content .product-list .product-card[data-v-c7eea307]{align-items:flex-start;display:flex;flex-direction:column}.product-container .product-page-main .product-content .product-list .product-card .product-img[data-v-c7eea307]{align-items:center;background:#f2f4f4;border-radius:10px;display:flex;height:18.3rem;justify-content:center;padding:18px 0;width:100%}.product-container .product-page-main .product-content .product-list .product-card .product-img img[data-v-c7eea307]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.product-container .product-page-main .product-content .product-list .product-card .product-title[data-v-c7eea307]{color:#404040;display:-webkit-box;font-family:Mulish;font-size:18.5px;font-style:normal;font-weight:800;line-height:28px;margin:11px 0 14px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.product-container .product-page-main .product-content .product-list .product-card .product-title .highlight-red[data-v-c7eea307]{color:var(--theme-color)!important;display:inline;font-weight:800}.product-container .product-page-main .product-content .product-list .product-card .product-desc[data-v-c7eea307]{color:#666;font-family:Microsoft YaHei;font-size:14px;font-style:normal;font-weight:290;line-height:1.8;margin-bottom:12px}.product-container .product-page-main .product-content .product-list .product-card .product-desc p[data-v-c7eea307]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.product-container .product-page-main .product-content .product-list .product-card .product-more[data-v-c7eea307]{color:#777;cursor:pointer;font-family:Microsoft YaHei;font-size:12px;font-style:normal;font-weight:400;line-height:28px;text-transform:uppercase}.product-container .product-page-main .product-content .product-list .product-card .product-more span[data-v-c7eea307]{font-size:12px}.product-container .product-page-main .logo[data-v-c7eea307]{bottom:0;height:10px;left:0;margin-top:20px;opacity:0;position:absolute;width:100%}.product-container .product-pagination[data-v-c7eea307]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:30px 0 0;padding:0 10px}.product-container .product-pagination button[data-v-c7eea307]{align-items:center;background:#f5f5f5;border:none;border-radius:8px;color:#404040;cursor:pointer;display:flex;font-size:14px;height:36px;justify-content:center;min-width:36px}.product-container .product-pagination button.active[data-v-c7eea307]{background:#222;color:#fff}.product-container .product-pagination button[data-v-c7eea307]:disabled{background:#fff;color:#ccc;cursor:not-allowed;opacity:.5}.product-container .product-pagination button.ellipsis[data-v-c7eea307]{background:transparent;color:#999;cursor:default;min-width:20px}.product-container .product-pagination .next[data-v-c7eea307],.product-container .product-pagination .prev[data-v-c7eea307]{align-items:center;border:1px solid #e9e9e9;border-radius:8px;display:flex;flex-shrink:0;font-size:13px;height:36px;justify-content:center;padding:0 15px;white-space:nowrap;width:80px}.product-container .fade-enter-active[data-v-c7eea307],.product-container .fade-leave-active[data-v-c7eea307]{transition:opacity .3s}.product-container .fade-enter-from[data-v-c7eea307],.product-container .fade-leave-to[data-v-c7eea307]{opacity:0}.footer[data-v-c7eea307]{padding:3rem 0 0}
