.weight-guide-page .guide-hero{padding-top:145px;padding-bottom:28px}.weight-guide-page .guide-hero h1{font-size:clamp(2rem,3.5vw,3.4rem);max-width:1100px}.weight-guide-page .guide-meta{margin-top:12px}.weight-guide-page .guide-layout{display:block;max-width:1340px}.weight-guide-page .guide-body{font-size:1rem;line-height:1.75}.weight-guide-page .guide-body>p,.weight-guide-page .guide-body>h2,.weight-guide-page .guide-body>h3,.weight-guide-page .guide-body>ul,.weight-guide-page .guide-body>details,.weight-guide-page .guide-body>.guide-example,.weight-guide-page .guide-body>.guide-toc,.weight-guide-page .guide-body>.guide-cta,.weight-guide-page .guide-body>.guide-table{max-width:1040px}.weight-quick-answer{padding:30px 34px;border-radius:16px;background:var(--forest);color:#fff;margin-bottom:34px}.weight-guide-page .weight-quick-answer h2{font-size:clamp(1.6rem,2.5vw,2.3rem);margin:12px 0 18px;color:#fff}.weight-quick-answer p{max-width:1100px;margin-bottom:16px}.weight-guide-page .weight-quick-answer a{color:#f1cbaa!important}.weight-kicker{font-size:.72rem;font-weight:700;letter-spacing:.12em;color:var(--terra)}.weight-quick-answer .weight-kicker{color:#f1cbaa}.weight-comparison-grid{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(260px,1fr);gap:32px;align-items:start;margin:36px 0 46px}.weight-guide-page .weight-comparison-grid h2{font-size:clamp(1.7rem,2.6vw,2.3rem);margin:0 0 16px}.weight-comparison-grid>section{min-width:0}.weight-table table{min-width:720px;font-size:.86rem}.weight-table caption{font-size:.83rem}.weight-table th,.weight-table td{padding:13px 11px}.weight-table tbody th{background:var(--cream);color:var(--ink);width:150px}.weight-table td{white-space:nowrap}.weight-table small{font-size:.7rem;color:var(--muted);white-space:normal}.weight-table-note{font-size:.83rem;color:var(--muted);line-height:1.65}.weight-product-card{background:var(--cream);border:1px solid var(--line);border-radius:15px;overflow:hidden;min-width:0}.weight-product-photo{display:block;aspect-ratio:1.55;background:#fff;padding:18px}.weight-product-photo img{width:100%;height:100%;object-fit:contain;display:block}.weight-product-content{padding:24px}.weight-guide-page .weight-product-card h3{font-size:1.45rem;margin:12px 0;line-height:1.3}.weight-product-content p{font-size:.9rem;line-height:1.65}.weight-model-link{display:inline-block;font-weight:700;font-size:.84rem;margin-bottom:18px}.weight-guide-page .weight-whatsapp{background:#146b40;color:#fff!important;font-size:.82rem;padding:12px 17px;display:flex;justify-content:center;gap:9px;min-height:46px;text-decoration:none!important}.weight-model-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.weight-models{max-width:1040px;margin-bottom:40px}.weight-guide-page .weight-models h2{margin-top:0}.weight-guide-page .guide-cta .weight-whatsapp{display:inline-flex;margin:12px 0 0 12px}.weight-guide-page .whatsapp-contact{font-size:13px!important;padding:10px 14px!important;min-height:44px!important;right:14px!important;bottom:14px!important}#tabla-pesos,#modelos,#respuesta-peso{scroll-margin-top:24px}
@media(max-width:1050px){.weight-comparison-grid{grid-template-columns:1fr}.weight-featured .weight-product-card{display:grid;grid-template-columns:1fr 1.2fr}.weight-featured .weight-product-photo{height:100%;aspect-ratio:auto}.weight-featured .weight-product-photo img{min-height:210px}.weight-guide-page .guide-hero{padding-top:128px}}
@media(max-width:600px){.weight-guide-page .guide-hero{padding-top:108px;padding-bottom:22px}.weight-guide-page .guide-hero h1{font-size:1.85rem;line-height:1.15;margin:14px 0 16px}.weight-guide-page .guide-hero p{font-size:.93rem;line-height:1.6;margin-bottom:12px}.weight-guide-page .guide-meta{font-size:.72rem;margin-top:10px}.weight-quick-answer{padding:22px 20px;border-radius:12px}.weight-guide-page .weight-quick-answer h2{font-size:1.52rem;line-height:1.2;margin:10px 0 14px}.weight-quick-answer p{font-size:.92rem;line-height:1.65}.weight-answer-link{font-size:.84rem}.weight-model-grid{grid-template-columns:1fr}.weight-featured .weight-product-card{display:block}.weight-featured .weight-product-photo{aspect-ratio:1.55;height:auto}.weight-featured .weight-product-photo img{min-height:0}.weight-product-content{padding:22px}.weight-comparison-grid{gap:26px}.weight-guide-page .guide-cta .button{display:flex;white-space:normal;text-align:center;justify-content:center;margin:12px 0 0;width:100%;font-size:.82rem;gap:9px}.weight-guide-page .guide-toc{padding:20px}.weight-guide-page .guide-body{overflow-wrap:break-word}.weight-table{overflow-wrap:normal}.weight-guide-page .guide-layout{padding-bottom:76px}}
