.category_products{padding:60px 0 1rem;background:#ffffff}.category_products .header{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-bottom:20px}.category_products .top{display:flex;align-items:center;justify-content:space-between;gap:16px}.category_products .title-thc{flex:1 1 auto;min-width:0;margin:0}.category_products .desc{margin:0;font-size:14px;font-weight:500;line-height:1.5;color:#1c1d20}.category_products .all{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:8px 16px;border:1.5px solid #111927;border-radius:8px;color:#111927;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;text-transform:capitalize;white-space:nowrap;flex-shrink:0;transition:background-color 0.2s ease, color 0.2s ease}.category_products .all i{font-size:12px}.category_products .all:hover{background:#111927;color:#ffffff}.category_products .filters{display:flex;align-items:center;gap:12px;margin-bottom:20px}.category_products .tabs-wrap{flex:1 1 auto;min-width:0;overflow:hidden}.category_products .tabs{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;overscroll-behavior-y:none;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.category_products .tabs::-webkit-scrollbar{display:none;width:0;height:0}.category_products .tabs-bar{position:relative;height:3px;margin-top:8px;border-radius:99px;background:#e5e7eb;overflow:hidden}.category_products .tabs-bar[hidden]{display:none}.category_products .tabs-bar-thumb{position:absolute;top:0;left:0;height:100%;width:40%;border-radius:99px;background:#3b82f6}.category_products .cat-link{margin:0;flex:0 0 auto}.category_products .cat-link-a{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border:1.5px solid #e5e7eb;border-radius:36px;background:#ffffff;color:#111927;font-size:14px;font-weight:600;line-height:1.4;white-space:nowrap;text-decoration:none}.category_products .cat-link-a:hover{border-color:var(--primary_color, #d71010);color:var(--primary_color, #d71010);text-decoration:none}.category_products .tab{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border:1.5px solid #e5e7eb;border-radius:36px;background:#ffffff;color:#6c737f;font-size:14px;font-weight:500;line-height:1.57;white-space:nowrap;cursor:pointer;transition:border-color 0.2s ease, color 0.2s ease, background-color 0.2s ease;overflow:visible;z-index:1}.category_products .tab:hover{border-color:rgba(215, 16, 16, 0.4);color:var(--primary_color, #d71010)}.category_products .tab.is-active{border-color:var(--primary_color, #d71010);background:#fde9e9;color:var(--primary_color, #d71010)}.category_products .tab.has-tooltip:hover,.category_products .tab.has-tooltip:focus,.category_products .tab.has-tooltip:focus-visible,.category_products .tab.has-tooltip.is-tip-open{z-index:40}.category_products .tab-text{display:inline-block}.category_products .tab-tooltip{display:none !important}.category_products .nav{display:flex;flex:0 0 auto;gap:8px}.category_products .nav-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1.5px solid #e5e7eb;border-radius:50%;background:#ffffff;color:#111927;cursor:pointer;transition:border-color 0.2s ease, color 0.2s ease, background-color 0.2s ease}.category_products .nav-btn:hover{border-color:var(--primary_color, #d71010);color:var(--primary_color, #d71010)}.category_products .nav-btn:disabled{opacity:0.4;cursor:default}.category_products .category-products-splide{position:relative;display:grid;grid-template-columns:minmax(0, 1fr);padding-bottom:4px}.category_products .category-products-splide .splide__track{overflow:hidden;height:auto !important;padding:2px 1px 6px;margin:-2px -1px -6px}.category_products .category-products-splide .splide__list{display:flex;align-items:stretch;margin:0;padding:0;list-style:none;height:auto !important}.category_products .category-products-splide .splide__slide{height:auto;min-width:0}.category_products .category-products-splide .splide__slide:not(.splide__slide--col){display:flex;flex-direction:column;align-self:stretch}.category_products .category-products-splide .splide__slide__row{display:flex;width:100%;flex:0 0 auto}.category_products .category-products-splide .splide__slide--col{height:auto !important;display:flex;min-width:0}.category_products .category-products-splide .product-card-wrapper,.category_products .category-products-splide .product{display:flex;flex:1 1 auto;flex-direction:column;width:100%;margin:0 !important;height:auto;align-self:stretch}.category_products .category-products-splide .product-card{flex:1 1 auto;height:100%}.category_products .category-products-splide .splide__track{grid-area:1}.category_products .category-products-splide .splide__pagination{grid-area:2}.category_products .category-products-splide .splide__arrows{grid-area:1;position:absolute;top:0;right:0;bottom:40px;left:0;z-index:2;width:auto;height:auto;margin:0;pointer-events:none;transform:none}.category_products .category-products-splide .splide__arrow{top:50%;transform:translateY(-50%);pointer-events:auto;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#ffffff;border:1px solid #e5e7eb;box-shadow:0 2px 8px rgba(17, 25, 39, 0.08);opacity:1}.category_products .category-products-splide .splide__arrow svg{fill:var(--primary_color, #d71010);width:14px;height:14px}.category_products .category-products-splide .splide__arrow--prev{left:-8px;right:auto}.category_products .category-products-splide .splide__arrow--next{left:auto;right:-8px}.category_products .category-products-splide .splide__pagination{position:static;margin-top:20px;gap:8px}.category_products .category-products-splide .splide__pagination__page{width:8px;height:8px;margin:0;background:#d2d6db;opacity:1}.category_products .category-products-splide .splide__pagination__page.is-active{background:var(--primary_color, #d71010);transform:none}.category_products .cp-hold{display:none !important}.feature-info__bubble.tab-tooltip.is-portal{display:none !important}