.racimo_racimo__YiBn3{position:relative;pointer-events:none}.racimo_pieza__JBDxr{position:absolute;transform:rotate(var(--g,0deg));animation:racimo_balanceo__1_Xya 5.2s ease-in-out var(--r,0s) infinite alternate}.racimo_imagen__NOAwj,.racimo_sombra__mXz8m{position:absolute;max-width:none}.racimo_imagen__NOAwj{inset:0;width:100%;height:100%}@keyframes racimo_balanceo__1_Xya{0%{transform:rotate(calc(var(--g, 0deg) - 1.1deg))}to{transform:rotate(calc(var(--g, 0deg) + 1.1deg))}}@media (prefers-reduced-motion:reduce){.racimo_pieza__JBDxr{animation:none}}.visor_caja__fC0Ui,.visor_contenedor__MNbgZ{position:relative;width:100%;height:100%}.visor_caja__fC0Ui{overflow:hidden;border-radius:inherit;cursor:zoom-in;touch-action:pan-y}.visor_acercada__t8r1q{cursor:-webkit-grab;cursor:grab;touch-action:none}.visor_caja__fC0Ui:focus-visible{outline:3px solid var(--color-primario);outline-offset:-3px}.visor_imagen__xgbpF{display:block;width:100%;height:100%;object-fit:scale-down;transform-origin:0 0;will-change:transform;pointer-events:none}.visor_controles__Ibmc6{position:absolute;right:10px;bottom:10px;display:flex;gap:8px}.visor_boton__MgMrY{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--color-neutro-200);border-radius:var(--radio-pill);background:var(--color-blanco);font-family:inherit;font-size:22px;font-weight:700;color:var(--color-neutro-900);box-shadow:var(--sombra-md);cursor:pointer}.visor_boton__MgMrY:disabled{opacity:.4;cursor:default}.visor_boton__MgMrY:focus-visible{outline:3px solid var(--color-primario);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.visor_imagen__xgbpF{transition:transform .16s ease-out}.visor_acercada__t8r1q .visor_imagen__xgbpF{transition:none}}.fichaProducto_telon__p_ZjR{position:fixed;inset:0;z-index:var(--z-fondo-modal);display:flex;align-items:flex-end;justify-content:center;background:rgba(15,23,42,.5)}.fichaProducto_hoja__19fIN{position:relative;display:flex;flex-direction:column;width:100%;max-height:85vh;overflow-y:auto;border-radius:var(--radio-tarjeta) var(--radio-tarjeta) 0 0;background:var(--color-blanco);box-shadow:var(--sombra-xl)}.fichaProducto_cerrar__ATA1x{position:absolute;top:10px;right:10px;z-index:2;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--color-neutro-200);border-radius:var(--radio-pill);background:var(--color-blanco);color:var(--color-neutro-900);cursor:pointer}.fichaProducto_cerrar__ATA1x:focus-visible{outline:3px solid var(--color-primario);outline-offset:2px}.fichaProducto_foto__8MuK1{height:280px;margin:12px 12px 0;border-radius:var(--radio-interno);background:var(--color-blanco);border:1px solid var(--color-neutro-200)}.fichaProducto_ayuda__U7taV{margin:8px 16px 0;font-size:13px;color:var(--color-neutro-700)}.fichaProducto_datos__sfJQ2{display:flex;flex-direction:column;gap:6px;padding:14px 16px 0}.fichaProducto_nombre__Y89mE{font-size:20px;font-weight:800;line-height:1.2;color:var(--color-neutro-900)}.fichaProducto_marca__S2JFn{font-size:15px;color:var(--color-neutro-700)}.fichaProducto_alcohol__g_4mP{align-self:flex-start;padding:3px 10px;border-radius:var(--radio-pill);background:var(--color-neutro-100);font-size:13px;font-weight:700;color:var(--color-neutro-900)}.fichaProducto_vienen__ywP_6{font-size:14px;line-height:1.45;color:var(--color-neutro-900)}.fichaProducto_vienen__ywP_6 span{font-weight:800}.fichaProducto_pie__SX7Qr{position:-webkit-sticky;position:sticky;bottom:0;margin-top:16px;padding:12px 16px 16px;background:var(--color-blanco);border-top:1px solid var(--color-neutro-200)}.fichaProducto_agregar__YC7O9{width:100%;min-height:52px;border:0;border-radius:var(--radio-boton);background:var(--color-primario);font-family:inherit;font-size:16px;font-weight:800;color:var(--color-blanco);cursor:pointer}.fichaProducto_agregar__YC7O9:hover{background:var(--color-primario-oscuro)}.fichaProducto_agregar__YC7O9:focus-visible{outline:3px solid var(--color-primario);outline-offset:3px}.fichaProducto_enCanasta___DrP0{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:16px;font-weight:700;color:var(--color-neutro-900)}.fichaProducto_stepper__9zCxa{display:inline-flex;align-items:center;border:2px solid var(--color-neutro-200);border-radius:var(--radio-pill)}.fichaProducto_paso__2t_6Y{width:48px;height:48px;border:0;background:transparent;font-family:inherit;font-size:22px;font-weight:700;color:var(--color-neutro-900);cursor:pointer}.fichaProducto_paso__2t_6Y:disabled{opacity:.4;cursor:default}.fichaProducto_paso__2t_6Y:focus-visible{outline:3px solid var(--color-primario);outline-offset:-3px;border-radius:var(--radio-pill)}.fichaProducto_numero__duouG{min-width:32px;text-align:center;font-size:18px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (min-width:768px){.fichaProducto_telon__p_ZjR{align-items:stretch;justify-content:flex-end}.fichaProducto_hoja__19fIN{width:420px;max-height:none;height:100%;border-radius:0}.fichaProducto_foto__8MuK1{height:340px}}@media (prefers-reduced-motion:no-preference){.fichaProducto_hoja__19fIN{animation:fichaProducto_entrar__0ksf0 .22s cubic-bezier(.16,1,.3,1)}@keyframes fichaProducto_entrar__0ksf0{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}}.armaTuCanasta_seccion__n8pVK{position:relative;padding:44px 0 56px;background:var(--color-blanco);overflow-x:clip;scroll-margin-top:calc(var(--alto-header) + 16px)}.armaTuCanasta_interior__EUfNX{max-width:var(--ancho-maximo);margin:0 auto;padding:0 var(--gutter-movil)}.armaTuCanasta_cabecera__iKAfp{display:flex;flex-direction:column;gap:10px}.armaTuCanasta_h2__DgITU{font-size:28px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:var(--color-neutro-900)}.armaTuCanasta_bajada__j8jWR{max-width:60ch;font-size:16px;line-height:1.5;color:var(--color-neutro-700)}.armaTuCanasta_pasos__T9Dvt{margin-top:22px}.armaTuCanasta_indicador__VTj0s{font-size:14px;font-weight:700;color:var(--color-neutro-700)}.armaTuCanasta_tira__G_wPw{display:flex;gap:6px;margin-top:8px;list-style:none}.armaTuCanasta_punto__vLHns{flex:1 1;min-width:0}.armaTuCanasta_punto__vLHns>button,.armaTuCanasta_punto__vLHns>span{display:block;width:100%;padding:8px 0 0;border:0;border-top:6px solid var(--color-neutro-200);background:none;font-family:inherit;font-size:12px;font-weight:700;text-align:left;color:var(--color-neutro-700)}.armaTuCanasta_punto__vLHns>button{cursor:pointer;text-decoration:underline;text-underline-offset:3px}.armaTuCanasta_activo__0oG8X>span{border-top-color:var(--color-primario);color:var(--color-neutro-900)}.armaTuCanasta_hecho___Rwtw>button{border-top-color:var(--color-primario-oscuro);color:var(--color-primario-oscuro)}.armaTuCanasta_punto__vLHns>button:focus-visible{outline:3px solid var(--color-primario);outline-offset:2px}.armaTuCanasta_anuncio__qS4j5{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.armaTuCanasta_panel3d__WARWx{display:none}.armaTuCanasta_cuerpo__VSClS{display:flex;flex-direction:column;gap:20px;margin-top:24px}.armaTuCanasta_paso1__hrfyG{min-width:0}.armaTuCanasta_contenido___kq0q{display:flex;flex-direction:column;gap:12px}.armaTuCanasta_h3__k0xeN{font-size:22px;font-weight:800;line-height:1.2;color:var(--color-neutro-900);scroll-margin-top:calc(var(--alto-header) + 80px)}.armaTuCanasta_h3__k0xeN:focus{outline:none}.armaTuCanasta_h4__27PG4{font-size:17px;font-weight:800;color:var(--color-neutro-900)}.armaTuCanasta_etiqueta__hi4jy{font-size:15px;font-weight:700;color:var(--color-neutro-900)}.armaTuCanasta_ayuda__jeWGN{font-size:14px;line-height:1.45;color:var(--color-neutro-700);min-height:1.45em}.armaTuCanasta_error__OQDda{color:#b91c1c;font-weight:700}.armaTuCanasta_campoMonto__SRZZc{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 16px;border:2px solid var(--color-neutro-200);border-radius:var(--radio-boton);font-size:20px;font-weight:800;color:var(--color-neutro-900)}.armaTuCanasta_campoMonto__SRZZc:focus-within{outline:3px solid var(--color-primario);outline-offset:2px;border-color:var(--color-primario-oscuro)}.armaTuCanasta_campoMonto__SRZZc input{flex:1 1;align-self:stretch;min-width:0;border:0;outline:0;background:transparent;font:inherit;color:inherit}.armaTuCanasta_atajos__QDOD7{display:flex;flex-wrap:wrap;gap:6px;list-style:none}.armaTuCanasta_chip__ldVJW{min-height:48px;padding:0 14px;border:2px solid var(--color-primario-oscuro);border-radius:var(--radio-pill);background:transparent;font-family:inherit;font-size:16px;font-weight:800;color:var(--color-primario-oscuro);cursor:pointer}.armaTuCanasta_chip__ldVJW[aria-pressed=true]{background:var(--color-primario-oscuro);color:var(--color-blanco)}.armaTuCanasta_chip__ldVJW:focus-visible{outline:3px solid var(--color-primario);outline-offset:3px}.armaTuCanasta_campoCuantas__rkiip{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:4px}.armaTuCanasta_stepper__P4tis{display:inline-flex;align-items:center;border:2px solid var(--color-neutro-200);border-radius:var(--radio-pill);background:var(--color-blanco)}.armaTuCanasta_paso__uNsnG{width:48px;height:48px;border:0;background:transparent;font-family:inherit;font-size:22px;font-weight:700;color:var(--color-neutro-900);cursor:pointer}.armaTuCanasta_paso__uNsnG:disabled{opacity:.4;cursor:default}.armaTuCanasta_paso__uNsnG:focus-visible{outline:3px solid var(--color-primario);outline-offset:-3px;border-radius:var(--radio-pill)}.armaTuCanasta_numero__A225p{min-width:36px;text-align:center;font-size:18px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.armaTuCanasta_sinAlcance__H60hX{font-size:15px;line-height:1.5;color:var(--color-neutro-900)}.armaTuCanasta_armadas__6ooc3{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;width:100%;list-style:none}.armaTuCanasta_armada__jmeI_{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--color-neutro-200);border-radius:var(--radio-tarjeta);background:var(--color-blanco)}.armaTuCanasta_armadaFoto__f8DJX{position:relative;aspect-ratio:720/590;background:var(--color-superficie)}.armaTuCanasta_armadaFoto__f8DJX picture{display:block;width:100%;height:100%}.armaTuCanasta_armadaFoto__f8DJX img{display:block;width:100%;height:100%;object-fit:cover}.armaTuCanasta_armadaCuerpo__lMi06{display:flex;flex:1 1;flex-direction:column;gap:4px;padding:14px 16px 16px}.armaTuCanasta_armadaCuerpo__lMi06 button{margin-top:auto;width:100%}.armaTuCanasta_armadaNombre__7_QI8{min-height:2.4em;font-size:17px;font-weight:800;line-height:1.2;text-wrap:balance;color:var(--color-neutro-900)}.armaTuCanasta_armadaPrecio__a11c0{margin-bottom:10px;font-size:15px;font-weight:700;color:var(--color-neutro-700)}.armaTuCanasta_cercana__j0Tri{position:absolute;top:10px;left:10px;max-width:calc(100% - 20px);padding:4px 10px;border-radius:var(--radio-pill);background:var(--color-blanco);font-size:12px;font-weight:800;color:var(--color-primario-oscuro);box-shadow:var(--sombra-md)}.armaTuCanasta_desdeCero__UVv2h{border-style:dashed;border-width:2px;border-color:var(--color-primario)}.armaTuCanasta_desdeCero__UVv2h .armaTuCanasta_armadaFoto__f8DJX{display:flex;align-items:center;justify-content:center;background:var(--color-primario-suave)}.armaTuCanasta_cercanaMovil__M4KFx{display:none;align-self:flex-start;padding:4px 10px;border-radius:var(--radio-pill);background:var(--color-blanco);font-size:13px;font-weight:700;color:var(--color-primario-oscuro)}.armaTuCanasta_armadaConteo__db_2N{font-size:13px;font-weight:500;color:var(--color-neutro-600)}.armaTuCanasta_armada__jmeI_[data-cercana=true]{border:2px solid var(--color-primario);background:var(--color-primario-suave)}.armaTuCanasta_armada__jmeI_[data-cercana=true] .armaTuCanasta_armadaFoto__f8DJX{background:var(--color-blanco)}.armaTuCanasta_desdeCeroMarca__BQeF4{font-size:72px;font-weight:300;line-height:1;color:var(--color-primario-oscuro)}.armaTuCanasta_secundario__kUMc5{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border:2px solid var(--color-primario-oscuro);border-radius:var(--radio-boton);background:transparent;font-family:inherit;font-size:15px;font-weight:800;color:var(--color-primario-oscuro);cursor:pointer}.armaTuCanasta_secundario__kUMc5:hover{background:var(--color-primario-suave)}.armaTuCanasta_secundario__kUMc5:focus-visible{outline:3px solid var(--color-primario);outline-offset:3px}.armaTuCanasta_enlace__15PBV{min-height:44px;padding:0;border:0;background:none;font-family:inherit;font-size:15px;font-weight:700;color:var(--color-primario-oscuro);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.armaTuCanasta_sinAlcance__H60hX .armaTuCanasta_enlace__15PBV{min-height:0}.armaTuCanasta_enlace__15PBV:focus-visible{outline:3px solid var(--color-primario);outline-offset:3px}.armaTuCanasta_grupos__nbuya{position:-webkit-sticky;position:sticky;top:calc(var(--alto-header) - 3px);box-shadow:0 -4px 0 var(--color-blanco);z-index:2;display:flex;gap:8px;margin:0 calc(var(--gutter-movil) * -1);padding:13px var(--gutter-movil) 8px;overflow-x:auto;background:var(--color-blanco);scrollbar-width:none}.armaTuCanasta_grupos__nbuya::-webkit-scrollbar{display:none}.armaTuCanasta_grupo__NuSqJ{flex:none;min-height:44px;padding:0 16px;border:2px solid var(--color-neutro-200);border-radius:var(--radio-pill);background:var(--color-blanco);font-family:inherit;font-size:15px;font-weight:700;color:var(--color-neutro-900);cursor:pointer}.armaTuCanasta_grupoActivo__V6Pf_{border-color:var(--color-primario-oscuro);background:var(--color-primario-oscuro);color:var(--color-blanco)}.armaTuCanasta_grupo__NuSqJ:focus-visible{outline:3px solid var(--color-primario);outline-offset:2px}.armaTuCanasta_productos__9YOad{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;list-style:none}.armaTuCanasta_productos__9YOad .armaTuCanasta_tarjeta__NsQth{padding:12px}.armaTuCanasta_tarjeta__NsQth{position:relative;display:flex;flex-direction:column;padding:16px;border:1px solid var(--color-neutro-100);border-radius:var(--radio-interno);background:var(--color-blanco);transition:box-shadow var(--transicion-media)}.armaTuCanasta_tarjeta__NsQth:hover{box-shadow:var(--sombra-md)}.armaTuCanasta_cajaImagen__Fb1rS{position:relative;display:flex;align-items:center;justify-content:center;height:128px;margin:0 0 12px;padding:0;overflow:hidden;border:0;background:none;cursor:pointer}.armaTuCanasta_cajaImagen__Fb1rS img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:transform var(--transicion-lenta)}.armaTuCanasta_tarjeta__NsQth:hover .armaTuCanasta_cajaImagen__Fb1rS img{transform:scale(1.05)}.armaTuCanasta_cajaImagen__Fb1rS:focus-visible{outline:2px solid var(--color-primario);outline-offset:2px}.armaTuCanasta_alcohol__TwcRR{position:absolute;top:0;left:0;padding:2px 8px;border-radius:var(--radio-pill);background:var(--color-neutro-100);font-size:11px;font-weight:800;color:var(--color-neutro-900)}.armaTuCanasta_tarjetaCuerpo__KHV79{flex:1 1;display:flex;flex-direction:column;padding-bottom:12px}.armaTuCanasta_tarjetaNombre__loa0H{height:40px;margin:4px 0 0;padding:0;border:0;background:none;font-family:inherit;font-size:14px;font-weight:700;line-height:20px;text-align:left;color:var(--color-neutro-900);cursor:pointer;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.armaTuCanasta_tarjetaNombre__loa0H:focus-visible{outline:2px solid var(--color-primario);outline-offset:2px}.armaTuCanasta_tarjetaMarca__ZMi_P{margin:2px 0 12px;font-size:12px;color:#5a5a5a}.armaTuCanasta_botonAgregar__Q4F5l{margin-top:auto;width:100%;min-height:40px;padding:8px;border:0;border-radius:var(--radio-etiqueta);background:var(--color-primario);box-shadow:var(--sombra-primario);font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--color-blanco);cursor:pointer;transition:background-color var(--transicion-rapida),transform var(--transicion-rapida)}.armaTuCanasta_botonAgregar__Q4F5l:hover{background:var(--color-primario-hover)}.armaTuCanasta_botonAgregar__Q4F5l:active{transform:scale(.97)}.armaTuCanasta_botonAgregar__Q4F5l:focus-visible{outline:2px solid var(--color-primario);outline-offset:2px}.armaTuCanasta_selector__4S5B4{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:40px;margin-top:auto;padding:3px;border:1px solid var(--color-primario);border-radius:var(--radio-etiqueta);background:var(--color-primario-suave)}.armaTuCanasta_botonPaso__KjWX7{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border:0;border-radius:var(--radio-chip);background:var(--color-blanco);color:var(--color-primario);cursor:pointer}.armaTuCanasta_botonPaso__KjWX7:disabled{opacity:.4;cursor:default}.armaTuCanasta_botonPaso__KjWX7:focus-visible{outline:2px solid var(--color-primario);outline-offset:1px}.armaTuCanasta_cantidad__y7Irc{font-size:14px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-neutro-900)}.armaTuCanasta_nota__LEt4W{padding:12px 14px;border-radius:var(--radio-interno);background:var(--color-superficie);font-size:14px;line-height:1.45;color:var(--color-neutro-900)}.armaTuCanasta_conteo__71Ope{font-size:15px;font-weight:700;color:var(--color-neutro-900)}.armaTuCanasta_campo__kupGS{display:flex;flex-direction:column;gap:6px}.armaTuCanasta_segmentos__k5uyY{display:flex;flex-wrap:wrap;gap:8px}.armaTuCanasta_segmento__sAKcI{min-height:48px;padding:0 16px;border:2px solid var(--color-neutro-200);border-radius:var(--radio-boton);background:var(--color-blanco);font-family:inherit;font-size:15px;font-weight:700;color:var(--color-neutro-900);cursor:pointer}.armaTuCanasta_segmentoActivo__9Vs89{border-color:var(--color-primario-oscuro);background:var(--color-primario-suave)}.armaTuCanasta_segmento__sAKcI:focus-visible{outline:3px solid var(--color-primario);outline-offset:2px}.armaTuCanasta_entrada__8rzyd{min-height:56px;padding:0 16px;border:2px solid var(--color-neutro-200);border-radius:var(--radio-boton);font-family:inherit;font-size:16px;color:var(--color-neutro-900)}.armaTuCanasta_entrada__8rzyd:focus-visible{outline:3px solid var(--color-primario);outline-offset:2px;border-color:var(--color-primario-oscuro)}.armaTuCanasta_primario__52Kas{min-height:54px;padding:0 26px;border:0;border-radius:var(--radio-boton);background:var(--color-primario-oscuro);font-family:inherit;font-size:17px;font-weight:800;color:var(--color-blanco);cursor:pointer}.armaTuCanasta_primario__52Kas:hover{background:var(--color-neutro-900)}.armaTuCanasta_primario__52Kas[aria-disabled=true]{background:var(--color-neutro-200);color:var(--color-neutro-700);cursor:not-allowed}.armaTuCanasta_primario__52Kas:focus-visible{outline:3px solid var(--color-primario);outline-offset:3px}.armaTuCanasta_navegacion__46Pwz{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px}.armaTuCanasta_navegacion__46Pwz .armaTuCanasta_primario__52Kas{flex:1 1}@media (min-width:768px){.armaTuCanasta_navegacion__46Pwz .armaTuCanasta_primario__52Kas{flex:0 1 280px}}.armaTuCanasta_resumenFinal__nsUCf{font-size:17px;line-height:1.5;color:var(--color-neutro-900)}.armaTuCanasta_accionesFinal__bcxC4{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.armaTuCanasta_resumen__0uOEn{border:2px solid var(--color-neutro-200);border-radius:var(--radio-tarjeta);background:var(--color-blanco)}.armaTuCanasta_detalles__B32_8{padding:0}.armaTuCanasta_verLista___vOm6{font-size:14px;font-weight:700;color:var(--color-primario-oscuro);text-decoration:underline;text-underline-offset:3px}@media (min-width:1024px){.armaTuCanasta_verLista___vOm6{display:none}}.armaTuCanasta_resumenTitulo__SeOGz{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:0 18px;font-size:17px;font-weight:800;color:var(--color-neutro-900);cursor:pointer;list-style:none}.armaTuCanasta_resumenTitulo__SeOGz::-webkit-details-marker{display:none}.armaTuCanasta_resumenTitulo__SeOGz:focus-visible{outline:3px solid var(--color-primario);outline-offset:-3px;border-radius:var(--radio-tarjeta)}.armaTuCanasta_resumenVacio__lSgpk{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:0 18px 16px;font-size:15px;color:var(--color-neutro-700)}.armaTuCanasta_resumenLista__4wGnZ{max-height:320px;margin:0;padding:0 18px 16px;overflow-y:auto;list-style:none;font-size:14px;line-height:1.5;color:var(--color-neutro-900)}.armaTuCanasta_resumenLista__4wGnZ li{padding:4px 0;border-top:1px solid var(--color-neutro-100)}.armaTuCanasta_resumenLista__4wGnZ li span{display:inline-block;min-width:22px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (min-width:768px){.armaTuCanasta_interior__EUfNX{padding:0 var(--gutter-desktop)}.armaTuCanasta_seccion__n8pVK{padding:64px 0 72px}.armaTuCanasta_h2__DgITU{font-size:34px}.armaTuCanasta_productos__9YOad{grid-template-columns:repeat(3,minmax(0,1fr))}.armaTuCanasta_grupos__nbuya{margin:0;padding:13px 0 8px}}@media (min-width:1024px){.armaTuCanasta_panel3d__WARWx{display:block;position:-webkit-sticky;position:sticky;top:calc(var(--alto-header) + 68px);aspect-ratio:480/460;max-height:460px}.armaTuCanasta_panel3dCaja__XtZU_{width:100%;height:100%}}@media (min-width:1280px){.armaTuCanasta_cuerpo__VSClS:has(.armaTuCanasta_panel3d__WARWx){grid-template-columns:360px auto;justify-content:center;gap:120px}.armaTuCanasta_panel3d__WARWx{width:480px;margin-left:0;overflow:visible}.armaTuCanasta_cuerpo__VSClS{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;grid-gap:40px;gap:40px}.armaTuCanasta_cuerpo__VSClS[data-ancho=completo]{grid-template-columns:minmax(0,1fr)}.armaTuCanasta_cuerpo__VSClS[data-ancho=completo] .armaTuCanasta_armadas__6ooc3{grid-template-columns:repeat(4,minmax(0,1fr))}.armaTuCanasta_resumen__0uOEn{position:-webkit-sticky;position:sticky;top:calc(var(--alto-header) + 68px)}.armaTuCanasta_productos__9YOad{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px){.armaTuCanasta_armadas__6ooc3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.armaTuCanasta_punto__vLHns:not(.armaTuCanasta_activo__0oG8X)>button,.armaTuCanasta_punto__vLHns:not(.armaTuCanasta_activo__0oG8X)>span{font-size:0}.armaTuCanasta_punto__vLHns.armaTuCanasta_activo__0oG8X>span{font-size:12px}.armaTuCanasta_punto__vLHns>button{min-height:28px}.armaTuCanasta_navegacion__46Pwz .armaTuCanasta_primario__52Kas{max-width:none}.armaTuCanasta_grupos__nbuya{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}}@media (min-width:1024px){.armaTuCanasta_campoMonto__SRZZc,.armaTuCanasta_paso1__hrfyG .armaTuCanasta_navegacion__46Pwz{max-width:360px}.armaTuCanasta_paso1__hrfyG .armaTuCanasta_navegacion__46Pwz .armaTuCanasta_primario__52Kas{flex:1 1 auto;max-width:none}}.armaTuCanasta_igualesEtiqueta__kMuOs{display:inline-block;margin-left:10px;padding:3px 10px;border-radius:999px;background:var(--color-primario-suave);font-size:13px;font-weight:700;color:var(--color-primario-oscuro);vertical-align:middle}@media (max-width:639px){.armaTuCanasta_armadas__6ooc3{gap:12px}.armaTuCanasta_armada__jmeI_{display:grid;grid-template-columns:104px minmax(0,1fr);grid-column-gap:16px;column-gap:16px;padding:12px;border-radius:16px;overflow:visible}.armaTuCanasta_armadaFoto__f8DJX{align-self:center;width:104px;height:104px;aspect-ratio:1;border-radius:12px;overflow:hidden}.armaTuCanasta_armadaFoto__f8DJX img{object-fit:cover}.armaTuCanasta_armadaFoto__f8DJX .armaTuCanasta_cercana__j0Tri{display:none}.armaTuCanasta_cercanaMovil__M4KFx{display:inline-block}.armaTuCanasta_armadaCuerpo__lMi06{gap:8px;min-width:0;padding:0}.armaTuCanasta_armadaNombre__7_QI8{min-height:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font-size:16px;line-height:1.25}.armaTuCanasta_armadaPrecio__a11c0{margin-bottom:0;font-size:15px;font-weight:600;color:var(--color-neutro-700)}.armaTuCanasta_armadaCuerpo__lMi06 button{min-height:44px;margin-top:0;font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.armaTuCanasta_desdeCero__UVv2h{margin-top:12px;border:0;background:var(--color-neutro-50)}.armaTuCanasta_desdeCero__UVv2h .armaTuCanasta_armadaFoto__f8DJX{background:transparent}.armaTuCanasta_desdeCeroMarca__BQeF4{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--color-primario-suave);font-size:32px}}@media (max-width:767px){.armaTuCanasta_seccion__n8pVK{padding-top:64px;padding-bottom:64px}.armaTuCanasta_cabecera__iKAfp{gap:12px;margin-bottom:16px}.armaTuCanasta_h2__DgITU{text-wrap:balance}.armaTuCanasta_primario__52Kas{min-height:52px}.armaTuCanasta_secundario__kUMc5{min-height:48px}.armaTuCanasta_campoMonto__SRZZc{min-height:56px}}@media (max-width:379px){.armaTuCanasta_atajos__QDOD7{flex-wrap:nowrap;gap:6px}.armaTuCanasta_chip__ldVJW{min-width:0;padding-inline:10px;font-size:16px}}.armaTuCanasta_lineaPresupuesto__tAAQi{min-height:24px;margin-top:12px;font-size:15px;font-weight:600;line-height:1.5;color:var(--color-primario-oscuro)}.barrasLanding_insignia__Q9wKx{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:var(--radio-pill);background:var(--color-primario);color:var(--color-blanco);font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.barrasLanding_rebote__p1zty{animation:barrasLanding_rebote__p1zty .28s cubic-bezier(.16,1,.3,1)}@keyframes barrasLanding_rebote__p1zty{0%{transform:scale(1);box-shadow:0 0 0 0 var(--color-naranja-acento)}45%{transform:scale(1.2);box-shadow:0 0 0 2px var(--color-naranja-acento)}to{transform:scale(1);box-shadow:0 0 0 2px transparent}}.barrasLanding_barra__nahqk,.barrasLanding_pildora__eNm3W{display:none}.barrasLanding_contorno__Ez6CG,.barrasLanding_inferiorBoton__Rd52z,.barrasLanding_inferiorLleno__xQckM,.barrasLanding_lleno__IytR_,.barrasLanding_pildoraEnlace__dyMz2{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;font-weight:700;text-decoration:none;cursor:pointer}.barrasLanding_contorno__Ez6CG:focus-visible,.barrasLanding_inferiorBoton__Rd52z:focus-visible,.barrasLanding_inferiorLleno__xQckM:focus-visible,.barrasLanding_lleno__IytR_:focus-visible,.barrasLanding_pildoraEnlace__dyMz2:focus-visible{outline:3px solid var(--color-primario);outline-offset:2px}.barrasLanding_inferior__60kw2{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-desplegable);display:flex;align-items:center;gap:8px;height:calc(64px + env(safe-area-inset-bottom));padding:8px 12px calc(8px + env(safe-area-inset-bottom));transform:translateY(100%);visibility:hidden;transition:transform .28s cubic-bezier(.16,1,.3,1),visibility 0s linear .28s;border-top:1px solid var(--color-neutro-200);background:hsla(0,0%,100%,.92)}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.barrasLanding_inferior__60kw2{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.barrasLanding_inferiorVisible__tQDqF{transform:none;visibility:visible;transition-delay:0s}.barrasLanding_oculta__AtH17{display:none}.barrasLanding_etiquetaPildora__jlO5K{white-space:nowrap}.barrasLanding_inferiorBoton__Rd52z{flex:0 0 auto;min-width:44px;padding:0 6px;gap:6px;background:transparent;font-size:13px;color:var(--color-neutro-900)}.barrasLanding_inferiorBoton__Rd52z,.barrasLanding_inferiorLleno__xQckM{min-height:48px;border:0;border-radius:var(--radio-boton);white-space:nowrap}.barrasLanding_inferiorLleno__xQckM{flex:1 1;min-width:0;padding:0 10px;background:var(--color-primario);color:var(--color-blanco);font-size:14px}@media (max-width:359px){.barrasLanding_inferior__60kw2{gap:4px;padding-inline:8px}.barrasLanding_inferiorBoton__Rd52z{padding:0 4px;font-size:12px}.barrasLanding_inferiorLleno__xQckM{padding:0 6px;font-size:13px}.barrasLanding_inferiorBoton__Rd52z[data-destino-cotizacion]{display:none}}@media (max-width:767px){.barrasLanding_inferiorBoton__Rd52z svg,.barrasLanding_inferiorLleno__xQckM svg{display:none}}@media (min-width:768px){.barrasLanding_inferior__60kw2{display:none}.barrasLanding_barra__nahqk{display:block;position:fixed;top:var(--alto-header);left:0;right:0;z-index:var(--z-desplegable);height:52px;border-bottom:1px solid var(--color-neutro-200);background:var(--color-blanco);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1),visibility 0s linear .28s}.barrasLanding_barra__nahqk.barrasLanding_visible__k1lKM{opacity:1;visibility:visible;transform:none;transition-delay:0s}.barrasLanding_barraInterior__wGi1X{display:flex;align-items:center;justify-content:space-between;max-width:var(--ancho-maximo);height:100%;margin:0 auto;padding:0 var(--gutter-desktop)}.barrasLanding_contorno__Ez6CG{padding:0 16px;border:1.5px solid var(--color-primario-oscuro);background:transparent;color:var(--color-primario-oscuro)}.barrasLanding_contorno__Ez6CG,.barrasLanding_lleno__IytR_{min-height:44px;border-radius:var(--radio-boton);font-size:15px}.barrasLanding_lleno__IytR_{padding:0 20px;background:var(--color-primario);color:var(--color-blanco);transition:background .15s ease}.barrasLanding_lleno__IytR_:hover{background:var(--color-primario-oscuro)}.barrasLanding_pildora__eNm3W{display:block;position:fixed;right:24px;bottom:24px;z-index:var(--z-desplegable);opacity:0;visibility:hidden;transform:translateY(16px);transition:opacity .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1),visibility 0s linear .28s}.barrasLanding_pildora__eNm3W.barrasLanding_visible__k1lKM{opacity:1;visibility:visible;transform:none;transition-delay:0s}.barrasLanding_pildoraEnlace__dyMz2{height:56px;max-width:56px;padding:0 18px;gap:0;justify-content:flex-start;overflow:hidden;border-radius:var(--radio-pill);background:var(--color-primario);color:var(--color-blanco);font-size:16px;box-shadow:var(--sombra-lg);transition:max-width .28s cubic-bezier(.16,1,.3,1),background .15s ease}.barrasLanding_pildoraEnlace__dyMz2 svg{flex:0 0 auto}.barrasLanding_etiquetaPildora__jlO5K{max-width:0;opacity:0;transition:max-width .28s cubic-bezier(.16,1,.3,1),opacity .15s ease,margin .28s ease}.barrasLanding_pildoraEnlace__dyMz2:focus-visible,.barrasLanding_pildoraEnlace__dyMz2:hover{max-width:420px;padding:0 22px 0 18px}.barrasLanding_pildoraEnlace__dyMz2:focus-visible .barrasLanding_etiquetaPildora__jlO5K,.barrasLanding_pildoraEnlace__dyMz2:hover .barrasLanding_etiquetaPildora__jlO5K{max-width:340px;opacity:1;margin-left:10px}.barrasLanding_pildoraEnlace__dyMz2:hover{background:var(--color-primario-oscuro)}}@media (prefers-reduced-motion:reduce){.barrasLanding_rebote__p1zty{animation:none}.barrasLanding_barra__nahqk,.barrasLanding_inferior__60kw2,.barrasLanding_pildora__eNm3W{transition:none}}.barrasLanding_avisoCaja__pBtnr{position:fixed;z-index:90;left:20px;right:20px;bottom:calc(64px + 12px + var(--seguro-inferior, 0px));pointer-events:none}.barrasLanding_aviso__GhsB9{display:flex;align-items:center;gap:12px;min-height:52px;padding:4px 4px 4px 16px;border-radius:14px;background:#1a1d24;color:var(--color-blanco);box-shadow:0 8px 24px rgba(0,0,0,.22);pointer-events:auto;animation:barrasLanding_avisoEntra___lMlp .2s ease-out both}.barrasLanding_avisoSale__OzrJ4{opacity:0;transition:opacity .15s ease}.barrasLanding_avisoCheck__NXd6Z{display:flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;border-radius:50%;background:var(--color-primario);color:var(--color-blanco)}.barrasLanding_avisoTexto___EwWr{flex:1 1;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3;font-size:15px;font-weight:600}.barrasLanding_avisoVer__1bTOq{flex:none;min-height:44px;padding:0 12px;border:0;background:transparent;font-family:inherit;font-size:15px;font-weight:700;color:#b9dda8;cursor:pointer}.barrasLanding_avisoVer__1bTOq:focus-visible{outline:3px solid #b9dda8;outline-offset:-3px;border-radius:10px}@keyframes barrasLanding_avisoEntra___lMlp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.barrasLanding_avisoCaja__pBtnr{left:auto;right:24px;bottom:24px;width:380px}}@media (prefers-reduced-motion:reduce){.barrasLanding_aviso__GhsB9{animation:none}.barrasLanding_avisoSale__OzrJ4{transition:none}}.cajon_telon__WGKcn{position:fixed;inset:0;z-index:var(--z-fondo-modal);background:rgba(0,0,0,.45);opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.16,1,.3,1),visibility 0s linear .3s}.cajon_telon__WGKcn[data-abierto]{opacity:1;visibility:visible;transition-delay:0s}@supports ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.cajon_telon__WGKcn[data-abierto]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.cajon_panel__AwJvW{position:fixed;z-index:var(--z-modal);display:flex;flex-direction:column;background:var(--color-fondo);color:var(--color-neutro-900);inset:0;height:100dvh;transform:translateY(100%);visibility:hidden;transition:transform .4s cubic-bezier(.16,1,.3,1),visibility 0s linear .4s}.cajon_panel__AwJvW[data-abierto]{transform:translateY(0);visibility:visible;transition-delay:0s}.cajon_encabezado__zXMFy{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:8px 12px 8px 20px;border-bottom:1px solid var(--color-neutro-200);background:var(--color-blanco)}.cajon_titulo__bmzTR{font-size:22px;font-weight:800;letter-spacing:-.01em;line-height:1.2}.cajon_subtitulo__RI1Sr{font-size:14px;color:var(--color-neutro-700)}.cajon_cerrar__nYQ46{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:var(--radio-boton);background:transparent;color:var(--color-neutro-900);cursor:pointer}.cajon_cerrar__nYQ46:hover{background:var(--color-superficie)}.cajon_cuerpo__AkUXs{flex:1 1;overflow-y:auto;padding:16px 16px 24px;overscroll-behavior:contain}.cajon_anuncio__wR9tb{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.cajon_lineas__v_AJG{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.cajon_linea__idz3x{display:grid;grid-template-columns:96px 1fr;grid-gap:4px 14px;gap:4px 14px;padding:14px;border-radius:16px;background:var(--color-blanco);box-shadow:var(--sombra-sm);animation:cajon_entra__D4Z_G .28s cubic-bezier(.16,1,.3,1)}@keyframes cajon_entra__D4Z_G{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.cajon_miniatura__u19Gk{width:96px;height:79px;object-fit:cover;border-radius:12px;background:var(--color-superficie)}.cajon_datosLinea__XzZ13{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.cajon_nombre__6YnNC{padding:0;border:0;background:none;text-align:left;font-family:inherit;font-size:16px;font-weight:700;color:var(--color-neutro-900);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:3px}.cajon_nombre__6YnNC:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.cajon_conteo__5hYA3{font-size:13px;color:var(--color-neutro-700)}.cajon_quitar__ZH0Ar{min-height:44px;padding:0;border:0;background:none;font-family:inherit;font-size:14px;font-weight:600;color:var(--color-primario-oscuro);text-decoration:underline;cursor:pointer}.cajon_cantidadFila__1FmwG{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px}.cajon_stepper__VN8Gy{display:inline-flex;align-items:center;border:1px solid var(--color-neutro-200);border-radius:var(--radio-boton)}.cajon_paso__6mI8O{width:44px;height:44px;border:0;background:transparent;font-family:inherit;font-size:20px;font-weight:700;color:var(--color-neutro-900);cursor:pointer;border-radius:var(--radio-boton)}.cajon_paso__6mI8O:hover:not(:disabled){background:var(--color-superficie)}.cajon_paso__6mI8O:disabled{color:var(--color-neutro-400);cursor:default}.cajon_numero__VjlOk{min-width:48px;text-align:center;font-size:17px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cajon_precios__yNAAM{display:flex;flex-direction:column;align-items:flex-end}.cajon_unitario__eGA0B{font-size:13px;color:var(--color-neutro-700)}.cajon_subtotal__bfmE3{font-size:18px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cajon_total__Xoz4Y{display:flex;align-items:baseline;justify-content:space-between;margin-top:20px;font-size:16px;font-weight:600}.cajon_totalMonto__kGoYx{font-size:28px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cajon_entrega__xD6zZ{margin-top:4px;font-size:14px;color:var(--color-neutro-700)}.cajon_nota__0Rt9Y{margin-top:14px;padding:12px 14px;border-radius:10px;background:var(--color-superficie);font-size:14px;line-height:1.45}.cajon_formulario__7iUJb{margin:20px 0 0;padding:0;border:0;display:flex;flex-direction:column;gap:14px}.cajon_legend__V_v_t{padding:0;margin-bottom:12px;font-size:15px;font-weight:700}.cajon_campo__3cvrt{display:flex;flex-direction:column;gap:6px}.cajon_etiqueta__53xq4{font-size:14px;font-weight:600}.cajon_segmentos__f1hDu{display:flex;flex-direction:column;gap:8px}.cajon_segmento__n2XFC{min-height:48px;padding:0 14px;border:1.5px solid var(--color-neutro-200);border-radius:var(--radio-boton);background:var(--color-blanco);font-family:inherit;font-size:15px;font-weight:600;color:var(--color-neutro-900);cursor:pointer;text-align:left}.cajon_segmentoActivo__cNSLZ{border-color:var(--color-primario);background:var(--color-primario-suave);color:var(--color-primario-oscuro)}.cajon_entrada__ILxiY{min-height:48px;padding:0 14px;border:1.5px solid var(--color-neutro-200);border-radius:var(--radio-boton);background:var(--color-blanco);font-family:inherit;font-size:16px;color:var(--color-neutro-900)}.cajon_cerrar__nYQ46:focus-visible,.cajon_contorno__rpWrR:focus-visible,.cajon_entrada__ILxiY:focus-visible,.cajon_nombre__6YnNC:focus-visible,.cajon_paso__6mI8O:focus-visible,.cajon_quitar__ZH0Ar:focus-visible,.cajon_segmento__n2XFC:focus-visible,.cajon_whatsapp__Vckjj:focus-visible{outline:2px solid var(--color-primario);outline-offset:2px;border-radius:12px}.cajon_pie__h8IGp{padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--color-neutro-200);background:var(--color-blanco);display:flex;flex-direction:column;gap:6px}.cajon_whatsapp__Vckjj{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:56px;border-radius:var(--radio-boton);background:var(--color-primario);color:var(--color-blanco);font-size:17px;font-weight:700;text-decoration:none;transition:background .15s ease}.cajon_whatsapp__Vckjj:hover{background:var(--color-primario-oscuro)}.cajon_secundarios__orPa5{display:flex;gap:8px}.cajon_contorno__rpWrR{flex:1 1;min-height:44px;padding:0 14px;border:1.5px solid var(--color-primario-oscuro);border-radius:var(--radio-boton);background:transparent;font-family:inherit;font-size:14px;font-weight:600;color:var(--color-primario-oscuro);cursor:pointer;transition:border-color .15s ease,background .15s ease}.cajon_contorno__rpWrR:hover{background:var(--color-primario-suave)}.cajon_armado__Tk4Gd{border-color:var(--color-naranja-acento)}.cajon_soloEscritorio__KOMy2{display:none}.cajon_vacio__sLBrm{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 12px;text-align:center}.cajon_vacio__sLBrm img{width:120px;height:120px;object-fit:contain}.cajon_vacioTitulo__z_wVY{font-size:18px;font-weight:800}.cajon_vacioTexto__9KT2K{max-width:32ch;font-size:15px;color:var(--color-neutro-700);margin-bottom:8px}.cajon_vacio__sLBrm .cajon_contorno__rpWrR{flex:none}.cajon_qrTelon__FjM_B{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.45)}.cajon_qr__68gbD{display:flex;flex-direction:column;align-items:center;gap:14px;width:min(440px,100%);padding:24px;border-radius:var(--radio-tarjeta);background:var(--color-blanco);box-shadow:var(--sombra-xl);text-align:center}.cajon_qrTitulo__pLhRx{font-size:20px;font-weight:800}.cajon_qrCodigo__aToD1{width:208px;height:208px;background:var(--color-blanco)}.cajon_qrCodigo__aToD1 svg{width:100%;height:100%;display:block}.cajon_qrTexto__ao0pc{font-size:14px;line-height:1.45;color:var(--color-neutro-700)}.cajon_qr__68gbD .cajon_contorno__rpWrR{flex:none;min-width:160px}@media (min-width:768px){.cajon_panel__AwJvW{inset:0 0 0 auto;width:520px;box-shadow:var(--sombra-xl);transform:translateX(100%)}.cajon_panel__AwJvW[data-abierto]{transform:translateX(0)}.cajon_soloEscritorio__KOMy2{display:inline-flex;align-items:center;justify-content:center}.cajon_whatsapp__Vckjj{width:100%}.cajon_pie__h8IGp{padding-left:20px;padding-right:20px}.cajon_segmentos__f1hDu{flex-direction:row}.cajon_segmento__n2XFC{flex:1 1;text-align:center}}@media (prefers-reduced-motion:reduce){.cajon_panel__AwJvW,.cajon_telon__WGKcn{transition:opacity 1ms linear,visibility 0s;transform:none}.cajon_panel__AwJvW{opacity:0}.cajon_panel__AwJvW[data-abierto]{opacity:1}.cajon_linea__idz3x{animation:none}}.cajon_nombreFijo__O_Nlx{font-size:16px;font-weight:700;color:var(--color-neutro-900)}.cajon_accionesMedida__uE7Ka{display:flex;flex-wrap:wrap;gap:4px 16px}.cajon_listaMedida__qINKf{margin:6px 0 0;padding-left:18px;font-size:13px;line-height:1.45;color:var(--color-neutro-700)}.cajon_descuento__68x5r{display:flex;align-items:baseline;justify-content:space-between;margin-top:16px;font-size:15px;font-weight:600;color:var(--color-primario-oscuro);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cajon_resumenDatos__obLAZ{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--color-neutro-200);border-radius:var(--radio-interno);font-size:14px;line-height:1.4;color:var(--color-neutro-900)}.adornoSeccion_adorno__GrUI_,.cajon_formulario__7iUJb[hidden]{display:none}@media (min-width:1280px){.adornoSeccion_adorno__GrUI_{display:block;position:absolute;right:max(24px,calc(50% - 600px));z-index:0;pointer-events:none}.adornoSeccion_adorno__GrUI_[data-adorno=catalogo]{transform:scale(.65);transform-origin:top right}}.controlAgregar_agregada__N5QhS{display:flex;align-items:center;justify-content:space-between;gap:4px;box-sizing:border-box;width:100%;min-height:48px;padding:0 2px 0 12px;border:2px solid var(--color-primario);border-radius:var(--radio-boton);background:var(--color-primario-suave);color:var(--color-primario-oscuro);transition:background .15s ease,border-color .15s ease}.controlAgregar_estado__hezN1{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:15px;font-weight:700}.controlAgregar_palabra__CF1AU{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.controlAgregar_cantidad__ODSr6{display:inline-flex;align-items:center;flex:none;padding-left:2px;border-left:1px solid var(--color-neutro-300)}.controlAgregar_paso__A2OJU{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;font-family:inherit;font-size:20px;font-weight:700;line-height:1;color:inherit;cursor:pointer}.controlAgregar_paso__A2OJU:focus-visible{outline:3px solid var(--color-primario);outline-offset:-3px;border-radius:10px}.controlAgregar_n__mCt6o{min-width:28px;text-align:center;font-size:16px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:359px){.controlAgregar_palabra__CF1AU{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.controlAgregar_agregada__N5QhS{padding-left:8px}}.tarjeta_tarjeta__vkuNz{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radio-tarjeta);background:var(--color-blanco);box-shadow:var(--sombra-md);transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1)}.tarjeta_tarjeta__vkuNz:hover{transform:translateY(-4px);box-shadow:var(--sombra-lg)}.tarjeta_destacada__YoS8n{border:2px solid var(--color-primario)}.tarjeta_foto__9G6rt{position:relative}.tarjeta_imagen__aLVw_{display:block;width:100%;height:auto;aspect-ratio:720/590;background:var(--color-superficie)}.tarjeta_precioEtiqueta__cs_qe{right:12px;padding:6px 12px;font-size:16px;font-weight:800;color:var(--color-neutro-900);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tarjeta_precioEtiqueta__cs_qe,.tarjeta_sello__eRsmR{position:absolute;top:12px;border-radius:var(--radio-pill);background:var(--color-blanco);box-shadow:var(--sombra-md)}.tarjeta_sello__eRsmR{left:12px;padding:6px 12px 6px 10px;font-size:13px;font-weight:800;color:var(--color-primario-oscuro)}.tarjeta_sello__eRsmR:before{content:"★";margin-right:6px;color:var(--color-naranja-acento)}.tarjeta_cuerpo__LZ5AW{display:flex;flex:1 1;flex-direction:column;padding:16px}.tarjeta_tipo__zGLwR{align-self:flex-start;padding:3px 10px;border-radius:var(--radio-pill);background:var(--color-primario-suave);font-size:13px;font-weight:700;color:var(--color-primario-oscuro)}.tarjeta_nombre__E_AcC{text-wrap:balance;margin-top:10px;font-size:20px;font-weight:800;letter-spacing:-.01em;line-height:1.2;color:var(--color-neutro-900)}.tarjeta_frase__TDB9_{margin-top:6px;flex:1 1;font-size:15px;line-height:1.45;color:var(--color-neutro-700)}.tarjeta_conteo__79hWb{margin-top:10px;font-size:14px;font-weight:700;color:var(--color-neutro-900);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tarjeta_acciones__24PCD{display:flex;flex-direction:column;gap:8px;margin-top:14px}.tarjeta_agregar__Tz2JU{min-height:48px;padding:0 18px;border:0;border-radius:var(--radio-boton);background:var(--color-primario);color:var(--color-blanco);font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:background .15s ease}.tarjeta_agregar__Tz2JU:hover,.tarjeta_enCotizacion__Dvl7l{background:var(--color-primario-oscuro)}.tarjeta_verTrae__ggbcc{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border:2px solid var(--color-primario);border-radius:var(--radio-boton);background:var(--color-blanco);font-family:inherit;font-size:15px;font-weight:700;color:var(--color-primario-oscuro);cursor:pointer;transition:background .15s ease}.tarjeta_verTrae__ggbcc:hover{background:var(--color-primario-suave)}.tarjeta_agregar__Tz2JU:focus-visible,.tarjeta_verTrae__ggbcc:focus-visible{outline:3px solid var(--color-primario);outline-offset:2px}@media (prefers-reduced-motion:reduce){.tarjeta_tarjeta__vkuNz{transition:none}.tarjeta_tarjeta__vkuNz:hover{transform:none}}@media (min-width:768px){.tarjeta_nombre__E_AcC{min-height:2.4em}}@media (min-width:1024px){.tarjeta_nombre__E_AcC{min-height:2.4em}}.catalogo_seccion__qPSar{position:relative;padding:64px 0;background:var(--color-tinte);overflow:clip;scroll-margin-top:calc(var(--alto-header) + 16px)}.catalogo_interior__QXYfF{position:relative;z-index:1;max-width:var(--ancho-maximo);margin:0 auto;padding:0 var(--gutter-movil)}.catalogo_cabecera__24hfR{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.catalogo_eyebrow__lUZMH{font-size:14px;font-weight:700;color:var(--color-primario-oscuro)}.catalogo_h2__ts_Fs{margin-top:6px;font-size:28px;font-weight:800;line-height:1.14;letter-spacing:-.02em;color:var(--color-neutro-900)}.catalogo_h2__ts_Fs em{font-style:normal;font-weight:inherit;color:inherit}.catalogo_apoyo__bRZgQ{margin-top:8px;max-width:40ch;font-size:15px;line-height:1.5;color:var(--color-neutro-700)}.catalogo_barra__vG2zK{position:relative;z-index:1;margin:0 calc(var(--gutter-movil) * -1) 20px;padding:10px var(--gutter-movil);background:rgba(249,251,249,.96);border-bottom:1px solid var(--color-neutro-200)}.catalogo_barraFila___i7Nt{display:flex;align-items:center;gap:10px}.catalogo_abrirHoja__FuosB{min-height:44px;padding:0 16px;border:1.5px solid var(--color-primario-oscuro);border-radius:var(--radio-boton);background:transparent;font-family:inherit;font-size:15px;font-weight:700;color:var(--color-primario-oscuro);cursor:pointer}.catalogo_conteo__JWXp7{flex:1 1;font-size:14px;font-weight:700;color:var(--color-neutro-900)}.catalogo_orden__yqcLa{display:inline-flex}@media (min-width:768px){.catalogo_select__Gef0d{max-width:240px}}.catalogo_select__Gef0d{min-height:44px;max-width:150px;width:100%;padding:0 8px;border:1.5px solid var(--color-neutro-200);border-radius:var(--radio-boton);background:var(--color-blanco);font-family:inherit;font-size:14px;color:var(--color-neutro-900)}.catalogo_ocultoVisual__YUE7g{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.catalogo_hoja___sLI9{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-modal);display:flex;flex-direction:column;max-height:85dvh;border-radius:20px 20px 0 0;background:var(--color-blanco);box-shadow:var(--sombra-xl);transform:translateY(100%);visibility:hidden;transition:transform .4s cubic-bezier(.16,1,.3,1),visibility 0s linear .4s}.catalogo_hojaAbierta__JQjnj{transform:translateY(0);visibility:visible;transition-delay:0s}.catalogo_hojaTelon__tIOF8{position:fixed;inset:0;z-index:calc(var(--z-modal) - 1);background:rgba(0,0,0,.45)}.catalogo_hojaCabecera__mDVub{display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 20px;border-bottom:1px solid var(--color-neutro-200)}.catalogo_hojaTitulo__joPt4{font-size:18px;font-weight:800}.catalogo_hojaCerrar__fyz_q{width:44px;height:44px;border:0;background:transparent;font-size:28px;line-height:1;color:var(--color-neutro-900);cursor:pointer}.catalogo_hojaCuerpo__Gr8il{overflow-y:auto;padding:16px 20px;display:flex;flex-direction:column;gap:18px}.catalogo_hojaPie__6JHvT{display:flex;gap:10px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--color-neutro-200)}.catalogo_limpiarHoja__6QQgh,.catalogo_verN__26Tb_{flex:1 1;min-height:48px;padding:0 16px;border-radius:var(--radio-boton);font-family:inherit;font-size:15px;font-weight:700;cursor:pointer}.catalogo_limpiarHoja__6QQgh{border:1.5px solid var(--color-primario-oscuro);background:transparent;color:var(--color-primario-oscuro)}.catalogo_verN__26Tb_{border:0;background:var(--color-primario);color:var(--color-blanco)}.catalogo_grupo__STwT4{display:flex;flex-direction:column;gap:8px}.catalogo_grupoTitulo__GKfeo{font-size:14px;font-weight:700}.catalogo_chips__4igTE{display:flex;flex-wrap:wrap;gap:8px}.catalogo_chip__qXQLj{min-height:44px;padding:0 16px;border:1.5px solid var(--color-neutro-200);border-radius:var(--radio-pill);background:var(--color-blanco);font-family:inherit;font-size:15px;font-weight:600;color:var(--color-neutro-900);cursor:pointer;transition:background .15s ease,border-color .15s ease}.catalogo_chipActivo__LgYoK{border-color:var(--color-primario);background:var(--color-primario-suave);color:var(--color-primario-oscuro)}.catalogo_activos__OD34V{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.catalogo_activo__GLtxc{padding:0 14px;border:0;border-radius:var(--radio-pill);background:var(--color-primario-oscuro);color:var(--color-blanco)}.catalogo_activo__GLtxc,.catalogo_limpiar__iQ2Jf{min-height:44px;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}.catalogo_limpiar__iQ2Jf{padding:0 8px;border:0;background:none;color:var(--color-primario-oscuro);text-decoration:underline}.catalogo_abrirHoja__FuosB:focus-visible,.catalogo_activo__GLtxc:focus-visible,.catalogo_chip__qXQLj:focus-visible,.catalogo_hojaCerrar__fyz_q:focus-visible,.catalogo_limpiarHoja__6QQgh:focus-visible,.catalogo_limpiar__iQ2Jf:focus-visible,.catalogo_select__Gef0d:focus-visible,.catalogo_verN__26Tb_:focus-visible{outline:3px solid var(--color-primario);outline-offset:2px}.catalogo_sinResultados__wHxO6{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px;border-radius:var(--radio-tarjeta);background:var(--color-blanco);font-size:16px}.catalogo_sinResultados__wHxO6 .catalogo_verN__26Tb_{flex:none}.catalogo_rejilla__lfsqC{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}.catalogo_celda__UzQOs{display:flex}.catalogo_celda__UzQOs[hidden]{display:none}.catalogo_celda__UzQOs>*{flex:1 1}@media (min-width:768px){.catalogo_seccion__qPSar{padding:96px 0}.catalogo_interior__QXYfF{padding:0 var(--gutter-desktop)}.catalogo_cabecera__24hfR{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:32px}.catalogo_h2__ts_Fs{font-size:40px;line-height:1.1;max-width:22ch}.catalogo_barra__vG2zK{margin:0 0 24px;padding:12px 16px;border:1px solid var(--color-neutro-200);border-radius:var(--radio-tarjeta);background:hsla(0,0%,100%,.96)}.catalogo_barraFila___i7Nt{flex-wrap:wrap}.catalogo_abrirHoja__FuosB,.catalogo_hojaCabecera__mDVub,.catalogo_hojaPie__6JHvT,.catalogo_hojaTelon__tIOF8{display:none}.catalogo_hoja___sLI9{position:static;flex:1 1 100%;order:-1;max-height:none;border-radius:0;background:transparent;box-shadow:none;transform:none;visibility:visible;transition:none}.catalogo_barraFila___i7Nt{order:2}.catalogo_barra__vG2zK{display:flex;flex-direction:column}.catalogo_hojaCuerpo__Gr8il{flex-direction:row;gap:32px;flex-wrap:wrap;padding:0 0 12px;overflow:visible}.catalogo_conteo__JWXp7{flex:1 1}.catalogo_rejilla__lfsqC{grid-template-columns:repeat(2,1fr);gap:20px}}@media (min-width:1024px){.catalogo_rejilla__lfsqC{grid-template-columns:repeat(4,1fr)}}@media (prefers-reduced-motion:reduce){.catalogo_hoja___sLI9{transition:none}}@media (min-width:1280px){.catalogo_seccion__qPSar{padding-top:96px}}@media (max-width:767px){.catalogo_seccion__qPSar{padding-top:64px;padding-bottom:64px}.catalogo_cabecera__24hfR{gap:12px;margin-bottom:32px}.catalogo_h2__ts_Fs{margin-top:0;font-size:28px;line-height:1.15;text-wrap:balance}.catalogo_apoyo__bRZgQ{margin-top:0}}.guirnalda_raiz__gcajy{position:relative;width:100%;height:210px;overflow:hidden;pointer-events:none}.guirnalda_movil__y2Zly{height:112px}@media (min-width:768px) and (max-width:1023px){.guirnalda_movil__y2Zly{height:130px}}.guirnalda_capa__fPItf{position:absolute;inset:0}.guirnalda_imagen__Ye4V6,.guirnalda_pieza__P7yqI,.guirnalda_sombra__3v7ZG,.guirnalda_tubo__q9ptK{position:absolute}.guirnalda_tubo__q9ptK{top:0;max-width:none}.guirnalda_imagen__Ye4V6{inset:0;width:100%;height:100%}.guirnalda_sombra__3v7ZG{max-width:none}@media (max-width:1023px) and (max-height:499px){.guirnalda_movil__y2Zly{height:82px}}.cierre_seccion__Y0Tcd{position:relative;padding:0 0 64px;background-color:var(--color-primario-oscuro);color:var(--color-blanco);text-align:center;overflow:hidden}.cierre_guirnalda__Zgrl3{width:100%}.cierre_escena__YVINk{width:100%;height:130px;background:none}.cierre_interior__Ubihy{display:flex;flex-direction:column;align-items:center;gap:14px;max-width:720px;margin:0 auto;padding:32px var(--gutter-movil) 0}.cierre_h2__vaFHA{font-size:28px;font-weight:800;line-height:1.14;letter-spacing:-.02em}.cierre_linea___qe4G{max-width:46ch;font-size:16px;line-height:1.5;opacity:.92}.cierre_boton__O4B5l{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:0 30px;border:0;border-radius:var(--radio-boton);background:var(--color-blanco);font-family:inherit;cursor:pointer;font-size:17px;font-weight:800;color:var(--color-primario-oscuro);text-decoration:none;transition:background .15s ease}.cierre_boton__O4B5l:hover{background:var(--color-superficie)}.cierre_boton__O4B5l:focus-visible{outline:3px solid var(--color-blanco);outline-offset:3px}@media (min-width:768px){.cierre_seccion__Y0Tcd{padding-bottom:96px}.cierre_interior__Ubihy{padding-top:48px}.cierre_h2__vaFHA{font-size:40px;line-height:1.1}}@media (min-width:1024px){.cierre_escena__YVINk{height:200px}}.cierre_racimoDer__89sPW,.cierre_racimoIzq__GVv0f{display:none}@media (min-width:1280px){.cierre_racimoDer__89sPW,.cierre_racimoIzq__GVv0f{display:block;position:absolute;bottom:0}.cierre_racimoIzq__GVv0f{left:max(16px,calc(50% - 680px))}.cierre_racimoDer__89sPW{right:max(16px,calc(50% - 680px))}}.empresas_seccion__mYhlF{position:relative;padding:56px 0;background-color:var(--color-primario-oscuro);color:var(--color-blanco);overflow:hidden;scroll-margin-top:calc(var(--alto-header) + 16px)}.empresas_interior__rOhun{max-width:var(--ancho-maximo);margin:0 auto;padding:0 var(--gutter-movil)}.empresas_cabecera__yXxjM{display:flex;flex-direction:column;gap:10px}.empresas_eyebrow__zYRJY{font-size:14px;font-weight:700;opacity:.85}.empresas_h2__QvPF6{font-size:28px;font-weight:800;line-height:1.15;letter-spacing:-.02em}.empresas_bajada__SplmA{font-size:17px;line-height:1.5;opacity:.92}.empresas_cuerpo__xyQ1R{display:flex;flex-direction:column;gap:20px;margin-top:28px}.empresas_filas__rfDh2{display:flex;flex-direction:column;gap:14px}.empresas_fotoCanasta__1LMl5{position:relative;flex:1 1;min-height:360px;margin:0;overflow:hidden;border-radius:16px;background:var(--color-blanco);box-shadow:var(--sombra-lg)}.empresas_fotoCanasta__1LMl5 img{position:absolute;inset:0;width:100%;height:100%}.empresas_foto__VIlpA{object-fit:cover}.empresas_fotoCanasta__1LMl5 figcaption{position:absolute;left:12px;bottom:12px;display:flex;flex-direction:column;padding:8px 14px;border-radius:var(--radio-boton);background:var(--color-blanco);color:var(--color-neutro-900);box-shadow:var(--sombra-md)}.empresas_fotoCanasta__1LMl5 strong{font-size:16px;font-weight:800}.empresas_fotoCanasta__1LMl5 span{font-size:13px;color:var(--color-neutro-700)}.empresas_fila__2VC1W{display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:var(--radio-tarjeta);background:var(--color-blanco);color:var(--color-neutro-900);box-shadow:var(--sombra-lg)}.empresas_campo___SNym{display:flex;flex-direction:column;gap:6px}.empresas_etiqueta__Z_okr{font-size:15px;font-weight:700}.empresas_entrada__kpkGu,.empresas_select__N2zFY{min-height:52px;padding:0 14px;border:2px solid var(--color-neutro-200);border-radius:var(--radio-boton);background:var(--color-blanco);font-family:inherit;font-size:16px;color:var(--color-neutro-900)}.empresas_stepper__bQ73b{display:flex;align-items:center;align-self:flex-start;border:2px solid var(--color-neutro-200);border-radius:var(--radio-pill)}.empresas_paso__DVqUU{width:48px;height:48px;border:0;border-radius:var(--radio-pill);background:transparent;font-family:inherit;font-size:22px;font-weight:700;color:var(--color-neutro-900);cursor:pointer}.empresas_paso__DVqUU:disabled{opacity:.4;cursor:default}.empresas_numero__5pMfl{width:80px;height:48px;border:0;background:transparent;font-family:inherit;font-size:18px;font-weight:800;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-neutro-900);-moz-appearance:textfield}.empresas_numero__5pMfl::-webkit-inner-spin-button,.empresas_numero__5pMfl::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.empresas_atajos__hO_S6{display:flex;flex-wrap:nowrap;gap:6px;list-style:none}.empresas_chip__BVO2U{min-width:52px;min-height:44px;padding:0 10px;border:2px solid var(--color-primario-oscuro);border-radius:var(--radio-pill);background:transparent;font-family:inherit;font-size:15px;font-weight:800;color:var(--color-primario-oscuro);cursor:pointer}.empresas_chip__BVO2U[aria-pressed=true]{background:var(--color-primario-oscuro);color:var(--color-blanco)}.empresas_quitar__Mpf2s{min-height:44px;padding:0;border:0;background:none;font-size:15px;font-weight:700;color:var(--color-primario-oscuro);text-decoration:underline;text-underline-offset:3px}.empresas_otra__pkr_S,.empresas_quitar__Mpf2s{align-self:flex-start;font-family:inherit;cursor:pointer}.empresas_otra__pkr_S{min-height:48px;padding:0 20px;border:2px solid var(--color-blanco);border-radius:var(--radio-boton);background:transparent;font-size:16px;font-weight:800;color:var(--color-blanco)}.empresas_otra__pkr_S:hover{background:hsla(0,0%,100%,.12)}.empresas_resumen__nPfkr{display:flex;flex-direction:column;gap:24px;padding:20px;border-radius:var(--radio-tarjeta);background:var(--color-blanco);color:var(--color-neutro-900);box-shadow:var(--sombra-xl)}.empresas_unidades__fV3IF{font-size:17px;font-weight:800}.empresas_proximo__HFakb{font-size:15px;font-weight:600;line-height:1.4;color:var(--color-primario-oscuro)}.empresas_oculto__FCZbJ{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.empresas_ahorro__v6oeK{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-radius:16px;background:var(--color-primario-suave);animation:empresas_destello__OUAwW .6s ease both}.empresas_ahorroEtiqueta__NHdJ_{font-size:14px;font-weight:600;color:var(--color-primario-oscuro)}.empresas_ahorroMonto__kz_N7{font-size:44px;font-weight:800;line-height:1.05;color:var(--color-primario);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.empresas_porcentaje__vrIa_{display:flex;align-items:center;justify-content:center;flex:none;width:48px;height:48px;border-radius:50%;background:var(--color-primario);font-size:15px;font-weight:800;color:var(--color-blanco)}.empresas_faltan__sUX7D{padding:16px 20px;border-radius:16px;background:var(--color-neutro-50);font-size:15px;font-weight:600;color:var(--color-neutro-700)}.empresas_totales__oBYbC{display:flex;flex-direction:column;gap:4px}.empresas_etiquetaTotal__2k5hw{font-size:14px;font-weight:600;color:var(--color-neutro-600)}.empresas_totalFila__Ngcy7{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px}.empresas_anterior__8XzOw{font-size:18px;font-weight:600;color:var(--color-neutro-500);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.empresas_total__16SBN{font-size:40px;font-weight:800;line-height:1.05;letter-spacing:-.02em;color:var(--color-neutro-900);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.empresas_niveles__3qoN2{padding-bottom:28px}.empresas_pista__3GDYl{height:8px;border-radius:4px;background:var(--color-neutro-200);overflow:hidden}.empresas_relleno__eKcR0{width:100%;height:100%;background:var(--color-primario);transform-origin:left center;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.empresas_marcadores__tpeAZ{position:relative;height:0;list-style:none}.empresas_marcadorUltimo__vXoHg,.empresas_marcador__Hmuy3{position:absolute;top:-14px;display:flex;flex-direction:column;align-items:center;gap:6px}.empresas_marcador__Hmuy3{transform:translateX(-50%)}.empresas_marcadorUltimo__vXoHg{right:0;align-items:flex-end}.empresas_punto__5JnRa{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:2px solid var(--color-neutro-300);border-radius:50%;background:var(--color-blanco);font-size:12px;font-weight:800;line-height:1;color:var(--color-blanco)}.empresas_punto__5JnRa[data-alcanzado=true]{border-color:var(--color-primario);background:var(--color-primario);animation:empresas_marcador__Hmuy3 .28s ease both}.empresas_rotulo__Y6HB1{font-size:13px;font-weight:600;white-space:nowrap;color:var(--color-neutro-700)}@keyframes empresas_marcador__Hmuy3{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes empresas_destello__OUAwW{0%{background:#cfe3c4}to{background:var(--color-primario-suave)}}@media (prefers-reduced-motion:reduce){.empresas_ahorro__v6oeK,.empresas_punto__5JnRa[data-alcanzado=true]{animation:none}.empresas_relleno__eKcR0{transition:none}}.empresas_datos__Uj3Ju{display:grid;grid-gap:12px;gap:12px;margin-top:10px}.empresas_nota__dDjoS{margin-top:-8px;font-size:13px;line-height:1.45;color:var(--color-neutro-700)}.empresas_mandar__2i9hj{min-height:54px;margin-top:8px;border:0;border-radius:var(--radio-boton);background:var(--color-primario);font-family:inherit;font-size:17px;font-weight:800;color:var(--color-blanco);cursor:pointer;transition:background .15s ease}.empresas_mandar__2i9hj:hover{background:var(--color-primario-oscuro)}.empresas_chip__BVO2U:focus-visible,.empresas_entrada__kpkGu:focus-visible,.empresas_mandar__2i9hj:focus-visible,.empresas_numero__5pMfl:focus-visible,.empresas_paso__DVqUU:focus-visible,.empresas_quitar__Mpf2s:focus-visible,.empresas_select__N2zFY:focus-visible{outline:3px solid var(--color-primario);outline-offset:2px}.empresas_otra__pkr_S:focus-visible{outline:3px solid var(--color-blanco);outline-offset:3px}@media (min-width:768px){.empresas_seccion__mYhlF{padding:88px 0}.empresas_interior__rOhun{padding:0 var(--gutter-desktop)}.empresas_h2__QvPF6{font-size:40px;line-height:1.1}.empresas_fila__2VC1W{display:grid;grid-template-columns:1.1fr 1fr auto;align-items:start;grid-gap:20px;gap:20px}.empresas_quitar__Mpf2s{align-self:center}}@media (min-width:1280px){.empresas_seccion__mYhlF{padding-top:164px}}@media (min-width:1024px){.empresas_cuerpo__xyQ1R{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;grid-gap:32px;gap:32px}.empresas_resumen__nPfkr{display:flex;flex-direction:column}.empresas_mandar__2i9hj{margin-top:auto}}@media (max-width:767px){.empresas_seccion__mYhlF{padding-top:64px;padding-bottom:64px}.empresas_cabecera__yXxjM{gap:12px}.empresas_cuerpo__xyQ1R{margin-top:32px}.empresas_h2__QvPF6{text-wrap:balance}.empresas_mandar__2i9hj{min-height:52px}.empresas_entrada__kpkGu{min-height:56px}}.explorador_seccion__Ebi9x{padding:64px 0;background:var(--color-blanco);scroll-margin-top:calc(var(--alto-header) + 16px)}.explorador_interior__W_3lR{max-width:var(--ancho-maximo);margin:0 auto;padding:0 var(--gutter-movil)}.explorador_cabecera__4dDBL{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.explorador_eyebrow__JeTK2{font-size:14px;font-weight:700;color:var(--color-primario-oscuro)}.explorador_h2__IK_XF{font-size:28px;font-weight:800;line-height:1.14;letter-spacing:-.02em;color:var(--color-neutro-900)}.explorador_h2__IK_XF em{font-style:normal;font-weight:inherit;color:inherit}.explorador_ayuda__DdYMn{font-size:15px;line-height:1.5;color:var(--color-neutro-700)}.explorador_riel__pHtu1{display:flex;align-items:center;gap:16px;margin:0 0 28px}.explorador_flecha__cy_fj{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:2px solid var(--color-primario-oscuro);border-radius:var(--radio-pill);background:transparent;font-family:inherit;font-size:26px;line-height:1;color:var(--color-primario-oscuro);cursor:pointer}.explorador_flecha__cy_fj:hover{background:var(--color-primario-suave)}.explorador_flecha__cy_fj:focus-visible{outline:3px solid var(--color-primario);outline-offset:2px}.explorador_posicion__DWlbW{font-size:15px;font-weight:700;color:var(--color-neutro-900)}.explorador_panel__Mmz6z{animation:explorador_aparece__KrV7G .24s ease}.explorador_panel__Mmz6z[hidden]{display:none}@keyframes explorador_aparece__KrV7G{0%{opacity:0}to{opacity:1}}.explorador_escena__E09yE{display:flex;flex-direction:column;gap:20px}.explorador_fotoCaja__Bg4UI{position:relative}.explorador_foto___AFZ_{aspect-ratio:1600/1312;overflow:hidden;border-radius:var(--radio-tarjeta);background:var(--color-blanco);box-shadow:0 24px 48px -16px rgba(0,0,0,.18)}.explorador_datos__Q3WdY{display:flex;flex-direction:column;min-width:0}.explorador_tipo__DAarr{align-self:flex-start;padding:3px 10px;border-radius:var(--radio-pill);background:var(--color-primario-suave);font-size:13px;font-weight:700;color:var(--color-primario-oscuro)}.explorador_nombre__xUMbv{margin-top:10px;font-size:28px;font-weight:800;letter-spacing:-.02em;line-height:1.15;text-wrap:balance}.explorador_precio__iKKOl{margin-top:6px;font-size:32px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.explorador_rejilla__15e6j{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 16px;gap:14px 16px;margin:18px 0 0;padding:18px 0;border-top:1px solid var(--color-neutro-200);border-bottom:1px solid var(--color-neutro-200)}.explorador_rejilla__15e6j dt{font-size:14px;font-weight:700;color:var(--color-neutro-700)}.explorador_rejilla__15e6j>div{min-width:0}.explorador_rejilla__15e6j dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:17px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.3}.explorador_ancha__oGDWy{grid-column:1/-1}.explorador_rejilla__15e6j dd{text-wrap:balance}.explorador_acciones__iXeqy{display:flex;flex-direction:column;gap:10px;margin-top:20px}.explorador_agregar__FZk_N{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;border:0;border-radius:var(--radio-boton);background:var(--color-primario);font-family:inherit;font-size:16px;font-weight:700;color:var(--color-blanco);cursor:pointer;transition:background .15s ease}.explorador_agregar__FZk_N:hover{background:var(--color-primario-oscuro)}.explorador_agregar__FZk_N:focus-visible{outline:3px solid var(--color-primario);outline-offset:3px}.explorador_listaBloque__N4iyC{margin-top:36px}.explorador_listaTitulo__odp6n{font-size:20px;font-weight:800;letter-spacing:-.01em}.explorador_lista__QlF_f{display:grid;grid-template-columns:1fr;grid-gap:0 32px;gap:0 32px;margin:12px 0 0;padding:0;list-style:none}.explorador_renglon__hK4UQ{display:flex;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid var(--color-neutro-100);animation:explorador_entra__gBRuG .28s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i) * 40ms)}@keyframes explorador_entra__gBRuG{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.explorador_miniaturaCaja__g0oQ7{color:var(--color-primario-oscuro);flex:0 0 56px;display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:4px;border-radius:12px;background:var(--color-superficie)}.explorador_miniaturaCaja__g0oQ7 img{width:100%;height:100%;object-fit:contain}.explorador_renglonTexto__EDnvr{font-size:15px;line-height:1.35;color:var(--color-neutro-900)}.explorador_cantidad___rrff{margin-right:2px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.explorador_pie__VBZUJ{margin-top:12px;font-size:13px;color:var(--color-neutro-700)}@media (min-width:768px){.explorador_seccion__Ebi9x{padding:96px 0}.explorador_interior__W_3lR{padding:0 var(--gutter-desktop)}.explorador_h2__IK_XF{font-size:40px;line-height:1.1;max-width:24ch}.explorador_riel__pHtu1{margin:0 0 40px}.explorador_escena__E09yE{display:grid;grid-template-columns:7fr 5fr;grid-gap:48px;gap:48px;align-items:start}.explorador_nombre__xUMbv{font-size:32px}.explorador_lista__QlF_f{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.explorador_panel__Mmz6z,.explorador_renglon__hK4UQ{animation:none}}.explorador_apoyo__AXtDf{max-width:52ch;font-size:15px;line-height:1.5;color:var(--color-neutro-700)}.explorador_renglonBoton__F5y_K{display:flex;align-items:center;gap:12px;width:100%;padding:0;border:0;background:none;font-family:inherit;text-align:left;color:inherit;cursor:pointer}.explorador_renglonBoton__F5y_K:disabled{cursor:default}.explorador_renglonBoton__F5y_K:not(:disabled):hover .explorador_renglonTexto__EDnvr{text-decoration:underline;text-underline-offset:3px}.explorador_renglonBoton__F5y_K:focus-visible{outline:3px solid var(--color-primario);outline-offset:2px;border-radius:8px}.explorador_sinCorte__a_Otu{white-space:nowrap}.explorador_verMas__nbhV0{display:none}@media (max-width:767px){.explorador_contenido__LmurU{grid-column:1/-1}.explorador_lista__QlF_f>li{order:2}.explorador_lista__QlF_f>li[data-principal=bebida]{order:0}.explorador_lista__QlF_f>li[data-principal=si]{order:1}.explorador_lista__QlF_f:not([data-abierta])>li:not([data-principal]){display:none}.explorador_verMas__nbhV0{display:block;width:100%;min-height:48px;margin-top:16px;border:2px solid var(--color-primario-oscuro);border-radius:var(--radio-boton);background:var(--color-blanco);color:var(--color-primario-oscuro);font-family:inherit;font-size:15px;font-weight:700;cursor:pointer}.explorador_seccion__Ebi9x{padding-top:64px;padding-bottom:64px}.explorador_cabecera__4dDBL{gap:12px;margin-bottom:32px}.explorador_h2__IK_XF{line-height:1.15;text-wrap:balance}}.loQueVes_seccion__LvWb6{position:relative;padding:64px 0;background:var(--color-tinte);color:var(--color-neutro-900);overflow:clip;scroll-margin-top:calc(var(--alto-header) + 16px)}.loQueVes_interior__6LyDs{max-width:1100px;margin:0 auto;padding:0 var(--gutter-movil)}.loQueVes_cabecera__LFmaM{text-align:center}.loQueVes_eyebrow__iIQ5P{font-size:14px;font-weight:700;color:var(--color-primario-oscuro)}.loQueVes_h2__fi7VF{margin:6px auto 0;max-width:22ch;font-size:26px;font-weight:800;line-height:1.14;letter-spacing:-.02em;text-wrap:balance;color:var(--color-neutro-900)}.loQueVes_apoyo__RQPOu{margin:8px auto 0;max-width:48ch;font-size:16px;line-height:1.45;color:#5b6170}.loQueVes_marco__s6EXU{position:relative;margin-top:28px}.loQueVes_riel__WHPY4{--tarjeta:82vw;display:flex;gap:10px;padding:24px calc((100% - var(--tarjeta)) / 2) 28px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;touch-action:pan-x pan-y pinch-zoom;scrollbar-width:none;perspective:1200px;cursor:-webkit-grab;cursor:grab}.loQueVes_riel__WHPY4::-webkit-scrollbar{display:none}.loQueVes_riel__WHPY4:focus-visible{outline:3px solid var(--color-primario-oscuro);outline-offset:-3px}.loQueVes_arrastrando__SCTkf{cursor:-webkit-grabbing;cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.loQueVes_tarjeta__o_2Mv{flex:0 0 var(--tarjeta);transform-origin:50% 100%;scroll-snap-align:center;display:flex;flex-direction:column;overflow:hidden;border-radius:16px;background:var(--color-blanco);box-shadow:0 1px 2px rgba(18,54,4,.08),0 8px 24px rgba(18,54,4,.08);will-change:transform}.loQueVes_foto__SPRaa img{display:block;width:100%;height:auto;aspect-ratio:1600/1312;background:var(--color-superficie)}.loQueVes_cuerpo__N2u_t{display:flex;flex-direction:column;gap:8px;padding:14px 16px 16px}.loQueVes_nombre__K2olJ{min-height:2.4em;font-size:18px;font-weight:700;line-height:1.2;text-wrap:balance;color:var(--color-neutro-900)}.loQueVes_minis__cSKkD{display:flex;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.loQueVes_mini__qV64t{flex:0 0 36px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:var(--color-superficie)}.loQueVes_mini__qV64t img{max-width:32px;max-height:32px;object-fit:contain}.loQueVes_masProductos__2KIoC{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:999px;background:var(--color-primario-suave);font-size:13px;font-weight:700;color:var(--color-primario-oscuro)}.loQueVes_botones__PALJe{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.loQueVes_botones__PALJe:has([data-agregada]){grid-template-columns:1fr}.loQueVes_contorno__rhsC_,.loQueVes_relleno__JI8b6{white-space:nowrap;min-height:48px;padding:0 8px;border-radius:var(--radio-boton);font-family:inherit;font-size:15px;font-weight:700;cursor:pointer}.loQueVes_contorno__rhsC_{border:2px solid var(--color-primario-oscuro);background:var(--color-blanco);color:var(--color-primario-oscuro)}.loQueVes_contorno__rhsC_:hover{background:var(--color-primario-suave)}.loQueVes_relleno__JI8b6{border:2px solid var(--color-primario-oscuro);background:var(--color-primario-oscuro);color:var(--color-blanco)}.loQueVes_enCotizacion__w6tJO,.loQueVes_relleno__JI8b6:hover{background:var(--color-primario);border-color:var(--color-primario)}.loQueVes_contorno__rhsC_:focus-visible,.loQueVes_flecha__vmSDC:focus-visible,.loQueVes_relleno__JI8b6:focus-visible{outline:3px solid var(--color-primario-oscuro);outline-offset:2px}.loQueVes_flecha__vmSDC{display:none}.loQueVes_posicion__66iQH{margin-top:4px;text-align:center;font-size:14px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#5b6170}.loQueVes_pasos__itJzL{display:flex;flex-direction:column;gap:44px;margin:0;padding:48px 0 0;list-style:none}.loQueVes_paso__W81Oj{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);grid-column-gap:16px;column-gap:16px;align-items:start;padding:20px;border-radius:20px;background:var(--color-blanco);box-shadow:var(--sombra-sm)}.loQueVes_paso__W81Oj:not(:last-child):after{content:"";position:absolute;top:100%;left:calc(50% - 1px);width:2px;height:26px;background:color-mix(in srgb,var(--color-primario) 35%,transparent)}.loQueVes_paso__W81Oj:not(:last-child):before{content:"";position:absolute;top:calc(100% + 18px);left:calc(50% - 5px);border:5px solid transparent;border-top:8px solid color-mix(in srgb,var(--color-primario) 55%,transparent);border-bottom:0}.loQueVes_icono__9Q8q7{width:48px;height:48px;border-radius:14px;background:var(--color-primario-suave);color:var(--color-primario-oscuro)}.loQueVes_icono__9Q8q7,.loQueVes_numeral__8SB8I{display:flex;align-items:center;justify-content:center}.loQueVes_numeral__8SB8I{position:absolute;top:-16px;left:50%;transform:translateX(-50%);z-index:1;width:32px;height:32px;border:3px solid var(--color-tinte);border-radius:50%;background:var(--color-primario);font-size:16px;font-weight:800;line-height:1;color:var(--color-blanco)}.loQueVes_textoPaso__ntBlk{display:flex;flex-direction:column;gap:4px;min-width:0}.loQueVes_textoPaso__ntBlk strong{font-size:18px;font-weight:800;line-height:1.25;color:var(--color-neutro-900)}.loQueVes_textoPaso__ntBlk span{font-size:15px;line-height:1.45;color:var(--color-neutro-700)}.loQueVes_pasos__itJzL[data-entrada=true] .loQueVes_paso__W81Oj{animation:loQueVes_pasoEntra__dxeO_ .24s cubic-bezier(.2,.8,.2,1) var(--retraso) backwards}@keyframes loQueVes_pasoEntra__dxeO_{0%{transform:translateY(12px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.loQueVes_pasos__itJzL[data-entrada=true] .loQueVes_paso__W81Oj{animation:none}}@media (min-width:768px){.loQueVes_seccion__LvWb6{padding:80px 0 64px}.loQueVes_interior__6LyDs{padding:0 var(--gutter-desktop)}.loQueVes_h2__fi7VF{font-size:32px}.loQueVes_riel__WHPY4{--tarjeta:340px;gap:20px}.loQueVes_pasos__itJzL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.loQueVes_paso__W81Oj:not(:last-child):after{top:calc(50% - 1px);left:100%;width:24px;height:2px;transform-origin:left center}.loQueVes_paso__W81Oj:not(:last-child):before{top:calc(50% - 5px);left:calc(100% + 16px);border:5px solid transparent;border-left:8px solid color-mix(in srgb,var(--color-primario) 55%,transparent);border-right:0}.loQueVes_pasos__itJzL[data-entrada=true] .loQueVes_paso__W81Oj:not(:last-child):after{animation:loQueVes_conector__XN6Xe .4s ease var(--retraso) backwards}@keyframes loQueVes_conector__XN6Xe{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}@media (min-width:1024px){.loQueVes_flecha__vmSDC{position:absolute;top:40%;z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--color-blanco);box-shadow:var(--sombra-md);font-size:28px;line-height:1;color:var(--color-primario-oscuro);cursor:pointer}.loQueVes_flecha__vmSDC:disabled{opacity:.35;cursor:default}.loQueVes_flechaIzq__NoSvH{left:16px}.loQueVes_flechaDer__vBPLE{right:16px}}@media (min-width:1280px){.loQueVes_riel__WHPY4{--tarjeta:400px}.loQueVes_tarjeta__o_2Mv{box-shadow:0 1px 2px rgba(18,54,4,.06),0 6px 16px rgba(18,54,4,.06)}}@media (min-width:1280px) and (max-height:800px){.loQueVes_seccion__LvWb6{padding-top:64px;padding-bottom:48px}.loQueVes_marco__s6EXU{margin-top:0}.loQueVes_riel__WHPY4{--tarjeta:360px;padding-top:14px;padding-bottom:12px}.loQueVes_nombre__K2olJ{min-height:0}.loQueVes_cuerpo__N2u_t{gap:8px;padding-top:12px}}@media (min-width:1440px){.loQueVes_riel__WHPY4{--tarjeta:440px}}@media (prefers-reduced-motion:reduce){.loQueVes_riel__WHPY4{perspective:none}.loQueVes_tarjeta__o_2Mv{transform:none!important}}@media (max-width:359px){.loQueVes_botones__PALJe{grid-template-columns:1fr}}@media (max-width:767px){.loQueVes_h2__fi7VF{margin-top:12px;font-size:28px;line-height:1.15}.loQueVes_apoyo__RQPOu{margin-top:12px}.loQueVes_nombre__K2olJ{min-height:0}}.escenaViva_host__HNG8R{position:relative;overflow:hidden}.escenaViva_fija__C2hQr{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .24s ease}.escenaViva_host__HNG8R picture{display:contents}.escenaViva_host__HNG8R[data-vivo] .escenaViva_fija__C2hQr{opacity:0}.escenaViva_transparente__7FiNN{background:none}