.PanelCarrito_velo__mEoVW{position:fixed;inset:0;z-index:40;background:rgb(17 17 17/.35);animation:PanelCarrito_aparecer__7Q9fn .25s ease}@keyframes PanelCarrito_aparecer__7Q9fn{0%{opacity:0}}.PanelCarrito_panel__JYHxy{position:fixed;top:0;right:0;bottom:0;z-index:41;width:min(440px,100vw);display:flex;flex-direction:column;background:var(--blanco);box-shadow:-12px 0 40px -20px rgb(17 17 17/.35);outline:none;animation:PanelCarrito_entrar__QBdQ5 .45s cubic-bezier(.32,.72,0,1)}@keyframes PanelCarrito_entrar__QBdQ5{0%{transform:translateX(100%)}}.PanelCarrito_cabeza__neO6w{display:flex;justify-content:space-between;align-items:center;padding:calc(14px + env(safe-area-inset-top, 0px)) var(--margen) 14px;background:var(--papel);border-bottom:1px solid var(--regla)}.PanelCarrito_cabeza__neO6w h2{display:flex;align-items:center;gap:10px;font-size:1.375rem;font-weight:500;font-variation-settings:"wdth" 125}.PanelCarrito_cuenta__GJnxs{padding:2px 9px;border-radius:999px;background:var(--tinta);color:var(--blanco);font-size:.75rem;font-weight:600;font-variation-settings:"wdth" 100}.PanelCarrito_cerrar__EdKg5{display:grid;place-items:center;width:40px;height:40px;margin-right:-8px;border-radius:50%;transition:background-color .2s ease}.PanelCarrito_cerrar__EdKg5 svg{width:20px;height:20px}@media (hover:hover) and (pointer:fine){.PanelCarrito_cerrar__EdKg5:hover{background:var(--blanco)}}.PanelCarrito_cuerpo__H9bk7{flex:1 1;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--margen) 24px}.PanelCarrito_articulos__EnI4N{display:grid;gap:10px;margin-top:16px}.PanelCarrito_articulo__yp60B{display:grid;grid-template-columns:96px 1fr;gap:14px;padding:12px;background:var(--papel);border-radius:4px;animation:PanelCarrito_subir__EItLt .4s cubic-bezier(.23,1,.32,1) both}@keyframes PanelCarrito_subir__EItLt{0%{opacity:0;transform:translateY(8px)}}.PanelCarrito_foto__ctlwr{position:relative;aspect-ratio:1/1;background:var(--papel)}.PanelCarrito_datos__ac_gR{display:flex;flex-direction:column;min-width:0}.PanelCarrito_filaNombre__kvo0O{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.PanelCarrito_nombre__IlgEz{font-size:1.0625rem;font-variation-settings:"wdth" 125;font-weight:600}.PanelCarrito_quitar__070GX{display:grid;place-items:center;width:32px;height:32px;margin:-6px -6px 0 0;border-radius:50%;color:var(--tinta-suave);transition:color .2s ease,background-color .2s ease}.PanelCarrito_quitar__070GX svg{width:17px;height:17px}@media (hover:hover) and (pointer:fine){.PanelCarrito_quitar__070GX:hover{color:#c8323c;background:var(--blanco)}}.PanelCarrito_color__1kioa{margin-top:2px;font-size:.75rem;line-height:1.4;color:var(--tinta-suave)}.PanelCarrito_filaPrecio__I2g9g{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px}.PanelCarrito_cantidad__au8IQ{display:flex;align-items:center;border-radius:999px;box-shadow:inset 0 0 0 1px var(--regla)}.PanelCarrito_cantidad__au8IQ button{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;transition:background-color .2s ease}.PanelCarrito_cantidad__au8IQ button:disabled{color:var(--regla);cursor:not-allowed}.PanelCarrito_cantidad__au8IQ svg{width:14px;height:14px}@media (hover:hover) and (pointer:fine){.PanelCarrito_cantidad__au8IQ button:not(:disabled):hover{background:var(--blanco)}}.PanelCarrito_numero__O2thJ{min-width:18px;text-align:center;font-size:var(--texto-chico);font-weight:600;animation:PanelCarrito_cambio__0jV42 .3s cubic-bezier(.23,1,.32,1)}@keyframes PanelCarrito_cambio__0jV42{0%{opacity:0;transform:translateY(-4px)}}.PanelCarrito_precio__j3jMy{font-size:1.125rem;font-weight:650;font-variation-settings:"wdth" 125}.PanelCarrito_vacio__R2l_d{display:grid;justify-items:center;gap:6px;padding:48px 0 24px;text-align:center}.PanelCarrito_vacioIcono__1y1FH{display:grid;place-items:center;width:64px;height:64px;margin-bottom:8px;border-radius:50%;background:var(--azul);color:var(--papel)}.PanelCarrito_vacioIcono__1y1FH svg{width:30px;height:30px}.PanelCarrito_vacioTitulo__Bq6_q{font-size:var(--texto-medio);font-variation-settings:"wdth" 118}.PanelCarrito_vacioTexto__eRPzd{font-size:var(--texto-chico);color:var(--tinta-suave)}.PanelCarrito_vacioBoton__IaPn0{display:inline-flex;align-items:center;min-height:46px;margin-top:14px;padding:0 22px;background:var(--tinta);color:var(--papel);text-decoration:none}.PanelCarrito_sugeridos__yvzHM{margin-top:28px}.PanelCarrito_sugeridosCabeza__wm1SM{display:flex;justify-content:space-between;align-items:flex-end;gap:12px}.PanelCarrito_sugeridos__yvzHM h3{font-size:1.1875rem;font-weight:600;font-variation-settings:"wdth" 125;letter-spacing:-.01em}.PanelCarrito_flechas__QrErz{display:flex;gap:6px;flex:none}.PanelCarrito_flechas__QrErz button{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--papel);box-shadow:inset 0 0 0 1px var(--regla);transition:box-shadow .2s ease,opacity .2s ease,transform .12s var(--salida)}.PanelCarrito_flechas__QrErz button:active:not(:disabled){transform:scale(.92)}.PanelCarrito_flechas__QrErz button:disabled{opacity:.35;cursor:default}.PanelCarrito_flechas__QrErz svg{width:16px;height:16px}@media (hover:hover) and (pointer:fine){.PanelCarrito_flechas__QrErz button:not(:disabled):hover{box-shadow:inset 0 0 0 1px var(--tinta)}}.PanelCarrito_sugeridosAyuda__bUBek{margin-top:2px;font-size:var(--texto-chico);color:var(--tinta-suave)}.PanelCarrito_carrusel__2X1me{display:grid;grid-auto-flow:column;grid-auto-columns:46%;gap:8px;margin:12px calc(var(--margen) * -1) 0;padding:0 var(--margen) 4px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding:0 var(--margen);scrollbar-width:none;touch-action:pan-x pan-y;cursor:grab}.PanelCarrito_carrusel__2X1me::-webkit-scrollbar{display:none}.PanelCarrito_carrusel__2X1me li{scroll-snap-align:start}.PanelCarrito_arrastrando__9sASp{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.PanelCarrito_arrastrando__9sASp a,.PanelCarrito_arrastrando__9sASp button{pointer-events:none}.PanelCarrito_avance__LBaWh{position:relative;height:3px;margin-top:14px;border-radius:999px;background:var(--regla);overflow:hidden}.PanelCarrito_avance__LBaWh span{position:absolute;inset:0 auto 0 0;width:40%;border-radius:999px;background:var(--tinta)}.PanelCarrito_sugerencia__3ArIY{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--papel);border-radius:4px}.PanelCarrito_llega__hLWeL{position:absolute;top:8px;left:8px;z-index:1;padding:3px 8px;border-radius:999px;background:var(--azul);color:var(--papel);font-size:.6875rem;font-weight:650;line-height:1.4}.PanelCarrito_sugerenciaFoto__S84UN{position:relative;display:block;aspect-ratio:16/10;overflow:hidden}.PanelCarrito_sugerenciaFoto__S84UN img{padding:18% 8% 10%;transition:scale .4s var(--salida)}.PanelCarrito_sugerenciaNombre__Xha__{margin:10px 12px 0;font-size:var(--texto);font-variation-settings:"wdth" 125;font-weight:600}.PanelCarrito_sugerenciaPrecio__94Zzk{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:2px 12px 12px;font-size:1.1875rem;font-weight:650;font-variation-settings:"wdth" 125;color:var(--tinta)}.PanelCarrito_precioPromo__zNvO4{color:var(--fin-rojo)}.PanelCarrito_precioAntes__CNp9l{font-size:var(--texto-chico);font-weight:500;color:var(--tinta-suave);text-decoration-thickness:1px}.PanelCarrito_oculto__j_YUV{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.PanelCarrito_agregar__bqlNd{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;margin:auto 12px 12px;border-radius:999px;background:var(--tinta);color:var(--papel);font-size:var(--texto-chico);font-weight:600;transition:background-color .2s ease,transform .12s var(--salida)}.PanelCarrito_agregar__bqlNd:active{transform:scale(.97)}.PanelCarrito_agregar__bqlNd svg{width:15px;height:15px}@media (hover:hover) and (pointer:fine){.PanelCarrito_agregar__bqlNd:hover{background:#2c2c2c}.PanelCarrito_sugerencia__3ArIY:hover .PanelCarrito_sugerenciaFoto__S84UN img{scale:1.06}}.PanelCarrito_listo__cbzEq{background:var(--azul);color:var(--papel)}@media (hover:hover) and (pointer:fine){.PanelCarrito_listo__cbzEq:hover{background:var(--azul)}}.PanelCarrito_pie__JC6X4{padding:16px var(--margen) calc(16px + env(safe-area-inset-bottom, 0px));background:var(--papel);border-top:1px solid var(--regla);box-shadow:0 -10px 24px -18px rgb(17 17 17/.3)}.PanelCarrito_fila__OMgOi{padding:3px 0}.PanelCarrito_fila__OMgOi,.PanelCarrito_total__RNokd{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--texto-chico)}.PanelCarrito_total__RNokd{margin-top:4px;padding-top:8px;border-top:1px solid var(--regla)}.PanelCarrito_total__RNokd>span:last-child{font-size:1.75rem;font-weight:600;font-variation-settings:"wdth" 125;letter-spacing:-.02em}.PanelCarrito_gratis__8ZZ_0{font-weight:650;color:var(--azul)}.PanelCarrito_suave__cM6hs{color:var(--tinta-suave)}.PanelCarrito_pagar__MGOth{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;margin-top:12px;background:var(--tinta);color:var(--papel);font-size:1.0625rem;font-weight:600;letter-spacing:.01em;text-decoration:none;transition:background-color .2s ease,transform .12s var(--salida)}.PanelCarrito_pagar__MGOth svg{width:18px;height:18px;transition:transform .2s var(--salida)}.PanelCarrito_pagar__MGOth[data-promo]{background:var(--fin-rojo)}.PanelCarrito_pagar__MGOth:active{transform:scale(.985)}@media (hover:hover) and (pointer:fine){.PanelCarrito_pagar__MGOth:hover{background:#2c2c2c}.PanelCarrito_pagar__MGOth[data-promo]:hover{background:#b8211a}.PanelCarrito_pagar__MGOth:hover svg{transform:translateX(3px)}}.PanelCarrito_aviso__WCICk{margin-top:6px;font-size:.75rem;color:var(--tinta-suave);text-align:center}.PanelCarrito_confianza__B1cfn{display:flex;justify-content:center;flex-wrap:wrap;gap:4px 18px;margin-top:10px;font-size:.75rem;color:var(--tinta-suave)}.PanelCarrito_confianza__B1cfn li{display:flex;align-items:center;gap:6px}.PanelCarrito_confianza__B1cfn svg{width:15px;height:15px}@media (prefers-reduced-motion:reduce){.PanelCarrito_articulo__yp60B,.PanelCarrito_numero__O2thJ,.PanelCarrito_panel__JYHxy{animation:none}.PanelCarrito_agregar__bqlNd,.PanelCarrito_pagar__MGOth,.PanelCarrito_pagar__MGOth svg,.PanelCarrito_sugerenciaFoto__S84UN img{transition:none}}.PanelCarrito_promoPar__hoTNI{display:grid;gap:2px;margin:4px 0 12px;padding:12px 14px;background:var(--fin-rojo);color:var(--blanco);font-size:var(--texto-chico);line-height:1.4}.PanelCarrito_promoPar__hoTNI strong{font-weight:650;letter-spacing:.02em}.PanelCarrito_promoPar__hoTNI span{color:var(--blanco)}.PanelCarrito_llegaPromo__Chtw4{background:var(--fin-rojo)}.PanelCarrito_ahorro__0knnD{color:var(--fin-rojo);font-weight:650}.PanelCarrito_notaPromo__CfIVP{padding-top:2px;font-size:.75rem;color:var(--tinta-suave)}.Encabezado_encabezado__8kbKI{position:sticky;top:0;z-index:20;height:var(--encabezado);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 var(--margen);background:var(--blanco);font-size:var(--texto-chico);letter-spacing:.02em}.Encabezado_navegacion__ikXzF{justify-self:start}.Encabezado_bolsaBoton__G7pkc,.Encabezado_menuBoton__sFfpa{min-height:44px;padding:0}.Encabezado_carritoBoton__EWH4E{display:grid;place-items:center;min-width:48px;min-height:48px}.Encabezado_carrito__h65_f{position:relative;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--azul);color:var(--papel);box-shadow:0 4px 12px -5px rgb(31 63 255/.6);transition:transform .25s var(--salida),background-color .25s ease,box-shadow .25s var(--salida)}@media (hover:hover) and (pointer:fine){.Encabezado_carritoBoton__EWH4E:hover .Encabezado_carrito__h65_f{transform:scale(1.06);background:var(--azul-hondo);box-shadow:0 6px 18px -6px rgb(31 63 255/.7)}}.Encabezado_carritoBoton__EWH4E:active .Encabezado_carrito__h65_f{transform:scale(.94)}.Encabezado_carritoIcono__id4FT{width:26px;height:26px;margin-left:-2px;stroke-width:1.7}.Encabezado_globo__2NLvg{position:absolute;top:-3px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:grid;place-items:center;background:var(--tinta);color:var(--blanco);font-size:.6875rem;font-weight:600;line-height:1;letter-spacing:0;box-shadow:0 0 0 2px var(--blanco)}.Encabezado_derecha__uGtWl{justify-self:end;display:flex;align-items:center;gap:2px}.Encabezado_favoritosBoton__pUK2i{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:44px;min-height:44px;text-decoration:none;transition:opacity .3s var(--salida)}@media (hover:hover) and (pointer:fine){.Encabezado_favoritosBoton__pUK2i:hover{opacity:.55}}.Encabezado_corazon__Td8CT{width:17px;height:17px}.Encabezado_soloEscritorio__M7ztw{display:none}.Encabezado_pulso__0KK2b{display:inline-block;animation:Encabezado_pulso__0KK2b .45s var(--salida)}@keyframes Encabezado_pulso__0KK2b{0%{transform:scale(1)}40%{transform:scale(1.3)}to{transform:scale(1)}}@media (min-width:900px){.Encabezado_soloEscritorio__M7ztw{display:inline}.Encabezado_derecha__uGtWl{gap:28px}}.Encabezado_enlaces__m7XTs{display:none}.Encabezado_bolsaBoton__G7pkc,.Encabezado_enlaces__m7XTs a,.Encabezado_menuBoton__sFfpa{text-decoration:none;transition:opacity .3s var(--salida)}@media (hover:hover) and (pointer:fine){.Encabezado_bolsaBoton__G7pkc:hover,.Encabezado_enlaces__m7XTs a:hover,.Encabezado_menuBoton__sFfpa:hover{opacity:.55}}.Encabezado_logo__FOcJM{display:flex;align-items:center;min-height:44px;width:clamp(132px,38vw,168px)}.Encabezado_logoTrazo__JripE{display:block;width:100%;height:auto}.Encabezado_menuBoton__sFfpa{position:relative;z-index:45;display:grid;place-items:center;width:44px;margin-left:-12px;-webkit-tap-highlight-color:transparent;transition:transform .12s var(--salida)}body:has([aria-labelledby=titulo-carrito]) .Encabezado_menuBoton__sFfpa{visibility:hidden}.Encabezado_menuBoton__sFfpa:active{transform:scale(.88)}.Encabezado_lineas__kRwMf{position:relative;display:block;width:24px;height:16px}.Encabezado_lineas__kRwMf span{position:absolute;left:0;width:100%;height:2px;border-radius:1px;background:currentColor;transition:transform .26s var(--curva-cambio),opacity .16s var(--salida)}.Encabezado_lineas__kRwMf span:first-child{top:0}.Encabezado_lineas__kRwMf span:nth-child(2){top:calc(50% - 1px)}.Encabezado_lineas__kRwMf span:nth-child(3){bottom:0}.Encabezado_menuBoton__sFfpa[data-abierto] .Encabezado_lineas__kRwMf span:first-child{transform:translateY(7px) rotate(45deg)}.Encabezado_menuBoton__sFfpa[data-abierto] .Encabezado_lineas__kRwMf span:nth-child(2){opacity:0;transform:translateX(-6px)}.Encabezado_menuBoton__sFfpa[data-abierto] .Encabezado_lineas__kRwMf span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.Encabezado_bolsaBoton__G7pkc,.Encabezado_enlaces__m7XTs a,.Encabezado_favoritosBoton__pUK2i,.Encabezado_menuPanel__XfpBj a{font-weight:650;letter-spacing:.06em;text-transform:uppercase}@media (min-width:900px){.Encabezado_logo__FOcJM{width:200px}}@media (min-width:1100px){.Encabezado_menuBoton__sFfpa{display:none}.Encabezado_enlaces__m7XTs{display:flex;gap:clamp(28px,2.8vw,44px)}}.Encabezado_menuPanel__XfpBj{position:fixed;inset:0;z-index:40;background:var(--blanco);padding:calc(env(safe-area-inset-top, 0px) + var(--encabezado)) var(--margen) calc(var(--margen) + var(--abajo-seguro));display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;transform:translateX(-100%);visibility:hidden;transition:transform .42s var(--curva-cajon),visibility 0s linear .42s}.Encabezado_menuPanel__XfpBj[data-abierto]{transform:none;visibility:visible;transition:transform .42s var(--curva-cajon),visibility 0s}.Encabezado_menuPanel__XfpBj ul{margin-top:12vh;display:grid;gap:12px}.Encabezado_menuPanel__XfpBj li{opacity:0;transform:translateX(-16px);transition:opacity .2s var(--salida),transform .2s var(--salida)}.Encabezado_menuPanel__XfpBj[data-abierto] li{opacity:1;transform:none;transition:opacity .32s var(--salida) calc(.12s + var(--i, 0) * 45ms),transform .32s var(--salida) calc(.12s + var(--i, 0) * 45ms)}@media (min-width:1100px){.Encabezado_menuPanel__XfpBj{display:none}}@media (prefers-reduced-motion:reduce){.Encabezado_menuPanel__XfpBj,.Encabezado_menuPanel__XfpBj[data-abierto]{transform:none;opacity:0;transition:opacity .2s ease,visibility 0s linear .2s}.Encabezado_menuPanel__XfpBj[data-abierto]{opacity:1;transition:opacity .2s ease,visibility 0s}.Encabezado_menuPanel__XfpBj li,.Encabezado_menuPanel__XfpBj[data-abierto] li{transform:none}.Encabezado_lineas__kRwMf span,.Encabezado_menuBoton__sFfpa{transition:opacity .16s ease}}.Encabezado_menuPanel__XfpBj a{font-size:2.25rem;font-weight:600;font-variation-settings:"wdth" 125;line-height:1.1;text-decoration:none}.Encabezado_velo__RtjCa{position:fixed;inset:0;z-index:40;background:rgb(17 17 17/.3)}.Encabezado_bolsaPanel__bGJ_H{position:fixed;top:0;right:0;bottom:0;z-index:41;width:min(420px,100vw);background:var(--blanco);padding:env(safe-area-inset-top,0) var(--margen) calc(32px + var(--abajo-seguro));overflow-y:auto;overscroll-behavior:contain;font-size:var(--texto);outline:none;animation:Encabezado_entrar__b526_ .5s var(--salida)}@keyframes Encabezado_entrar__b526_{0%{transform:translateX(24px);opacity:0}}.Encabezado_bolsaCabeza__eFJ0W{display:flex;justify-content:space-between;align-items:center;min-height:var(--encabezado);border-bottom:1px solid var(--regla);font-size:var(--texto-chico)}.Encabezado_bolsaCabeza__eFJ0W h2{font-size:inherit;font-weight:500}.Encabezado_bolsaCabeza__eFJ0W button{min-height:44px}.Encabezado_vacia___obUf{padding:48px 0;color:var(--tinta-suave);max-width:30ch}.Encabezado_articulos__qih4Y li{display:grid;grid-template-columns:72px 1fr auto;grid-template-rows:auto auto;column-gap:12px;align-items:center;padding:16px 0;border-bottom:1px solid var(--regla)}.Encabezado_miniatura__LEjrR{grid-row:span 2;width:72px;height:36px;object-fit:contain}.Encabezado_articuloNombre__6vXx1{font-variation-settings:"wdth" 125}.Encabezado_articuloDetalle__rOX_E,.Encabezado_quitar__sjNDR{font-size:var(--texto-chico);color:var(--tinta-suave)}.Encabezado_quitar__sjNDR{grid-column:3;justify-self:end;text-decoration:underline;text-underline-offset:.25em;min-height:32px}.Encabezado_total__T8V0N{display:flex;justify-content:space-between;padding:20px 0 8px;font-size:var(--texto-medio)}.Encabezado_nota___mWsl{font-size:var(--texto-chico);color:var(--tinta-suave);margin-top:8px}.Encabezado_pagar__utfer{width:100%;min-height:52px;margin-top:24px;background:var(--tinta);color:var(--blanco)}.Encabezado_pagar__utfer:disabled{background:var(--regla);color:var(--tinta-suave);cursor:not-allowed}