body.ix-geo-guia{--ixg-purple:#4D0E97;--ixg-purple-l:#7c3aed;--ixg-magenta:#E62A56;--ixg-coral:#EC6849;--ixg-grad:linear-gradient(90deg,#4D0E97,#E62A56 55%,#EC6849);--ixg-grad2:linear-gradient(90deg,#4D0E97,#E62A56);--ixg-grad-txt:linear-gradient(90deg,#8b5cf6 0%,#f4536e 55%,#fd8a4b 100%);--ixg-ink:#241a3a;--ixg-tinta:#150829;--ixg-mute:#5F5678;--ixg-line:#ECE7F5;--ixg-soft:#f6f4fb;--ixg-soft2:#f8f5ff;--ixg-dark:#0d0220;--ixg-verde:#1e7a44;--ixg-verde-bg:#e8f7ee;--ixg-wa:#25D366;--ixg-radio:14px;--ixg-lectura:880px;--ixg-titulos:'Encode Sans',Helvetica,Arial,sans-serif;--ixg-texto:Roboto,Helvetica,Arial,sans-serif;--ixg-ui:Poppins,Arial,sans-serif}html body.ix-geo-guia #main-content .container{padding-top:0}body.ix-geo-guia #main-content{overflow-x:clip}body.ix-geo-guia #left-area{width:100%!important;padding-bottom:48px}body.ix-geo-guia #left-area article{display:flex;flex-direction:column;max-width:var(--ixg-lectura);margin:0 auto;font-family:var(--ixg-texto);font-size:16.5px;line-height:1.7;color:var(--ixg-ink)}body.ix-geo-guia .entry-content{display:contents}body.ix-geo-guia .entry-content>*{order:5}body.ix-geo-guia .entry-content>.ix-bc{order:1}body.ix-geo-guia article>h1.entry-title{order:2}body.ix-geo-guia .entry-content>.ixg-hero{order:3}body.ix-geo-guia .entry-content>.ixg-resumen{order:4}body.ix-geo-guia article p{padding:0 0 1.15em;margin:0;line-height:1.7}body.ix-geo-guia article a{color:var(--ixg-purple);font-weight:500;text-decoration:none;border-bottom:1px solid rgb(77 14 151 / .22);transition:color .15s,border-color .15s}body.ix-geo-guia article a:hover{color:var(--ixg-magenta);border-color:currentColor}body.ix-geo-guia article strong{color:var(--ixg-tinta);font-weight:700}body.ix-geo-guia .entry-content>.ix-bc,body.ix-geo-guia article>h1.entry-title,body.ix-geo-guia .ixg-hero{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);background-color:var(--ixg-dark);background-image:radial-gradient(rgb(255 255 255 / .06) 1px,transparent 1px);background-size:22px 22px;color:#fff}body.ix-geo-guia .entry-content>.ix-bc{margin-top:0;margin-bottom:0;padding-top:26px;padding-bottom:0;font:500 12.5px/1.4 var(--ixg-ui);color:rgb(255 255 255 / .55)}body.ix-geo-guia .entry-content>.ix-bc a{color:rgb(255 255 255 / .85);border:0;font-weight:500}body.ix-geo-guia .entry-content>.ix-bc a:hover{color:#fff}body.ix-geo-guia .entry-content>.ix-bc .s{color:rgb(255 255 255 / .3)}body.ix-geo-guia article>h1.entry-title{margin-top:0;margin-bottom:0;padding-top:22px;padding-bottom:0;font-family:var(--ixg-titulos);font-weight:800;font-size:clamp(30px,4.2vw,46px);line-height:1.1;letter-spacing:-.015em;color:#fff}body.ix-geo-guia article>h1.entry-title::before{content:"Guía de compra";display:block;margin-bottom:14px;font:700 12px/1 var(--ixg-ui);letter-spacing:.16em;text-transform:uppercase;background:var(--ixg-grad-txt);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0;width:max-content}body.ix-geo-guia .ixg-hero{position:relative;padding-top:22px;padding-bottom:30px}body.ix-geo-guia .ixg-hero::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--ixg-grad)}.ixg-autor{display:flex;align-items:center;gap:12px;font:400 13.5px/1.45 var(--ixg-ui);color:rgb(255 255 255 / .72)}.ixg-autor .ixg-avatar{flex:none;width:44px;height:44px;border-radius:50%;background:var(--ixg-grad2);display:inline-flex;align-items:center;justify-content:center;font:700 14px var(--ixg-ui);color:#fff;box-shadow:0 4px 14px rgb(124 58 237 / .35)}body.ix-geo-guia article .ixg-autor strong{color:#fff;font-weight:600}.ixg-autor .ixg-fecha{display:block;font-size:12.5px;color:rgb(255 255 255 / .5)}.ixg-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.ixg-chip{display:inline-flex;align-items:center;gap:6px;font:600 12.5px/1 var(--ixg-ui);color:#fff;border:1px solid rgb(255 255 255 / .16);background:rgb(255 255 255 / .06);border-radius:999px;padding:8px 13px}.ixg-chip::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ixg-grad2)}body.ix-geo-guia article .ixg-etiqueta{display:block;font:700 11.5px/1 var(--ixg-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ixg-purple);margin:0 0 10px;padding:0;line-height:1}body.ix-geo-guia .ixg-resumen{margin:30px 0 10px;padding:20px 24px 6px;border-left:4px solid var(--ixg-purple);background:var(--ixg-soft2);border-radius:0 var(--ixg-radio) var(--ixg-radio) 0}body.ix-geo-guia .ixg-resumen p{font-size:17px;line-height:1.65}body.ix-geo-guia .ixg-indice{margin:12px 0 6px;padding:16px 20px 12px;border:1px solid var(--ixg-line);border-radius:var(--ixg-radio);background:#fff}body.ix-geo-guia #left-area .ixg-indice ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;counter-reset:ixg;line-height:1.3}body.ix-geo-guia #left-area .ixg-indice li{list-style:none;margin:0;padding:0}body.ix-geo-guia .ixg-indice a{counter-increment:ixg;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--ixg-line);background:var(--ixg-soft);border-radius:999px;padding:6px 13px 6px 7px;font:500 13px/1.2 var(--ixg-ui);color:var(--ixg-ink)}body.ix-geo-guia .ixg-indice a::before{content:counter(ixg);flex:none;width:20px;height:20px;border-radius:50%;background:var(--ixg-grad2);color:#fff;font:700 11px/20px var(--ixg-ui);text-align:center}body.ix-geo-guia .ixg-indice a:hover{border-color:var(--ixg-purple);color:var(--ixg-purple)}body.ix-geo-guia article h2{font-family:var(--ixg-titulos);font-weight:700;font-size:clamp(24px,2.6vw,30px);line-height:1.2;letter-spacing:-.01em;color:var(--ixg-tinta);margin:36px 0 14px;padding:14px 0 0;position:relative;scroll-margin-top:190px}body.ix-geo-guia article h2::before{content:"";position:absolute;left:0;top:0;width:44px;height:4px;border-radius:2px;background:var(--ixg-grad)}body.ix-geo-guia article h3{font-family:var(--ixg-titulos);font-weight:700;font-size:19px;line-height:1.3;color:var(--ixg-tinta);margin:0;padding:0}body.ix-geo-guia .ixg-tabla{margin:8px 0 8px;border:1px solid var(--ixg-line);border-radius:var(--ixg-radio);overflow:auto;background:#fff;box-shadow:0 2px 10px rgb(36 26 58 / .05);-webkit-overflow-scrolling:touch}body.ix-geo-guia .ixg-tabla table{width:100%;min-width:640px;border-collapse:separate;border-spacing:0;font-size:14.5px;line-height:1.45;margin:0}body.ix-geo-guia .ixg-tabla.ixg-ancho table{min-width:900px}body.ix-geo-guia .ixg-tabla th,body.ix-geo-guia .ixg-tabla td{text-align:left;vertical-align:top;padding:11px 14px;border-bottom:1px solid var(--ixg-line);border-right:0}body.ix-geo-guia .ixg-tabla thead th{background:var(--ixg-soft2);color:var(--ixg-purple);font:600 11.5px/1.35 var(--ixg-ui);letter-spacing:.06em;text-transform:uppercase;border-bottom:2px solid #e2d9f3;white-space:normal}body.ix-geo-guia .ixg-tabla tbody th{font-weight:600;color:var(--ixg-tinta);background:#fff;position:sticky;left:0;z-index:1;box-shadow:1px 0 0 var(--ixg-line)}body.ix-geo-guia .ixg-tabla thead th:first-child{position:sticky;left:0;z-index:2}body.ix-geo-guia .ixg-tabla tbody tr:last-child th,body.ix-geo-guia .ixg-tabla tbody tr:last-child td{border-bottom:0}body.ix-geo-guia .ixg-tabla tbody tr:hover td{background:#fcfbff}body.ix-geo-guia .ixg-tabla td.ixg-precio{font:700 15px var(--ixg-titulos);color:var(--ixg-purple);white-space:nowrap}body.ix-geo-guia .ixg-nota{font-size:13px;line-height:1.5;color:var(--ixg-mute);padding:6px 2px 18px}body.ix-geo-guia .ix-geo-prods{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin:14px 0 10px}body.ix-geo-guia .ixg-prod{position:relative;display:flex;flex-direction:column;border:1px solid var(--ixg-line);border-radius:var(--ixg-radio);padding:18px 16px;text-align:center;background:#fff;transition:transform .2s,box-shadow .2s}body.ix-geo-guia .ixg-prod:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgb(36 26 58 / .12)}body.ix-geo-guia .ixg-badge{position:absolute;top:12px;left:12px;font:700 10.5px/1 var(--ixg-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--ixg-verde);background:var(--ixg-verde-bg);border-radius:6px;padding:5px 7px}body.ix-geo-guia .ixg-prod img{max-width:100%;width:auto;height:150px;object-fit:contain;margin:10px auto 12px;display:block}body.ix-geo-guia .ixg-prod-nombre{font:600 14px/1.35 var(--ixg-texto);color:var(--ixg-tinta);padding:0 0 10px;margin:0}body.ix-geo-guia .ixg-prod-nombre a{color:inherit;border:0;font-weight:600}body.ix-geo-guia .ixg-prod>a{border:0}body.ix-geo-guia .ixg-prod-nombre a:hover{color:var(--ixg-purple)}body.ix-geo-guia .ixg-prod-precio{font:700 22px/1.1 var(--ixg-titulos);color:var(--ixg-tinta);margin-top:auto;padding:0 0 4px}body.ix-geo-guia .ixg-prod-precio small{font:400 12px var(--ixg-texto);color:var(--ixg-mute)}body.ix-geo-guia .ixg-prod-envio{font:500 12px/1.3 var(--ixg-texto);color:var(--ixg-verde);padding:0 0 14px}body.ix-geo-guia .ixg-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:700 14px/1 var(--ixg-ui);color:#fff!important;background:var(--ixg-grad2);border-radius:999px;padding:12px 22px;border:0!important;box-shadow:0 6px 16px rgb(124 58 237 / .28);transition:transform .15s,box-shadow .15s;white-space:nowrap}body.ix-geo-guia .ixg-btn:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgb(230 42 86 / .3)}body.ix-geo-guia .ixg-btn--sec{background:#fff0;color:#fff!important;border:2px solid rgb(255 255 255 / .35)!important;box-shadow:none}body.ix-geo-guia .ixg-btn--sec:hover{border-color:#fff!important;box-shadow:none}body.ix-geo-guia .ixg-btn--wa{background:var(--ixg-wa);box-shadow:0 6px 16px rgb(37 211 102 / .28)}body.ix-geo-guia #left-area ul.ixg-check{list-style:none;margin:6px 0 10px;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:10px;line-height:1.55}body.ix-geo-guia #left-area ul.ixg-check li{list-style:none;position:relative;margin:0;padding:12px 16px 12px 48px;border:1px solid var(--ixg-line);border-radius:12px;background:#fff;font-size:15px}body.ix-geo-guia ul.ixg-check li::before{content:"";position:absolute;left:14px;top:13px;width:22px;height:22px;border-radius:50%;background:var(--ixg-grad2)}body.ix-geo-guia ul.ixg-check li::after{content:"";position:absolute;left:22px;top:18px;width:5px;height:9px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}body.ix-geo-guia .ixg-cta{margin:36px 0 10px;padding:32px 34px 30px;border-radius:20px;background:var(--ixg-dark) radial-gradient(600px 300px at 90% 0%,rgb(124 58 237 / .45),transparent 70%);color:#fff;position:relative;overflow:hidden}body.ix-geo-guia .ixg-cta::before{content:"";position:absolute;left:0;top:0;right:0;height:4px;background:var(--ixg-grad)}body.ix-geo-guia .ixg-cta h2{color:#fff;margin:0 0 10px;padding-top:0}body.ix-geo-guia .ixg-cta h2::before{display:none}body.ix-geo-guia .ixg-cta p{color:rgb(255 255 255 / .82);font-size:15.5px}body.ix-geo-guia .ixg-cta p strong{color:#fff}body.ix-geo-guia .ixg-cta a{color:#fff;border-bottom-color:rgb(255 255 255 / .35)}body.ix-geo-guia .ixg-cta-botones{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}body.ix-geo-guia .ixg-garantias{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:20px;padding-top:18px;border-top:1px solid rgb(255 255 255 / .1);font:500 13px/1.3 var(--ixg-ui);color:rgb(255 255 255 / .72)}body.ix-geo-guia .ixg-garantias span::before{content:"✓";color:#2ede71;font-weight:700;margin-right:6px}body.ix-geo-guia .ixg-faq{display:grid;gap:12px;margin:10px 0 8px}body.ix-geo-guia .ixg-faq-item{border:1px solid var(--ixg-line);border-radius:14px;padding:18px 20px 8px;background:#fff}body.ix-geo-guia .ixg-faq-item h3{font-size:18px;padding:0 0 8px 36px;position:relative}body.ix-geo-guia .ixg-faq-item h3::before{content:"?";position:absolute;left:0;top:-1px;width:26px;height:26px;border-radius:8px;background:var(--ixg-soft2);color:var(--ixg-purple);font:800 15px/26px var(--ixg-ui);text-align:center}body.ix-geo-guia .ixg-faq-item p{padding:0 0 10px 36px;font-size:15.5px}body.ix-geo-guia .ix-geo-rel{margin:36px 0 10px;padding:0;border:0;background:none}body.ix-geo-guia .ix-geo-rel h2{margin-top:0}body.ix-geo-guia #left-area .ix-geo-rel ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;line-height:1.35}body.ix-geo-guia #left-area .ix-geo-rel li{list-style:none;margin:0;padding:0}body.ix-geo-guia .ix-geo-rel a{display:block;position:relative;height:100%;padding:22px 44px 20px 18px;border:1px solid var(--ixg-line);border-radius:14px;background:#fff;font:600 15px/1.35 var(--ixg-titulos);color:var(--ixg-tinta);overflow:hidden;transition:transform .2s,box-shadow .2s}body.ix-geo-guia .ix-geo-rel a::before{content:"";position:absolute;left:0;top:0;right:0;height:4px;background:var(--ixg-grad)}body.ix-geo-guia .ix-geo-rel a::after{content:"→";position:absolute;right:16px;bottom:16px;font:700 16px var(--ixg-ui);color:var(--ixg-purple)}body.ix-geo-guia .ix-geo-rel a:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgb(36 26 58 / .12);color:var(--ixg-purple)}@media (min-width:1200px){body.ix-geo-guia .ixg-ancho{margin-left:-100px;margin-right:-100px}}@media (max-width:760px){body.ix-geo-guia ul.ixg-check{grid-template-columns:1fr}body.ix-geo-guia .ixg-cta{padding:24px 20px 22px}body.ix-geo-guia .ixg-btn{width:100%}}@media (max-width:640px){body.ix-geo-guia #left-area article{font-size:16px}body.ix-geo-guia article>h1.entry-title{font-size:29px;padding-top:18px}body.ix-geo-guia .ixg-tabla table{font-size:13.5px}body.ix-geo-guia .ixg-tabla th,body.ix-geo-guia .ixg-tabla td{padding:9px 11px}body.ix-geo-guia .ixg-resumen{padding:16px 16px 4px}body.ix-geo-guia .ixg-faq-item h3{font-size:16.5px}}