.carrito_tienda__a1M9x{display:grid;grid-gap:10px;gap:10px;padding:16px;border-radius:18px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1)}.carrito_etiqueta__mnR03{justify-self:start;padding:3px 9px;border-radius:999px;background:#f2c516;color:#272727;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.carrito_envio__I7o0_{margin:0;font-size:13px;color:rgba(255,255,255,.85)}.carrito_envio__I7o0_ i{display:block;height:6px;margin-top:6px;overflow:hidden;border-radius:9px;background:rgba(255,255,255,.15)}.carrito_envio__I7o0_ i b{display:block;height:100%;border-radius:9px;background:#f2c516;transition:width .3s}.carrito_lista__ksnvL{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none}.carrito_linea__yubRp{display:grid;grid-template-columns:60px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 0;border-bottom:1px dashed rgba(255,255,255,.15)}.carrito_linea__yubRp img{width:60px;height:60px;border-radius:12px;object-fit:cover;background:#f4ecd8}.carrito_linea__yubRp b{display:block;font-size:14.5px}.carrito_linea__yubRp small{display:block;color:rgba(255,255,255,.65);font-size:12.5px}.carrito_cantidad__DmkH_{display:inline-flex;align-items:center;margin-top:5px;overflow:hidden;border:1px solid rgba(255,255,255,.3);border-radius:10px}.carrito_cantidad__DmkH_ button{width:32px;height:30px;border:0;background:transparent;color:#fff;font-size:17px;cursor:pointer}.carrito_cantidad__DmkH_ span{min-width:24px;font-weight:800;text-align:center}.carrito_derecha__3qkhQ{text-align:right}.carrito_quitar__uWGCT{padding:4px 0;border:0;background:none;color:rgba(255,255,255,.65);font:600 12.5px var(--cuerpo);text-decoration:underline;cursor:pointer}.carrito_nota__M5JHT{margin:0;color:#ffb3a8;font-size:13px}.carrito_subtotal__GJIgY{display:flex;justify-content:space-between;font-size:16px}.carrito_pagar__CdLQO{display:block;padding:14px;border-radius:14px;background:#c8201e;color:#fff;font-family:var(--titular);font-size:21px;letter-spacing:.03em;text-align:center;text-decoration:none;box-shadow:0 4px 0 #9b1400}.carrito_seguir__ybOOS{color:rgba(255,255,255,.8);font-size:14px;font-weight:700;text-align:center}.carrito_cargando__Kuta_{margin:0;color:rgba(255,255,255,.7);font-size:14px}.buscador_disparador__EmibF{display:grid;place-items:center;flex:none;width:48px;height:48px;margin-left:auto;padding:0;border:2px solid rgba(0,0,0,.14);border-radius:14px;background:#fff;color:var(--c-oscuro,#272727);cursor:pointer;transition:border-color .15s ease,transform .15s ease}.buscador_disparador__EmibF:hover{border-color:var(--c-oscuro,#272727);transform:scale(1.04)}.buscador_disparador__EmibF:focus-visible{outline:3px solid var(--c-acento,#9b1400);outline-offset:2px}.buscador_disparador__EmibF svg{width:22px;height:22px}.buscador_atajo__H0_wS,.buscador_marcador__3tETT{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.buscador_velo__e5Uez{position:fixed;inset:0;z-index:1000;display:flex;justify-content:center;align-items:flex-start;padding:10vh 16px 16px;background:rgba(20,20,20,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:buscador_aparecer__SPt3A .18s ease-out}.buscador_paleta__RXaTe{display:flex;flex-direction:column;width:min(720px,100%);max-height:78vh;overflow:hidden;border:2px solid var(--c-oscuro,#272727);border-radius:18px;background:#fff;color:#1b1b1b;box-shadow:10px 10px 0 var(--c-oscuro,#272727);font-family:var(--cuerpo,system-ui);animation:buscador_subir__30NNi .22s cubic-bezier(.16,1,.3,1)}.buscador_campo__MjvKB{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid #eee}.buscador_campo__MjvKB input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;color:#111;font:600 18px var(--cuerpo,system-ui)}.buscador_campo__MjvKB input::-webkit-search-cancel-button{display:none}.buscador_cerrar__4Gqz3{flex:none;padding:4px 8px;border:1px solid rgba(0,0,0,.15);border-radius:8px;background:#f6f2e7;color:#555;font:600 12px var(--cuerpo,system-ui);cursor:pointer}.buscador_soloMovil__VP2bh{display:none}.buscador_chips__vMWrT{display:flex;gap:8px;padding:10px 16px;overflow-x:auto;border-bottom:1px solid #eee;scrollbar-width:none}.buscador_chip__d4M7e{flex:none;padding:7px 12px;border:0;border-radius:999px;background:#f3efe3;color:#333;font:600 13px var(--cuerpo,system-ui);cursor:pointer}.buscador_chip__d4M7e:hover{background:#e9e2cd}.buscador_chipOn__B_ROu,.buscador_chipOn__B_ROu:hover{background:var(--c-oscuro,#272727);color:#fff}.buscador_cuerpo__abJep{flex:1 1;overflow-y:auto;padding:6px 8px 10px}.buscador_grupo__wpUTL h4{margin:10px 8px 6px;font:800 11px var(--cuerpo,system-ui);letter-spacing:.14em;text-transform:uppercase;color:#999}.buscador_res__N9_Qv{display:flex;align-items:center;gap:12px;width:100%;padding:8px;border:0;border-radius:12px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.buscador_resSel__NTwNd{background:#fdf3d0}.buscador_mini__KyuRi{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:10px;object-fit:cover;color:#fff;font-size:18px;font-weight:700}.buscador_textos__wQb5n{display:flex;flex-direction:column;gap:2px;min-width:0}.buscador_t__CrOh_{font-weight:700;font-size:14.5px;line-height:1.3}.buscador_d__KY_Nj{font-size:12.5px;color:#6b6b6b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.buscador_ir__1MSi5{margin-left:auto;flex:none;font-size:12px;color:#999}.buscador_sugerencias__0ulEx{display:flex;flex-wrap:wrap;gap:8px;padding:2px 8px 8px}.buscador_nada__u4Xid{margin:0;padding:18px 10px;font-size:14px;color:#555}.buscador_nada__u4Xid b{display:block;margin-bottom:4px;color:#111}.buscador_nada__u4Xid p{margin:0 0 10px}.buscador_nada__u4Xid .buscador_sugerencias__0ulEx{padding:0}.buscador_pie__MO5H_{display:flex;gap:16px;padding:10px 16px;border-top:1px solid #eee;background:#faf8f2;color:#888;font-size:12px}@keyframes buscador_aparecer__SPt3A{0%{opacity:0}}@keyframes buscador_subir__30NNi{0%{opacity:0;transform:translateY(12px) scale(.98)}}@media (max-width:640px){.buscador_velo__e5Uez{padding:0;background:#fff}.buscador_paleta__RXaTe{width:100%;max-height:none;height:100%;border:0;border-radius:0;box-shadow:none}.buscador_campo__MjvKB input{font-size:17px}.buscador_ir__1MSi5,.buscador_pie__MO5H_,.buscador_soloGrande__EE7Vc{display:none}.buscador_soloMovil__VP2bh{display:inline}.buscador_cerrar__4Gqz3{border:0;background:none;font-size:14px;color:var(--c-acento,#9b1400)}}@media (prefers-reduced-motion:reduce){.buscador_paleta__RXaTe,.buscador_velo__e5Uez{animation:none}}.navegacion_barra__2Ynhg{position:fixed;top:calc(14px + var(--aviso-panel, 0px));left:50%;z-index:35;display:flex;align-items:center;gap:10px;width:min(1240px,calc(100% - 24px));min-height:74px;padding:10px 40px 10px 22px;transform:translateX(-50%);border:2px solid #272727;border-radius:26px;background:#efe7d2;color:#272727;transition:background .35s ease,box-shadow .35s ease}.navegacion_solida__gUB0Q{box-shadow:none}.navegacion_bajando__jbYwm{background:#f4ecd8;box-shadow:0 10px 30px rgba(0,0,0,.16)}.navegacion_marca__QA4rA{display:flex;align-items:center;flex:none;height:46px}.navegacion_marcaFija__sfnX8{opacity:1}.navegacion_marca__QA4rA img{display:block;height:44px;width:auto}.navegacion_marca__QA4rA span{font-family:var(--titular);font-size:20px;color:#272727}.navegacion_enlaces__eiGA8{display:flex;align-items:center;gap:4px;margin-left:14px}.navegacion_enlace__JqZvd{padding:9px 13px;border:0;border-radius:99px;background:none;font:500 15.5px var(--cuerpo,system-ui);white-space:nowrap;text-decoration:none;color:#272727;cursor:pointer;transition:background .15s ease}.navegacion_enlace__JqZvd:hover{background:rgba(0,0,0,.07)}.navegacion_enlace__JqZvd:focus-visible{outline:3px solid var(--c-acento,#9b1400);outline-offset:1px}.navegacion_enlaceActivo__Umx7S,.navegacion_enlaceActivo__Umx7S:hover{background:#272727;color:#f4ecd8;font-weight:700}.navegacion_carrito___3Rqv{position:relative;display:grid;place-items:center;flex:none;width:48px;height:48px;padding:0;border:0;border-radius:14px;background:#20bcd2;color:#272727;cursor:pointer;transition:transform .2s ease}.navegacion_carrito___3Rqv:hover{transform:scale(1.06)}.navegacion_globo__KX1Rf{position:absolute;top:-4px;right:-4px;display:grid;place-items:center;min-width:21px;height:21px;padding:0 5px;border:2px solid #efe7d2;border-radius:999px;background:var(--c-acento,#9b1400);color:#fff;font:800 11px/1 var(--cuerpo);animation:navegacion_latido___DzkZ 2s ease-in-out infinite}@keyframes navegacion_latido___DzkZ{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}.navegacion_cta__o___x{flex:none;display:inline-flex;align-items:center;min-height:48px;margin-left:6px;padding:0 24px;border-radius:99px;background:#c8201e;color:#fff;font-family:var(--titular);font-size:19px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:transform .15s ease}.navegacion_cta__o___x:hover{transform:scale(1.04)}.navegacion_ctaCorto__pOkn3,.navegacion_menuBoton___HzQE,.navegacion_menu__XiPB3{display:none}.navegacion_hamburguesa__Y0___,.navegacion_hamburguesa__Y0___:after,.navegacion_hamburguesa__Y0___:before{display:block;width:18px;height:2px;border-radius:2px;background:currentColor;transition:transform .2s ease,background .2s ease}.navegacion_hamburguesa__Y0___{position:relative}.navegacion_hamburguesa__Y0___:after,.navegacion_hamburguesa__Y0___:before{content:"";position:absolute;left:0}.navegacion_hamburguesa__Y0___:before{top:-6px}.navegacion_hamburguesa__Y0___:after{top:6px}.navegacion_hamburguesaX__jj2_K{background:transparent}.navegacion_hamburguesaX__jj2_K:before{transform:translateY(6px) rotate(45deg)}.navegacion_hamburguesaX__jj2_K:after{transform:translateY(-6px) rotate(-45deg)}@media (max-width:1180px){.navegacion_barra__2Ynhg{padding-right:10px}.navegacion_enlaces__eiGA8{display:none}.navegacion_menuBoton___HzQE{display:grid;place-items:center;flex:none;width:48px;height:48px;padding:0;border:0;border-radius:14px;background:#272727;color:#f4ecd8;cursor:pointer}.navegacion_menuAbierto__K9FC_{position:absolute;top:calc(100% + 8px);left:0;right:0;display:grid;padding:10px;border:2px solid #272727;border-radius:22px;background:#f4ecd8;box-shadow:0 18px 40px rgba(0,0,0,.2)}.navegacion_menuAbierto__K9FC_ a{padding:12px 14px;border-bottom:1px solid rgba(0,0,0,.08);border-radius:12px;color:#272727;font-family:var(--titular);font-size:22px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.navegacion_menuAbierto__K9FC_ a:last-child{border-bottom:0}.navegacion_menuAbierto__K9FC_ a:hover{background:rgba(0,0,0,.06)}}@media (max-width:899px){.navegacion_barra__2Ynhg{top:calc(10px + var(--aviso-panel, 0px));min-height:0;gap:6px;padding:7px 7px 7px 12px;border-radius:20px}.navegacion_marca__QA4rA img{height:36px}.navegacion_carrito___3Rqv,.navegacion_menuBoton___HzQE{width:44px;height:44px}.navegacion_cta__o___x{min-height:44px;margin-left:0;padding:0 16px;font-size:17px}}@media (max-width:520px){.navegacion_ctaLargo__Rcnlw{display:none}.navegacion_ctaCorto__pOkn3{display:inline}.navegacion_cta__o___x{padding:0 12px;font-size:15px}}@media (max-width:360px){.navegacion_barra__2Ynhg{gap:4px}.navegacion_carrito___3Rqv,.navegacion_menuBoton___HzQE{width:40px;height:40px}}.navegacion_franja__HRSZw{position:relative;z-index:30;margin:102px auto 0;display:flex;align-items:center;gap:4px;width:min(1240px,calc(100% - 24px));padding:8px 18px;border-radius:16px;background:#272727;color:#f4ecd8;overflow-x:auto;scrollbar-width:none}.navegacion_franja__HRSZw a{flex:none;padding:8px 12px;border-radius:99px;color:inherit;font:600 14.5px var(--cuerpo,system-ui);text-decoration:none;white-space:nowrap}.navegacion_franja__HRSZw a:hover{background:rgba(255,255,255,.1)}.navegacion_franja__HRSZw .navegacion_franjaNombre__3_SzV{margin-right:8px;padding-left:4px;color:#f2c516;font-family:var(--titular);font-size:22px;font-weight:400;letter-spacing:.02em;text-transform:uppercase}.navegacion_franja__HRSZw .navegacion_franjaNombre__3_SzV:hover{background:none}@media (max-width:899px){.navegacion_franja__HRSZw{margin-top:74px;padding:4px 8px;border-radius:14px}.navegacion_franja__HRSZw .navegacion_franjaNombre__3_SzV{font-size:18px}.navegacion_franja__HRSZw a{padding:7px 9px;font-size:13.5px}}.navegacion_aviso___7Z_2{position:absolute;top:calc(100% + 12px);right:0;display:flex;align-items:center;gap:12px;width:min(380px,calc(100vw - 24px));padding:12px 10px 12px 16px;border-radius:18px;background:#fff;color:#1a1a1a;box-shadow:0 20px 50px rgba(0,0,0,.3);animation:navegacion_asomar__en_yV .5s cubic-bezier(.16,1,.3,1) both}.navegacion_aviso___7Z_2:before{content:"";position:absolute;top:-6px;right:18px;width:14px;height:14px;background:#fff;transform:rotate(45deg)}@keyframes navegacion_asomar__en_yV{0%{opacity:0;transform:translateY(-10px) scale(.97)}}.navegacion_aviso___7Z_2 p{flex:1 1;margin:0;font-size:13px;line-height:1.35;color:#555}.navegacion_aviso___7Z_2 b{display:block;font-size:14px;color:#111}.navegacion_avisoIr___nmLD{flex:none;padding:10px 14px;border-radius:999px;background:var(--c-acento,#9b1400);color:#fff;font:700 13px var(--cuerpo);text-decoration:none}.navegacion_avisoCerrar__P8Xyb{display:grid;place-items:center;flex:none;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:transparent;color:#777;cursor:pointer}.navegacion_fondo__BstId{position:fixed;inset:0;z-index:50;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .3s ease}.navegacion_fondoAbierto__zJlRq{opacity:1;pointer-events:auto}.navegacion_cajon__ytfoT{position:fixed;top:calc(12px + var(--aviso-panel, 0px));right:12px;bottom:12px;z-index:51;display:flex;flex-direction:column;width:min(420px,calc(100vw - 24px));padding:22px;border-radius:26px;background:#272727;color:#fff;box-shadow:0 30px 80px rgba(0,0,0,.45);transform:translateX(calc(100% + 24px));visibility:hidden;transition:transform .45s cubic-bezier(.16,1,.3,1),visibility 0s .45s}.navegacion_cajonAbierto__C45rc{transform:none;visibility:visible;transition:transform .45s cubic-bezier(.16,1,.3,1)}.navegacion_cajonCabeza__4jGkg{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.navegacion_cajonCabeza__4jGkg h2{margin:0;font-family:var(--titular);font-size:34px;font-weight:400;letter-spacing:.02em;text-transform:uppercase;color:#20bcd2}.navegacion_cajonCabeza__4jGkg button{display:grid;place-items:center;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.1);color:#fff;cursor:pointer}.navegacion_lista__WS_KU{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none;overflow-y:auto}.navegacion_item__nk0hR{display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:18px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1)}.navegacion_item__nk0hR strong{font-family:var(--titular);font-size:26px;font-weight:400;letter-spacing:.02em;text-transform:uppercase}.navegacion_etiqueta__Rwudb{align-self:flex-start;padding:3px 9px;border-radius:999px;background:var(--c-acento,#9b1400);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.navegacion_detalle__loZid{font-size:14px;color:rgba(255,255,255,.72)}.navegacion_acciones__Ncfcw{display:flex;align-items:center;gap:14px;margin-top:10px}.navegacion_boton__r5OAR{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border-radius:999px;background:#20bcd2;color:#1f1f1f;font-family:var(--titular);font-size:19px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.navegacion_quitar__TD4_F{padding:0;border:0;background:none;color:rgba(255,255,255,.7);font:600 14px var(--cuerpo);text-decoration:underline;cursor:pointer}.navegacion_vacio__E6TUj{display:flex;flex-direction:column;align-items:center;gap:18px;margin:auto 0;text-align:center}.navegacion_vacio__E6TUj p{max-width:30ch;margin:0;font-size:15px;line-height:1.5;color:rgba(255,255,255,.75)}.navegacion_vacioDisco__U7l9Y{width:96px;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,var(--c-acento,#9b1400) 0 20%,transparent 20.5%),repeating-radial-gradient(circle,#121212 0 1.5px,#1f1f1f 1.5px 3px);box-shadow:0 0 0 3px rgba(255,255,255,.08)}.navegacion_privado__iHFY1{margin:auto 0 0;padding-top:18px;font-size:12px;color:rgba(255,255,255,.5)}.navegacion_lista__WS_KU+.navegacion_privado__iHFY1{margin-top:auto}@media (max-width:899px){.navegacion_cajon__ytfoT{top:auto;left:0;right:0;bottom:0;width:auto;max-height:82svh;padding:12px 18px calc(22px + env(safe-area-inset-bottom));border-radius:26px 26px 0 0;transform:translateY(105%)}.navegacion_cajonAbierto__C45rc{transform:none}.navegacion_cajon__ytfoT:before{content:"";align-self:center;width:44px;height:5px;margin-bottom:12px;border-radius:999px;background:rgba(255,255,255,.25)}.navegacion_vacio__E6TUj{margin:10px 0 20px}}@media (prefers-reduced-motion:reduce){.navegacion_barra__2Ynhg,.navegacion_cajon__ytfoT,.navegacion_carrito___3Rqv,.navegacion_fondo__BstId{transition:none}.navegacion_aviso___7Z_2,.navegacion_globo__KX1Rf{animation:none}}