.category-header[data-astro-cid-xvtl5w7w]{background:#0f172a;color:#fff;padding:44px 0;border-bottom:1px solid rgba(255,255,255,.1)}.category-title[data-astro-cid-xvtl5w7w]{font-size:32px;color:#fff;margin-bottom:12px;line-height:1.3}.category-meta[data-astro-cid-xvtl5w7w]{display:flex;align-items:center;gap:12px;font-size:13px;color:#94a3b8}.meta-tag[data-astro-cid-xvtl5w7w]{background:#0f427766;color:#93c5fd;padding:2px 10px;border-radius:4px;font-weight:600}.meta-divider[data-astro-cid-xvtl5w7w]{color:#475569}.category-layout[data-astro-cid-xvtl5w7w]{display:grid;grid-template-columns:1fr 320px;gap:36px;align-items:start}.p-28[data-astro-cid-xvtl5w7w]{padding:28px}.p-24[data-astro-cid-xvtl5w7w]{padding:24px}.p-16[data-astro-cid-xvtl5w7w]{padding:16px}.p-32[data-astro-cid-xvtl5w7w]{padding:32px}.mb-16[data-astro-cid-xvtl5w7w]{margin-bottom:16px}.mb-24[data-astro-cid-xvtl5w7w]{margin-bottom:24px}.mb-32[data-astro-cid-xvtl5w7w]{margin-bottom:32px}.mt-16[data-astro-cid-xvtl5w7w]{margin-top:16px}.section-heading[data-astro-cid-xvtl5w7w]{font-size:20px;color:#0f172a}.products-header[data-astro-cid-xvtl5w7w]{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #e2e8f0;padding-bottom:12px}.products-count[data-astro-cid-xvtl5w7w]{font-size:13px;color:#64748b}.subcategories-grid[data-astro-cid-xvtl5w7w]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.subcat-card[data-astro-cid-xvtl5w7w]{display:flex;align-items:center;gap:12px;text-decoration:none}.subcat-img[data-astro-cid-xvtl5w7w]{width:50px;height:50px;object-fit:contain}.subcat-title[data-astro-cid-xvtl5w7w]{font-size:13px;font-weight:600;color:#1e293b}.subcat-card[data-astro-cid-xvtl5w7w]:hover .subcat-title[data-astro-cid-xvtl5w7w]{color:var(--color-primary)}.products-grid[data-astro-cid-xvtl5w7w]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:22px}.product-item[data-astro-cid-xvtl5w7w]{display:flex;flex-direction:column;height:100%}.product-item__img-wrap[data-astro-cid-xvtl5w7w]{height:180px;background:#f8fafc;display:flex;align-items:center;justify-content:center;padding:16px;border-bottom:1px solid #f1f5f9}.product-item__img[data-astro-cid-xvtl5w7w]{max-height:100%;max-width:100%;object-fit:contain;transition:transform .25s ease}.product-item[data-astro-cid-xvtl5w7w]:hover .product-item__img[data-astro-cid-xvtl5w7w]{transform:scale(1.05)}.product-item__body[data-astro-cid-xvtl5w7w]{padding:16px 18px;flex-grow:1;display:flex;flex-direction:column}.product-item__title[data-astro-cid-xvtl5w7w]{font-size:15px;margin-bottom:8px;line-height:1.35}.product-item__title[data-astro-cid-xvtl5w7w] a[data-astro-cid-xvtl5w7w]{color:#0f172a}.product-item__title[data-astro-cid-xvtl5w7w] a[data-astro-cid-xvtl5w7w]:hover{color:var(--color-primary)}.product-item__subhead[data-astro-cid-xvtl5w7w]{font-size:12px;color:#64748b;line-height:1.5}.product-item__footer[data-astro-cid-xvtl5w7w]{padding:12px 18px;border-top:1px solid #f1f5f9;display:flex;justify-content:space-between;gap:8px;background:#fafafa}.sidebar-heading[data-astro-cid-xvtl5w7w]{font-size:17px;color:#0f172a;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #f1f5f9}.cat-nav-list[data-astro-cid-xvtl5w7w]{list-style:none;display:flex;flex-direction:column;gap:8px}.cat-nav-link[data-astro-cid-xvtl5w7w]{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#475569;padding:8px 10px;border-radius:6px;transition:all .15s ease}.cat-nav-link[data-astro-cid-xvtl5w7w]:hover{background:#f1f5f9;color:var(--color-primary)}.cat-nav-link--active[data-astro-cid-xvtl5w7w]{background:#1e5e3a1a;color:var(--color-primary);font-weight:700}.cat-count[data-astro-cid-xvtl5w7w]{font-size:11px;background:#e2e8f0;color:#475569;padding:2px 6px;border-radius:10px}.bg-blue-light[data-astro-cid-xvtl5w7w]{background:#eff6ff;border-color:#bfdbfe}.text-primary[data-astro-cid-xvtl5w7w]{color:var(--color-primary)}.text-slate[data-astro-cid-xvtl5w7w]{color:#1e40af}.font-bold[data-astro-cid-xvtl5w7w]{font-weight:700}.text-center[data-astro-cid-xvtl5w7w]{text-align:center}@media(max-width:992px){.category-layout[data-astro-cid-xvtl5w7w]{grid-template-columns:1fr}}
