.ficha-tec{color:#3d4f63}.ft-bloque{padding:8px 0 24px}.ft-bloque+.ft-bloque{border-top:1px solid #e3e8ef;padding-top:28px}.ft-bloque h2{margin:0 0 20px;font-size:1.35rem;font-weight:800;color:#0c1f35}.ft-grupos{columns:2;column-gap:44px}.ft-grupo{break-inside:avoid;margin-bottom:28px}.ft-grupo h3,.ft-lista h3,.ft-codigo h3{margin:0 0 4px;padding-bottom:9px;border-bottom:2px solid #0c1f35;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0c1f35}.ft-specs{width:100%;border-collapse:collapse;font-size:14px}.ft-specs th,.ft-specs td{text-align:left;vertical-align:top;padding:9px 0;border-bottom:1px solid #e3e8ef}.ft-specs th{width:55%;padding-right:16px;font-weight:500;color:#3d4f63}.ft-specs td{font-weight:600;color:#0c1f35}.ft-scroll{overflow-x:auto;border:1px solid #e3e8ef}.ft-modelos{width:100%;border-collapse:collapse;font-size:13px;white-space:nowrap}.ft-modelos thead th{background:#0c1f35;color:#fff;font-weight:600;text-align:left;padding:10px 12px}.ft-modelos tbody th{text-align:left;font-weight:700;color:#0c1f35;padding:9px 12px}.ft-modelos td{padding:9px 12px}.ft-modelos tbody tr:nth-child(2n){background:#f4f6f9}.ft-nota{margin:0 0 14px;font-size:14px;line-height:1.6;color:#6b7a8c}.ft-extras{display:grid;grid-template-columns:repeat(3,1fr);gap:28px 44px;margin-bottom:18px}.ft-lista ul{list-style:none;margin:0;padding:0}.ft-lista li{position:relative;padding:8px 0 8px 18px;border-bottom:1px solid #e3e8ef;font-size:14px;line-height:1.5}.ft-lista li:before{content:"";position:absolute;left:0;top:16px;width:8px;height:2px;background:#146999}.ft-ej{margin:12px 0;font-size:19px;font-weight:800;color:#146999}.ft-codigo dl{display:grid;grid-template-columns:auto 1fr;gap:8px 14px;margin:0;font-size:14px}.ft-codigo dt{font-weight:700;color:#0c1f35}.ft-codigo dd{margin:0}.ft-fuente{margin:16px 0 0;padding-top:14px;border-top:1px solid #e3e8ef;font-size:12px;color:#6b7a8c}@media(max-width:900px){.ft-grupos{columns:1}.ft-extras{grid-template-columns:1fr}}.product-detail-section[data-astro-cid-cak5it2e]{background:#f5f7fa;padding-bottom:3rem}.product-container[data-astro-cid-cak5it2e]{max-width:1200px;margin:0 auto;padding:2rem 1.5rem}.pt-24[data-astro-cid-cak5it2e]{padding-top:5rem}.product-card[data-astro-cid-cak5it2e]{background:#fff;border-radius:16px;border:1px solid #e8ecf1;box-shadow:0 4px 20px #0000000f;padding:2rem;overflow:hidden}.product-layout[data-astro-cid-cak5it2e]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}.product-gallery[data-astro-cid-cak5it2e]{position:sticky;top:6rem}.product-main-image[data-astro-cid-cak5it2e]{background:#f8f9fb;border:1px solid #eee;border-radius:12px;padding:2rem;display:flex;align-items:center;justify-content:center;min-height:380px;overflow:hidden}.product-main-image[data-astro-cid-cak5it2e] img[data-astro-cid-cak5it2e]{max-height:340px;max-width:100%;object-fit:contain;transition:transform .3s ease}.product-main-image[data-astro-cid-cak5it2e]:hover img[data-astro-cid-cak5it2e]{transform:scale(1.05)}.placeholder-icon[data-astro-cid-cak5it2e]{font-size:5rem;color:#d1d5db}.product-category[data-astro-cid-cak5it2e]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#146999;margin-bottom:.5rem}.product-title[data-astro-cid-cak5it2e]{font-size:1.75rem;font-weight:800;color:#111;line-height:1.25;margin-bottom:1.25rem}.product-short-desc[data-astro-cid-cak5it2e]{font-size:.9rem;color:#555;line-height:1.65;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #eee}.product-short-desc[data-astro-cid-cak5it2e] a{color:#146999}.product-short-desc[data-astro-cid-cak5it2e] p{margin:0 0 .5rem}.product-variants[data-astro-cid-cak5it2e]{margin-bottom:1.5rem;display:flex;flex-direction:column;gap:1rem}.variant-group[data-astro-cid-cak5it2e]{display:flex;flex-direction:column;gap:.4rem}.variant-label[data-astro-cid-cak5it2e]{font-size:.85rem;font-weight:700;color:#333;text-transform:capitalize}.variant-select[data-astro-cid-cak5it2e]{width:100%;max-width:320px;border:2px solid #e5e7eb;border-radius:8px;padding:.65rem 1rem;font-size:.9rem;background:#fff;color:#333;cursor:pointer;transition:border-color .2s;appearance:auto}.variant-select[data-astro-cid-cak5it2e]:focus{border-color:#146999;outline:none}.bloque-mayoreo[data-astro-cid-cak5it2e]{margin-top:18px;padding:16px 18px;border:1px solid #d8dee6;border-left:3px solid #0c1f35;background:#f7f9fb;border-radius:4px}.bloque-mayoreo[data-astro-cid-cak5it2e] p[data-astro-cid-cak5it2e]{margin:0 0 6px;font-size:.92rem;color:#45535f;line-height:1.5}.bloque-mayoreo-titulo[data-astro-cid-cak5it2e]{font-weight:700;color:#0c1f35}.bloque-mayoreo-links[data-astro-cid-cak5it2e]{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:10px}.bloque-mayoreo-links[data-astro-cid-cak5it2e] a[data-astro-cid-cak5it2e]{font-size:.9rem;font-weight:600;color:#0c6ba8;text-decoration:none;border-bottom:1px solid transparent}.bloque-mayoreo-links[data-astro-cid-cak5it2e] a[data-astro-cid-cak5it2e]:hover{border-bottom-color:#0c6ba8}.wa-cta-btn[data-astro-cid-cak5it2e]{display:inline-flex;align-items:center;gap:.65rem;padding:.85rem 2rem;background:#146999;color:#fff;border-radius:6px;font-weight:700;font-size:1rem;text-decoration:none;transition:all .2s;margin-bottom:1.5rem;box-shadow:0 4px 12px #1469994d}.wa-cta-btn[data-astro-cid-cak5it2e]:hover{background:#146999;transform:translateY(-2px);box-shadow:0 6px 20px #14699959}.wa-cta-btn[data-astro-cid-cak5it2e] i[data-astro-cid-cak5it2e]{font-size:1.4rem}.product-tags[data-astro-cid-cak5it2e]{display:flex;flex-wrap:wrap;gap:.5rem;padding-top:1.25rem;border-top:1px solid #eee}.tag[data-astro-cid-cak5it2e]{font-size:.7rem;background:#f3f4f6;color:#6b7280;padding:.3rem .75rem;border-radius:6px}.card-divider[data-astro-cid-cak5it2e]{height:1px;background:#e8ecf1;margin:2rem 0 0}.tabs-selector[data-astro-cid-cak5it2e]{display:flex;gap:.5rem;padding:1.25rem 0;flex-wrap:wrap}.tab-pill[data-astro-cid-cak5it2e]{padding:.6rem 1.25rem;border:1px solid #e5e7eb;border-radius:6px;background:#f8fafc;font-size:.82rem;font-weight:700;color:#475569;cursor:pointer;transition:all .25s;display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.tab-pill[data-astro-cid-cak5it2e] i[data-astro-cid-cak5it2e]{font-size:.78rem}.tab-pill[data-astro-cid-cak5it2e]:hover{border-color:#146999;color:#146999;background:#ecfeff}.tab-pill[data-astro-cid-cak5it2e].active{background:linear-gradient(135deg,#146999,#146999);color:#fff;border-color:#146999;box-shadow:0 4px 10px #0891b24d}.tab-content[data-astro-cid-cak5it2e]{display:none;padding:1.5rem 0 .5rem}.tab-content[data-astro-cid-cak5it2e].active{display:block}.no-content[data-astro-cid-cak5it2e]{color:#94a3b8;font-style:italic;margin:0}.tab-html-content[data-astro-cid-cak5it2e]{font-size:.9rem;color:#555;line-height:1.7}.tab-html-content[data-astro-cid-cak5it2e] h2{display:none}.tab-html-content[data-astro-cid-cak5it2e] a{color:#146999;text-decoration:underline}.tab-html-content[data-astro-cid-cak5it2e] table{width:100%;border-collapse:collapse;margin-top:.5rem;border-radius:10px;overflow:hidden}.tab-html-content[data-astro-cid-cak5it2e] table th,.tab-html-content[data-astro-cid-cak5it2e] table td{padding:.75rem 1rem;border:1px solid #e5e7eb;text-align:left;font-size:.85rem}.tab-html-content[data-astro-cid-cak5it2e] table th{background:#f9fafb;font-weight:600;color:#374151;width:40%}.tab-html-content[data-astro-cid-cak5it2e] table td p{margin:0}.tab-html-content[data-astro-cid-cak5it2e] p{margin:0 0 .75rem}.tab-html-content[data-astro-cid-cak5it2e] p:last-child{margin-bottom:0}.tab-html-content[data-astro-cid-cak5it2e] img{max-width:100%;height:auto;border-radius:8px}.repuestos-subtitle[data-astro-cid-cak5it2e]{font-size:.88rem;color:#64748b;margin:0 0 1.25rem}.repuestos-grid[data-astro-cid-cak5it2e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem}.repuesto-card[data-astro-cid-cak5it2e]{text-decoration:none;color:inherit;background:#f8f9fb;border:1px solid #e8ecf1;border-radius:12px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column}.repuesto-card[data-astro-cid-cak5it2e]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a;border-color:#146999}.repuesto-card-img[data-astro-cid-cak5it2e]{aspect-ratio:1;background:#fff;padding:.75rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.repuesto-card-img[data-astro-cid-cak5it2e] img[data-astro-cid-cak5it2e]{max-height:100%;max-width:100%;object-fit:contain;transition:transform .35s ease}.repuesto-card[data-astro-cid-cak5it2e]:hover .repuesto-card-img[data-astro-cid-cak5it2e] img[data-astro-cid-cak5it2e]{transform:scale(1.08)}.repuesto-placeholder[data-astro-cid-cak5it2e]{font-size:2rem;color:#cbd5e1}.repuesto-card-body[data-astro-cid-cak5it2e]{padding:.65rem .75rem;border-top:1px solid #f0f2f5}.repuesto-card-body[data-astro-cid-cak5it2e] h4[data-astro-cid-cak5it2e]{font-size:.75rem;font-weight:700;color:#1e293b;line-height:1.35;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:768px){.product-container[data-astro-cid-cak5it2e]{padding:1rem}.product-card[data-astro-cid-cak5it2e]{padding:1.25rem;border-radius:12px}.product-layout[data-astro-cid-cak5it2e]{grid-template-columns:1fr;gap:1.5rem}.product-gallery[data-astro-cid-cak5it2e]{position:static}.product-main-image[data-astro-cid-cak5it2e]{border-radius:10px;padding:1rem;min-height:260px}.product-title[data-astro-cid-cak5it2e]{font-size:1.3rem}.product-short-desc[data-astro-cid-cak5it2e]{font-size:.82rem}.wa-cta-btn[data-astro-cid-cak5it2e]{width:100%;justify-content:center;padding:.75rem 1.5rem;font-size:.9rem}.wa-cta-btn[data-astro-cid-cak5it2e] i[data-astro-cid-cak5it2e]{font-size:1.2rem}.variant-group[data-astro-cid-cak5it2e] select[data-astro-cid-cak5it2e]{font-size:.82rem;padding:.5rem .6rem}.tabs-selector[data-astro-cid-cak5it2e]{gap:.4rem}.tab-pill[data-astro-cid-cak5it2e]{font-size:.75rem;padding:.5rem .9rem}.tab-html-content[data-astro-cid-cak5it2e]{font-size:.82rem}.product-tags[data-astro-cid-cak5it2e]{gap:.35rem}.tag[data-astro-cid-cak5it2e]{font-size:.6rem;padding:.2rem .5rem}.repuestos-grid[data-astro-cid-cak5it2e]{grid-template-columns:repeat(2,1fr);gap:.75rem}}@media(max-width:480px){.product-title[data-astro-cid-cak5it2e]{font-size:1.15rem}.product-category[data-astro-cid-cak5it2e]{font-size:.65rem}.product-short-desc[data-astro-cid-cak5it2e]{font-size:.78rem;line-height:1.5}.wa-cta-btn[data-astro-cid-cak5it2e]{font-size:.85rem;padding:.65rem 1rem}.tab-pill[data-astro-cid-cak5it2e]{font-size:.7rem;padding:.45rem .75rem}.tab-html-content[data-astro-cid-cak5it2e]{font-size:.78rem}.repuestos-grid[data-astro-cid-cak5it2e]{grid-template-columns:repeat(2,1fr)}.repuesto-card-body[data-astro-cid-cak5it2e] h4[data-astro-cid-cak5it2e]{font-size:.68rem}}.seo-sub{margin:-6px 0 12px;font-size:.9rem;color:#6b7a8c}.seo-prod{background:#fff;border-top:1px solid #e3e8ef;padding:64px 0 24px}.seo-prod-in{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1.4fr 1fr;gap:56px}.seo-k{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#146999}.seo-prod h2{margin:0 0 18px;font-size:1.7rem;line-height:1.2;font-weight:800;color:#0c1f35}.seo-prod-txt p{margin:0 0 14px;font-size:1rem;line-height:1.7;color:#3d4f63}.seo-prod-txt .seo-alias{font-size:.85rem;color:#6b7a8c}.seo-prod-lado{background:#f4f6f9;padding:28px;align-self:start}.seo-prod-lado h3{margin:0 0 10px;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0c1f35}.seo-prod-lado ul{margin:0 0 22px;padding-left:18px;font-size:.95rem;line-height:1.7;color:#3d4f63}.seo-cta{display:flex;align-items:center;justify-content:center;gap:8px;padding:13px 18px;border-radius:6px;background:#146999;color:#fff;font-weight:600;text-decoration:none}.seo-cta:hover{background:#0c3d5c}.seo-faq{display:block;margin-top:48px}.seo-faq details{border-bottom:1px solid #e3e8ef;padding:16px 0}.seo-faq summary{cursor:pointer;font-weight:600;color:#0c1f35}.seo-faq details p{margin:10px 0 0;line-height:1.7;color:#3d4f63}@media(max-width:900px){.seo-prod-in{grid-template-columns:1fr;gap:28px}}@media print{.seo-prod,.seo-sub{display:none!important}}.pdf-cab,.pdf-pie{display:none}.ficha-pdf-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:10px;padding:13px 20px;border:1px solid #146999;border-radius:6px;background:#fff;color:#146999;font:inherit;font-weight:600;cursor:pointer}.ficha-pdf-btn:hover{background:#eaf4f8}.ficha-clave{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #e3e8ef}.ficha-clave li{padding:14px 12px 14px 0;border-bottom:1px solid #e3e8ef}.ficha-clave strong{display:block;font-size:1.15rem;font-weight:800;color:#0c1f35}.ficha-clave span{font-size:.8rem;color:#6b7a8c}@media print{@page{size:letter;margin:14mm}body{background:#fff!important}.nv-top,header,.nvm,.site-footer,.ft-footer,footer,.dev-credit-bar,.cross-carousel-section,.tabs-selector,.wa-cta-btn,.ficha-pdf-btn,.bloque-mayoreo,.product-variants,.product-tags,.card-divider,#tab-repuestos{display:none!important}.pdf-cab{display:flex;justify-content:space-between;align-items:center;border-bottom:3px solid #0c1f35;padding-bottom:10px;margin-bottom:16px}.pdf-cab img{height:24px;width:auto}.pdf-cab p{margin:0;text-align:right;font-size:10px;line-height:1.5;color:#6b7a8c}.pdf-pie{display:block;margin-top:14px;padding-top:6px;border-top:1px solid #e3e8ef;text-align:center;font-size:9px;color:#6b7a8c}.product-detail-section,.product-container,.product-card{padding:0!important;margin:0!important;background:#fff!important;box-shadow:none!important;border:0!important;max-width:none!important}.product-layout{display:grid!important;grid-template-columns:.8fr 1.2fr!important;gap:20px!important}.product-main-image img{max-height:200px!important;width:auto!important}.product-title{font-size:20px!important}.product-short-desc{font-size:11px!important}.tab-content{display:none!important}#tab-ficha{display:block!important;padding:0!important}.ft-bloque h2{font-size:15px;margin-bottom:8px}.ft-grupos{columns:2;column-gap:24px}.ft-grupo{margin-bottom:12px}.ft-specs,.ft-lista li,.ft-codigo dl{font-size:10px}.ft-specs th,.ft-specs td{padding:4px 0}.ft-scroll{overflow:visible;border:0}.ft-modelos{font-size:8px;white-space:normal}.ft-modelos thead th,.ft-modelos tbody th,.ft-modelos td{padding:3px 4px}.ft-modelos thead th,.ft-modelos tbody tr:nth-child(2n){-webkit-print-color-adjust:exact;print-color-adjust:exact}.ft-extras{grid-template-columns:repeat(3,1fr);gap:12px 20px}.ft-grupo,.ft-lista,.ft-codigo,.ft-modelos tr{break-inside:avoid}.ficha-clave strong{font-size:13px}.ficha-clave li{padding:6px 6px 6px 0}}
