@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-grotesque-latin.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Bricolage respaldo;src:local(Arial);size-adjust:96%;ascent-override:92%;descent-override:24%}@layer base{:root{color-scheme:dark;&:has(>head>meta[name=color-scheme][content=dark]){color-scheme:dark}&:has(>head>meta[name=color-scheme][content=light]){color-scheme:light}--fondo:light-dark(var(--c-fondo,#f4f3ef),var(--m-fondo,#0a0b0d));--superficie:light-dark(var(--c-superficie,#fff),var(--m-superficie,#15171b));--superficie-2:light-dark(#ecebe6,color-mix(in oklab, var(--m-superficie,#15171b) 90%, white));--superficie-3:light-dark(#e2e1db,color-mix(in oklab, var(--m-superficie,#15171b) 80%, white));--texto:light-dark(var(--c-texto,#111316),var(--m-texto,#f5f6f4));--texto-suave:light-dark(#555b62,var(--m-texto-suave,#a3a8ad));--borde:light-dark(#1113161a,#ffffff14);--borde-fuerte:light-dark(#11131633,#ffffff29);--vidrio:light-dark(#faf9f6c7,#0e0f12b8);--vidrio-fuerte:light-dark(#ffffffe6,#18191ee0);--acento:var(--m-acento,#ff7a1a);--acento-texto:var(--m-acento-texto,#140a02);--acento-tinta:light-dark(color-mix(in oklab, var(--m-acento,#ff7a1a) 64%, black),var(--m-acento,#ff7a1a));--acento-suave:color-mix(in oklab, var(--m-acento,#ff7a1a) 16%, transparent);--lima:var(--m-lima,#ceff56);--lima-texto:#12160a;--lima-tinta:light-dark(#3a6600,var(--m-lima,#ceff56));--peligro:var(--m-peligro,#ff5a4f);--peligro-tinta:light-dark(#c0271c,var(--m-peligro,#ff5a4f));--telegram:#1678b8;--whatsapp:#25d366;--plato-centro:light-dark(#fff,#f7f6f3);--plato-borde:light-dark(#efeee9,#e4e3de);--etiqueta-vidrio:light-dark(#fff,color-mix(in oklab, var(--m-superficie,#15171b) 86%, white));--sombra-1:light-dark(0 1px 2px #14141e0f,0 1px 2px #00000080);--sombra-2:light-dark(0 10px 30px -14px #14141e47,0 14px 34px -16px #000c);--sombra-3:light-dark(0 24px 60px -24px #14141e66,0 28px 64px -24px #000000e6);--fuente-titulo:"Bricolage Grotesque", "Bricolage respaldo", ui-sans-serif, system-ui, sans-serif;--fuente-texto:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--t-xs:.75rem;--t-s:.875rem;--t-m:1rem;--t-l:1.2rem;--t-xl:1.5rem;--t-2xl:clamp(1.75rem, 5vw, 2.25rem);--t-3xl:clamp(2rem, 6.5vw, 3.25rem);--radio-l:28px;--radio:20px;--radio-m:16px;--radio-s:12px;--ancho:1280px;--gutter:16px;--barra-alto:60px;--nav-alto:64px;--ease:cubic-bezier(.2, .8, .2, 1);--resorte:cubic-bezier(.34, 1.56, .64, 1);accent-color:var(--acento)}@media (width>=720px){:root{--gutter:28px}}@media (width>=900px){:root{--barra-alto:68px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--barra-alto) + 16px);scroll-padding-bottom:calc(var(--nav-alto) + 40px);-webkit-tap-highlight-color:transparent}body{background:radial-gradient(1100px 520px at 85% -10%, color-mix(in oklab, var(--acento) 13%, transparent), transparent 60%), radial-gradient(800px 400px at -10% 0%, color-mix(in oklab, var(--lima) 5%, transparent), transparent 60%), var(--fondo);min-height:100dvh;color:var(--texto);font:400 16px/1.5 var(--fuente-texto);-webkit-font-smoothing:antialiased;padding-bottom:calc(var(--nav-alto) + 28px + env(safe-area-inset-bottom));background-attachment:fixed;flex-direction:column;margin:0;display:flex;overflow-x:clip}body:has(.barra-compra){padding-bottom:calc(var(--nav-alto) + 100px + env(safe-area-inset-bottom))}body:has(dialog[open]){overflow:hidden}@media (width>=900px){body,body:has(.barra-compra){padding-bottom:0}}main{flex:1;padding-bottom:40px}img,svg,canvas{max-width:100%;display:block}a{color:inherit}button,input,textarea,select{font:inherit;color:inherit}button{touch-action:manipulation}h1,h2,h3{font-family:var(--fuente-titulo);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.08}p{text-wrap:pretty;margin:0}::selection{background:color-mix(in oklab, var(--acento) 40%, transparent)}:focus-visible{outline:2.5px solid var(--acento);outline-offset:3px;border-radius:8px}[hidden]{display:none!important}.solo-lector{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.saltar{z-index:100;background:var(--acento);color:var(--acento-texto);border-radius:10px;padding:10px 14px;font-weight:600;position:absolute;top:-60px;left:12px}.saltar:focus{top:12px}.contenedor{width:100%;max-width:var(--ancho);padding-inline:var(--gutter);margin-inline:auto}code{background:var(--superficie-2);border-radius:6px;padding:2px 6px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:.82em}.lima-texto{color:var(--lima-tinta)}.icono-boton{border:1px solid var(--borde);width:44px;height:44px;color:var(--texto);cursor:pointer;transition:background-color .2s, transform .25s var(--resorte);background:0 0;border-radius:14px;flex:none;place-items:center;display:inline-grid;position:relative}.icono-boton:hover{background:var(--superficie-2)}.icono-boton:active{transform:scale(.92)}.icono-boton svg{width:20px;height:20px}.icono-boton--grande{background:var(--superficie-2);border-color:#0000;border-radius:999px;width:46px;height:46px}.insignia-numero{background:var(--acento);min-width:19px;height:19px;color:var(--acento-texto);font:700 .68rem/19px var(--fuente-texto);text-align:center;box-shadow:0 0 0 2px var(--fondo);border-radius:99px;padding:0 5px;position:absolute;top:-3px;right:-3px}.tema .sol,.tema .luna{display:none}:root:not(:has(meta[name=color-scheme][content=light])) .tema .sol,:root:has(meta[name=color-scheme][content=light]) .tema .luna{display:block}.tema svg{transition:transform .6s var(--resorte)}.tema:hover svg{transform:rotate(40deg)}.boton{--b-fondo:var(--superficie-2);--b-texto:var(--texto);border:1px solid var(--borde);background:var(--b-fondo);min-height:46px;color:var(--b-texto);cursor:pointer;white-space:nowrap;transition:transform .25s var(--resorte), box-shadow .25s, background-color .2s, filter .2s;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:.97rem;font-weight:650;line-height:1.15;text-decoration:none;display:inline-flex;position:relative}.boton:hover{filter:brightness(1.07)}.boton:active{transform:scale(.97)}.boton svg{flex:none;width:20px;height:20px}.boton--primario{--b-fondo:var(--acento);--b-texto:var(--acento-texto);box-shadow:0 12px 30px -14px color-mix(in oklab, var(--acento) 85%, transparent), inset 0 1px 0 #ffffff59;background-image:linear-gradient(#ffffff29,#0000 55%);border-color:#0000}.boton--primario:hover{transform:translateY(-1px)}.boton--primario:active{transform:scale(.97)}.boton--primario svg:last-child{transition:transform .3s var(--resorte)}.boton--primario:hover svg:last-child{transform:translate(3px)}.boton--telegram{--b-fondo:var(--telegram);--b-texto:#fff;border-color:#0000}.boton--whatsapp{--b-fondo:var(--whatsapp);--b-texto:#06210f;border-color:#0000}.boton--fantasma{--b-fondo:transparent}.boton--chico{border-radius:12px;min-height:40px;padding:0 14px;font-size:.88rem}.boton--chico svg{width:17px;height:17px}.boton--grande{border-radius:16px;min-height:56px;font-size:1.05rem}.boton--bloque{width:100%}.boton--crece{flex:1}.boton[disabled],.boton[aria-disabled=true]{opacity:.55;pointer-events:none}.boton--peligro{--b-fondo:color-mix(in oklab, var(--peligro) 14%, transparent);--b-texto:var(--peligro-tinta);border-color:color-mix(in oklab, var(--peligro) 28%, transparent)}.boton--lima{--b-fondo:var(--lima);--b-texto:var(--lima-texto);border-color:#0000}.boton[aria-pressed=true]{--b-texto:var(--acento-tinta);border-color:color-mix(in oklab, var(--acento) 45%, transparent)}.boton[aria-pressed=true] svg{fill:currentColor}.enlace-boton{color:var(--acento-tinta);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:4px 0;font-weight:600;text-decoration:underline}.enlace-sutil{min-height:44px;color:var(--texto-suave);align-items:center;gap:6px;width:fit-content;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.enlace-sutil svg{width:16px;height:16px;transition:transform .3s var(--resorte)}.enlace-sutil:hover{color:var(--texto)}.enlace-sutil:hover svg{transform:translate(2px)}.fila-botones{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.campo{gap:6px;display:grid}.campo label,.etiqueta-campo{color:var(--texto-suave);font-size:.85rem;font-weight:600}.entrada{border:1px solid var(--borde-fuerte);background:var(--superficie);border-radius:14px;width:100%;min-height:48px;padding:10px 14px;transition:border-color .2s,box-shadow .2s,background-color .2s}.entrada::placeholder{color:color-mix(in oklab, var(--texto-suave) 85%, transparent)}.entrada:focus{border-color:var(--acento);box-shadow:0 0 0 4px var(--acento-suave);outline:none}textarea.entrada{resize:vertical;min-height:90px}.buscador{align-items:center;width:100%;min-width:0;display:flex;position:relative}.buscador svg{width:18px;height:18px;color:var(--texto-suave);pointer-events:none;position:absolute;left:15px}.buscador .entrada{background:var(--superficie-2);border-color:#0000;border-radius:999px;min-height:46px;padding-left:44px}.buscador .entrada:focus{background:var(--superficie)}.barra .buscador .entrada{min-height:44px}.cabecera-pagina{gap:10px;margin-top:24px;display:grid}.cabecera-pagina h1{font-size:var(--t-3xl);letter-spacing:-.03em;font-weight:800}.cabecera-pagina>p,.cabecera-pagina__texto>p{color:var(--texto-suave);max-width:60ch}.cabecera-pagina--fila{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px 20px}.coleccion{align-items:center;gap:16px;display:flex}.coleccion__sello{background:var(--t,var(--superficie-2));width:64px;height:64px;color:var(--tt,var(--texto));font:800 1.6rem/1 var(--fuente-titulo);box-shadow:var(--sombra-2), inset 0 1px 0 #ffffff4d;border-radius:20px;flex:none;place-items:center;display:grid;transform:rotate(-4deg)}.coleccion__sello--icono{background:var(--acento-suave);border:1px solid color-mix(in oklab, var(--acento) 35%, transparent);color:var(--acento-tinta)}.coleccion__sello--icono svg{stroke-width:1.8px;width:30px;height:30px}.coleccion h1{font-size:var(--t-2xl)}.coleccion p{color:var(--texto-suave);margin-top:6px;font-size:.95rem}.migas{color:var(--texto-suave);flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:.85rem;display:flex}.migas a{align-items:center;min-height:32px;text-decoration:none;display:inline-flex}.migas a:hover{color:var(--texto);text-underline-offset:3px;text-decoration:underline}.migas [aria-hidden]{opacity:.5}.titulo-seccion{font-size:var(--t-xl);font-weight:750}.seccion{gap:16px;margin-top:48px;display:grid}.seccion>h2{font-size:var(--t-xl)}.seccion__cabecera{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;display:flex}@keyframes entrar{0%{opacity:0;translate:0 18px;scale:.97}}@media (prefers-reduced-motion:no-preference){.tarjeta--intro{animation:entrar .6s var(--ease) backwards;animation-delay:var(--retraso,0s)}@supports (animation-timeline:view()) and (animation-range:entry){.tarjeta--scroll,.reveal{animation:linear backwards entrar view();animation-range:entry entry 80%}}}.esqueleto{border-radius:var(--radio);background:var(--superficie);border:1px solid var(--borde);flex-direction:column;height:100%;display:flex;overflow:hidden}.esqueleto__foto{aspect-ratio:1}.esqueleto__cuerpo{gap:9px;padding:12px;display:grid}.esqueleto__linea{border-radius:6px;height:11px}.esqueleto__linea--precio{width:55%;height:22px}.esqueleto__linea--corta{width:40%}.esqueleto__foto,.esqueleto__linea{background:linear-gradient(100deg, var(--superficie-2) 30%, var(--superficie-3) 50%, var(--superficie-2) 70%);background-size:300% 100%;animation:1.4s linear infinite brillo}@keyframes brillo{0%{background-position:100% 0}to{background-position:-100% 0}}.cargar-mas{justify-content:center;margin-top:20px;display:flex}.vacio{text-align:center;color:var(--texto-suave);border:1px dashed var(--borde-fuerte);border-radius:var(--radio);background:color-mix(in oklab, var(--superficie) 50%, transparent);justify-items:center;gap:10px;padding:44px 20px;display:grid}.vacio strong{color:var(--texto);font:750 1.25rem/1.2 var(--fuente-titulo);text-wrap:balance}.vacio>span:not(.vacio__icono){max-width:42ch}.vacio .boton{margin-top:6px}.vacio--grande{padding:56px 20px}.vacio--separado{margin-top:32px}.vacio__icono{background:var(--acento-suave);width:64px;height:64px;color:var(--acento-tinta);border-radius:20px;place-items:center;margin-bottom:4px;display:grid;transform:rotate(-6deg)}.vacio__icono svg{width:28px;height:28px}dialog.hoja{border:1px solid var(--borde-fuerte);background:var(--superficie);width:min(520px,100% - 24px);max-height:min(84dvh,680px);color:var(--texto);box-shadow:var(--sombra-3);overscroll-behavior:contain;border-radius:26px;padding:22px}dialog.hoja::backdrop{backdrop-filter:blur(4px);background:#0000008c}@media (prefers-reduced-motion:no-preference){dialog.hoja{opacity:0;transition:opacity .25s var(--ease), translate .35s var(--ease), scale .35s var(--ease), display .35s allow-discrete, overlay .35s allow-discrete;translate:0 24px;scale:.98}dialog.hoja[open]{opacity:1;translate:0;scale:1;@starting-style{opacity:0;translate:0 24px;scale:.98}}dialog.hoja::backdrop{transition:opacity .3s, display .3s allow-discrete, overlay .3s allow-discrete;opacity:0}dialog.hoja[open]::backdrop{opacity:1;@starting-style{opacity:0}}}.hoja h2{margin-bottom:6px;font-size:1.3rem}.hoja__acciones{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.hoja__cabecera{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.hoja__cabecera h2{margin:0}.hoja__grupo{border:0;gap:10px;margin:0;padding:10px 0;display:grid}.hoja__asa{display:none}@media (width<=719px){dialog.hoja--abajo{width:100%;max-width:none;padding:10px 18px calc(18px + env(safe-area-inset-bottom));border-bottom:0;border-radius:26px 26px 0 0;margin:auto 0 0}dialog.hoja--abajo .hoja__asa{background:var(--borde-fuerte);border-radius:99px;width:40px;height:5px;margin:0 auto 10px;display:block}dialog.hoja--abajo .hoja__acciones .boton{min-height:50px}}@media (width<=719px) and (prefers-reduced-motion:no-preference){dialog.hoja--abajo{translate:0 100%;scale:1}dialog.hoja--abajo[open]{translate:0;@starting-style{translate:0 100%}}}.medidor{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:10px;margin:6px 0;font-size:.88rem;display:grid}.medidor__barra{background:var(--superficie-2);border-radius:99px;height:8px;overflow:hidden}.medidor__barra span{border-radius:inherit;background:linear-gradient(90deg, var(--acento), color-mix(in oklab, var(--acento) 55%, var(--lima)));transform-origin:0;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.medidor__barra span{animation:crecer .9s var(--ease) both}}@keyframes crecer{0%{transform:scaleX(0)}}.aviso{background:var(--superficie-2);color:var(--texto-suave);border-radius:14px;padding:12px 14px;font-size:.86rem}.aviso--alerta{background:color-mix(in oklab, var(--peligro) 12%, var(--superficie));color:var(--texto);border:1px solid color-mix(in oklab, var(--peligro) 38%, transparent)}.aviso--separado{margin-top:20px}.panel{background:var(--superficie);border:1px solid var(--borde);border-radius:22px;padding:20px}.toast{z-index:60;left:16px;right:16px;bottom:calc(var(--nav-alto) + 26px + env(safe-area-inset-bottom));text-align:center;background:var(--texto);width:fit-content;max-width:480px;color:var(--fondo);box-shadow:var(--sombra-3);opacity:0;transition:opacity .25s, transform .35s var(--resorte);pointer-events:none;border-radius:14px;margin-inline:auto;padding:12px 18px;font-size:.9rem;font-weight:600;position:fixed;transform:translateY(12px)scale(.96)}.toast.visible{opacity:1;transform:none}body:has(.barra-compra.visible) .toast{bottom:calc(var(--nav-alto) + 96px + env(safe-area-inset-bottom))}@media (width>=900px){.toast,body:has(.barra-compra.visible) .toast{bottom:28px}}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation:.2s var(--ease) both salir-vt}::view-transition-new(root){animation:.32s var(--ease) both entrar-vt}::view-transition-group(*){animation-duration:.42s;animation-timing-function:var(--ease)}.vt-tema::view-transition-old(root),.vt-tema::view-transition-new(root){mix-blend-mode:normal;animation:none}.vt-tema::view-transition-group(*){animation-duration:0s}}@keyframes salir-vt{to{opacity:0;transform:scale(.985)}}@keyframes entrar-vt{0%{opacity:0;transform:translateY(10px)}}.t-header{view-transition-name:barra}.nav-app{view-transition-name:nav-app}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.tarjeta{transform:none!important}}.pastilla-descuento{background:var(--acento);color:var(--acento-texto);font:800 .9rem/1.1 var(--fuente-titulo);font-variant-numeric:tabular-nums;border-radius:8px;align-items:center;padding:3px 8px;display:inline-flex}.formulario{align-content:start;gap:14px;display:grid}.formulario__titulo{align-items:center;gap:10px;font-size:1.15rem;display:flex}.formulario__titulo svg{width:22px;height:22px;color:var(--acento-tinta)}.fila-botones--izq{justify-content:flex-start}.panel--borrar{gap:12px;margin-top:6px;display:grid}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}:root{--t-naranja:var(--m-acento,#ff7a1a);--t-lima:#c8f051;--t-crema:#f5f3ef;--t-blanco:#fff;--t-tinta:#16120f;--t-carbon:#16120f;--t-carbon-2:#2a221c;--t-carbon-borde:#2e2722;--t-carbon-texto:#cfc8bf;--t-borde:#e7e3dc;--t-linea:#efebe5;--t-plato:#f3f0eb;--t-gris:#efebe5;--t-gris-borde:#d9d3ca;--t-suave:#6b6560;--t-medio:#4f4943;--t-cafe:#2a231e;--t-tachado:#8a837b;--t-enlace:#b84a00;--t-verde:#2f6a12;--t-durazno:#ffd3b0;--t-tenue:#fff1e6;--t-sombra:0 14px 34px #16120f1a;--t-titulo:"Bricolage Grotesque", "Bricolage respaldo", system-ui, sans-serif;--t-texto:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--gutter:16px}@media (width>=720px){:root{--gutter:32px}}:root:has(meta[name=color-scheme][content=dark]){--t-crema:#100d0b;--t-blanco:#1b1714;--t-tinta:#f5f3ef;--t-borde:#2e2722;--t-linea:#262019;--t-gris:#2a221c;--t-gris-borde:#3b322a;--t-suave:#b3aba2;--t-medio:#cfc8bf;--t-cafe:#2a231e;--t-tachado:#9a9289;--t-enlace:#ff9a52;--t-verde:#c8f051;--t-tenue:#3a2414;--t-sombra:0 14px 34px #00000080}body{background:var(--t-crema);color:var(--t-tinta);font:400 14px/1.4 var(--t-texto)}@media (width>=720px){body{font-size:15px;line-height:1.45}}main{padding-bottom:0}.t-enlace,.t-enlace:visited{color:var(--t-enlace);font-weight:600;text-decoration:none}.t-enlace:hover{text-underline-offset:3px;text-decoration:underline}.t-card{transition:transform .2s,box-shadow .2s}@media (hover:hover){.t-card:hover{box-shadow:var(--t-sombra);transform:translateY(-3px)}}.t-clamp2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.t-solo-escritorio{display:none!important}@media (width>=720px){.t-solo-escritorio{display:revert!important}.t-solo-movil{display:none!important}}.t-topbar{background:var(--t-carbon);color:#f5f3ef;font-size:13px;display:none}@media (width>=720px){.t-topbar{display:block}}.t-topbar__fila{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-block:10px;display:flex}.t-topbar__izq,.t-topbar__der{align-items:center;gap:8px;margin:0;display:flex}.t-topbar__der{gap:20px}.t-topbar__punto{background:var(--t-lima);border-radius:99px;width:8px;height:8px}.t-topbar__der a{color:var(--t-lima);margin-block:-12px;padding-block:12px;font-weight:600;text-decoration:none;display:inline-block}.t-topbar__der a:hover{text-decoration:underline}.t-header{z-index:40;background:var(--t-blanco);border-bottom:1px solid var(--t-borde);position:relative}.t-header__fila{flex-wrap:wrap;align-items:center;gap:16px 28px;padding-block:16px;display:flex}.t-header--simple .t-header__fila{gap:14px 28px;padding-block:14px}.t-logo{color:var(--t-tinta);align-items:center;gap:12px;text-decoration:none;display:flex}.t-logo img{border-radius:14px;flex:none;width:48px;height:48px}.t-logo__texto{flex-direction:column;line-height:1.05;display:flex}.t-logo__nombre{font:800 22px/1.05 var(--t-titulo);letter-spacing:-.02em}.t-logo__sub{color:var(--t-enlace);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.t-header--simple .t-logo img{border-radius:13px;width:44px;height:44px}.t-header--simple .t-logo__texto{font:800 21px/1.05 var(--t-titulo);letter-spacing:-.02em;flex-direction:row;gap:.25em}.t-header--simple .t-logo__nombre{font-size:inherit}.t-header--simple .t-logo__sub{font:inherit;letter-spacing:inherit;text-transform:none}.t-busca{background:var(--t-crema);border:1.5px solid var(--t-borde);border-radius:14px;flex:999 420px;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.t-header--simple .t-busca{flex-basis:380px}.t-busca:focus-within{border-color:var(--t-tinta)}.t-busca select{border:0;border-right:1px solid var(--t-borde);max-width:190px;height:48px;color:var(--t-tinta);font:inherit;cursor:pointer;background:0 0;flex:none;padding:0 12px 0 16px;font-weight:600}.t-busca__lupa{width:18px;height:18px;color:var(--t-suave);flex:none;margin-left:16px}.t-busca input{min-width:0;height:48px;color:var(--t-tinta);font:inherit;background:0 0;border:0;flex:1;padding:0 14px}.t-header--simple .t-busca input{height:46px;padding:0 12px}.t-busca input:focus{outline:none}.t-busca input::placeholder{color:var(--t-suave)}.t-busca button{background:var(--t-carbon);color:#fff;height:44px;font:inherit;cursor:pointer;border:0;border-radius:10px;flex:none;align-items:center;gap:8px;margin:2px;padding:0 18px;font-weight:600;display:flex}.t-busca button:hover{background:#000}.t-cuenta{align-items:center;gap:6px;display:flex}.t-cuenta__item{min-width:64px;color:var(--t-tinta);flex-direction:column;align-items:center;gap:2px;padding:6px 10px;font-size:12px;font-weight:600;text-decoration:none;display:flex;position:relative}.t-cuenta__item:hover{color:var(--t-enlace)}.t-cuenta__n{background:var(--t-naranja);color:var(--t-carbon);border-radius:99px;padding:1px 6px;font-size:10px;font-weight:700;position:absolute;top:0;right:12px}.t-cuenta__n:empty{display:none}.t-unete{background:var(--t-carbon);color:#fff;border-radius:12px;align-items:center;gap:8px;height:44px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.t-unete:hover{background:#000}.t-categorias{border-top:1px solid var(--t-linea)}.t-categorias__fila{white-space:nowrap;flex-wrap:wrap;align-items:center;gap:4px;padding-block:8px;font-size:14px;font-weight:600;display:flex}.t-categorias__todas{background:var(--t-carbon);color:#fff;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:8px;height:44px;margin-right:8px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.t-categorias__item{height:44px;color:var(--t-medio);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:4px;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}.t-categorias__item:hover{color:var(--t-enlace)}.t-categorias__item[aria-current=page],.t-categorias__item--para-ti{background:var(--t-tenue);color:var(--t-enlace)}.t-categorias__top{color:var(--t-enlace);gap:6px;margin-left:auto;font-weight:700}.t-desplegable{position:relative}.t-desplegable>summary{list-style:none}.t-desplegable>summary::-webkit-details-marker{display:none}.t-desplegable[open] .t-desplegable__flecha{transform:rotate(180deg)}.t-desplegable__panel{z-index:60;border:1px solid var(--t-borde);background:var(--t-blanco);min-width:260px;box-shadow:var(--t-sombra);white-space:normal;border-radius:16px;padding:8px;position:absolute;top:calc(100% + 8px);left:0}.t-desplegable__panel--ancho{width:min(560px, calc(100vw - 2 * var(--gutter)))}.t-menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin:0;padding:0;list-style:none;display:grid}.t-menu--lista{grid-template-columns:minmax(0,1fr)}.t-menu a{min-height:44px;color:var(--t-tinta);border-radius:10px;align-items:center;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.t-menu a:hover{background:var(--t-crema);color:var(--t-enlace)}.t-menu a[aria-current=page]{background:var(--t-tenue);color:var(--t-enlace)}.t-menu__pie{border-top:1px solid var(--t-linea);align-items:center;min-height:44px;margin-top:4px;padding:0 12px;display:flex}.t-chips-movil{display:none}@media (width<=719px){.t-header__fila{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo cuenta""busca busca";gap:12px 10px;padding-block:14px 12px;display:grid}.t-header--simple .t-header__fila{gap:12px 10px;padding-block:14px 12px}.t-logo{grid-area:logo;gap:10px}.t-logo img,.t-header--simple .t-logo img{border-radius:12px;width:40px;height:40px}.t-logo__texto,.t-header--simple .t-logo__texto{font:800 19px/1.05 var(--t-titulo);letter-spacing:-.02em;white-space:nowrap;flex-direction:row;gap:.25em}.t-logo__nombre{font-size:inherit}.t-logo__sub{font:inherit;letter-spacing:inherit;text-transform:none}.t-busca{grid-area:busca}.t-busca select,.t-busca button{display:none}.t-busca__lupa{margin-left:14px}.t-busca input,.t-header--simple .t-busca input{height:46px;padding:0 10px}.t-cuenta{grid-area:cuenta}.t-cuenta__item{display:none}.t-cuenta__item--alertas{border:1px solid var(--t-borde);border-radius:12px;place-items:center;width:44px;min-width:0;height:44px;padding:0;display:grid}.t-cuenta__item--alertas span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.t-unete,.t-categorias{display:none}.t-chips-movil{border-bottom:1px solid var(--t-borde);background:var(--t-blanco);flex-wrap:wrap;gap:8px;padding:12px 16px;display:flex}.t-header--simple+.t-chips-movil{display:none}}.t-chip-movil{border:1.5px solid var(--t-borde);background:var(--t-blanco);height:44px;color:var(--t-tinta);border-radius:99px;flex:none;align-items:center;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.t-chip-movil[aria-current=page],.t-chip-movil--para-ti{border-color:var(--t-naranja);background:var(--t-naranja);color:var(--t-carbon);font-weight:700}.t-portada{flex-direction:column;gap:56px;padding-top:28px;display:flex}@media (width<=719px){.t-portada{gap:28px;padding-top:16px}.t-orden-hero{order:1}.t-orden-mayor{order:2}.t-orden-tiendas{order:3}.t-orden-wow{order:4}.t-orden-hoy{order:5}.t-facil.t-orden-facil{display:none}.t-orden-cta{order:7}}.t-seccion-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.t-seccion-cab h2{font:800 30px/1.08 var(--t-titulo);letter-spacing:-.02em;margin:0}.t-sobre{color:var(--t-enlace);letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:700}.t-sobre+h2{margin-top:2px}.t-seccion-cab .t-enlace{font-size:14px}@media (width<=719px){.t-seccion-cab{flex-wrap:nowrap;margin-bottom:12px}.t-seccion-cab h2{font-size:22px}.t-seccion-cab .t-sobre{display:none}.t-seccion-cab .t-enlace{font-size:13px}}.t-hero{flex-wrap:wrap;gap:20px;display:flex}.t-hero__principal{background:var(--t-naranja);min-width:0;min-height:500px;color:var(--t-carbon);border-radius:28px;flex:999 640px;display:flex;position:relative;overflow:hidden;container-type:inline-size}.t-hero__bola{pointer-events:none;border-radius:999px;position:absolute}.t-hero__bola--blanca{opacity:.18;background:#fff;width:420px;height:420px;top:-60px;right:-60px}.t-hero__bola--oscura{background:var(--t-carbon);opacity:.08;width:300px;height:300px;bottom:-120px;right:120px}.t-hero__texto{z-index:1;flex-direction:column;flex:auto;gap:22px;max-width:min(520px,100cqw - min(379px,34cqw) + 40px);padding:52px 0 44px 52px;display:flex;position:relative}.t-hero__pulso{background:var(--t-carbon);color:#fff;border-radius:99px;align-self:flex-start;align-items:center;gap:8px;margin:0;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex}.t-hero h1{color:var(--t-carbon);font:800 min(68px, 7.8cqw) / .96 var(--t-titulo);letter-spacing:-.035em;text-wrap:wrap;margin:0}.t-hero__chip{white-space:nowrap;background:#fff;border-radius:14px;padding:0 12px;display:inline-block;transform:rotate(-2deg)}.t-hero__sub{color:#2a231e;max-width:420px;margin:0;font-size:19px;line-height:1.45}.t-hero__botones{flex-wrap:wrap;gap:12px;display:flex}.t-boton-wa,.t-boton-tg{white-space:nowrap;border-radius:16px;align-items:center;gap:10px;height:54px;padding:0 24px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.t-boton-wa{background:var(--t-carbon);color:#fff}.t-boton-tg{color:var(--t-carbon);background:#fff;padding:0 22px}.t-boton-wa:hover,.t-boton-tg:hover{filter:brightness(1.08)}.t-hero__stats{gap:28px;margin:6px 0 0;padding:0;list-style:none;display:flex}.t-hero__stats b{font:800 28px/1.2 var(--t-titulo);display:block}.t-hero__stats span{color:#2a231e;font-size:13px}.t-hero__don{z-index:1;position:absolute;bottom:0;right:8px}.t-hero__don img{width:auto;max-width:none;height:min(470px,max(300px,140cqw - 728px))}.t-hero__lateral{flex-direction:column;flex:320px;gap:20px;min-width:0;display:flex}@media (width>=720px) and (width<=1047px){.t-hero__lateral{flex-direction:row}.t-hero__lateral>*{flex:1 1 0;min-width:0}}.t-top{background:var(--t-carbon);color:#fff;border-radius:28px;flex-direction:column;flex:auto;gap:14px;padding:24px;text-decoration:none;display:flex;position:relative;overflow:hidden}.t-top__etiqueta{color:var(--t-lima);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.t-top__foto{background:#fff;border-radius:18px;justify-content:center;align-items:center;height:150px;padding:14px;display:flex;position:relative}.t-top__foto .t-badge{padding:2px 10px;font-size:20px;top:10px;left:10px}.t-top__titulo{color:#fff;font-size:15px;font-weight:600;line-height:1.3}.t-top__precio{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.t-top__precio b{color:#fff;font:800 30px/1 var(--t-titulo)}.t-top__precio s{color:#a8a097;font-size:14px}.t-top__ahorro{background:var(--t-lima);color:var(--t-carbon);border-radius:99px;align-self:flex-start;padding:5px 12px;font-size:13px;font-weight:700}.t-top__pie{border-top:1px solid var(--t-carbon-borde);color:var(--t-carbon-texto);align-items:center;gap:6px;margin-top:auto;padding-top:14px;font-size:13px;display:flex}.t-top__pie svg{margin-left:auto}.t-lima{background:var(--t-lima);color:var(--t-carbon);border-radius:28px;align-items:center;gap:16px;padding:24px 26px;display:flex}.t-lima svg{flex:none}.t-lima__titulo{font:800 20px/1.1 var(--t-titulo);margin:0}.t-lima__texto{color:#2a3410;margin:4px 0 0;font-size:14px}@media (width<=719px){.t-hero__principal{border-radius:24px;flex-basis:100%;height:330px;min-height:330px;padding:22px 20px;display:block}.t-hero__bola--blanca{opacity:.2;width:220px;height:220px;top:-40px;right:-50px}.t-hero__bola--oscura,.t-hero__stats,.t-hero__lateral{display:none}.t-hero__texto{gap:12px;width:230px;max-width:none;padding:0;position:static}.t-hero__texto>:not(.t-hero__botones){z-index:2;position:relative}.t-hero__pulso{padding:5px 10px;font-size:11px;font-weight:700}.t-hero__pulso svg{display:none}.t-hero h1{font-size:34px;line-height:.98}.t-hero__chip{border-radius:8px;padding:0 8px;transform:none}.t-hero__sub{max-width:160px;font-size:13px;line-height:1.4}.t-hero__botones{z-index:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid;position:absolute;bottom:18px;left:20px;right:20px}.t-boton-wa,.t-boton-tg{border-radius:14px;justify-content:center;gap:8px;height:48px;padding:0;font-size:14px}.t-boton-wa svg,.t-boton-tg svg{width:18px;height:18px}.t-hero__don{bottom:60px;right:-14px}.t-hero__don img{height:260px}}.t-tiendas{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.t-tienda{border:1px solid var(--t-borde);background:var(--t-blanco);color:var(--t-tinta);border-radius:18px;align-items:center;gap:10px;padding:16px 12px;text-decoration:none;display:flex}.t-tienda__ini{background:var(--fondo-ini,#eee);color:#16120f;width:40px;height:40px;font:800 18px/1 var(--t-titulo);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.t-tienda__texto{flex-direction:column;min-width:0;display:flex}.t-tienda__texto b{white-space:nowrap;font-size:15px}.t-tienda__texto span{color:var(--t-suave);font-size:13px}@media (width<=719px){.t-tiendas{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.t-tienda{text-align:center;border-radius:16px;flex-direction:column;gap:6px;padding:12px 8px}.t-tienda__ini{border-radius:11px;width:38px;height:38px;font-size:16px}.t-tienda__texto{align-items:center;max-width:100%}.t-tienda__texto b{text-overflow:ellipsis;max-width:100%;font-size:12px;line-height:1.2;overflow:hidden}.t-tienda__texto span{font-size:11px}}.t-rejilla{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.t-rejilla>li{min-width:0}.t-rejilla--mayor{grid-template-columns:repeat(5,minmax(0,1fr))}@media (width<=1099px){.t-rejilla--mayor{grid-template-columns:repeat(4,minmax(0,1fr))}.t-rejilla--mayor>li:nth-child(5){display:none}}.t-rejilla--rel{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}@media (width<=719px){.t-rejilla,.t-rejilla--mayor,.t-rejilla--rel{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.t-tarjeta{border:1px solid var(--t-borde);background:var(--t-blanco);border-radius:20px;flex-direction:column;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}.t-tarjeta:has(.t-tarjeta__titulo a:focus-visible){outline:2.5px solid var(--t-naranja);outline-offset:2px}.t-tarjeta__titulo a:focus-visible{outline:none}.t-tarjeta__foto{background:var(--t-plato);justify-content:center;align-items:center;height:190px;padding:20px;display:flex;position:relative}.t-tarjeta--top .t-tarjeta__foto{height:210px;padding:22px}.t-tarjeta__foto .foto__img,.t-top__foto .foto__img,.t-galeria__foto .foto__img{object-fit:contain;mix-blend-mode:multiply;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.foto__respaldo{place-items:center;display:none;position:absolute;inset:0}.foto__emoji{aspect-ratio:1;background:#fff;border-radius:50%;place-items:center;width:46%;max-width:120px;display:grid;box-shadow:0 14px 30px -14px #0000004d}.foto__emoji svg{width:40%;height:40%;color:var(--t-enlace);stroke-width:1.6px}.foto--sin .foto__respaldo,.foto--rota .foto__respaldo{display:grid}.foto--rota .foto__img{display:none!important}.t-badge{z-index:2;background:var(--t-gris);color:#16120f;font:800 16px/1.45 var(--t-titulo);font-variant-numeric:tabular-nums;border-radius:10px;padding:3px 9px;position:absolute;top:12px;left:12px}.t-tarjeta--top .t-badge{padding:3px 10px;font-size:17px}.t-badge--alto{background:var(--t-naranja)}.t-badge--medio{background:var(--t-durazno)}.t-badge--bajo{background:#efebe5}.t-guardar{z-index:4;color:#16120f;cursor:pointer;background:#fff;border:0;border-radius:99px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #00000014}.t-guardar:after{content:"";position:absolute;inset:-4px}.t-guardar svg{width:17px;height:17px}.t-guardar[aria-pressed=true]{background:var(--t-naranja)}.t-guardar[aria-pressed=true] svg{fill:currentColor}.t-tag{z-index:2;background:var(--t-lima);color:#16120f;white-space:nowrap;text-overflow:ellipsis;border-radius:99px;align-items:center;gap:5px;max-width:calc(100% - 24px);padding:4px 9px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:12px;left:12px;overflow:hidden}.t-tag--alerta{color:#fff;background:#ff5a4f}.t-tag--expirada{background:var(--t-carbon);color:#fff}.t-tarjeta__cuerpo{flex-direction:column;flex:1;gap:7px;padding:14px 16px 16px;display:flex}.t-tarjeta--top .t-tarjeta__cuerpo{gap:8px}.t-tarjeta__meta{min-width:0;color:var(--t-suave);white-space:nowrap;align-items:center;gap:6px;margin:0;font-size:12px;display:flex;overflow:hidden}.t-tarjeta__punto{background:var(--t,#999);border-radius:9px;flex:none;width:7px;height:7px}.t-tarjeta--rel .t-tarjeta__punto{display:none}.t-tarjeta__nueva{color:var(--t-verde);font-weight:600}.t-tarjeta__titulo{min-height:38px;font:600 14px/1.35 var(--t-texto);letter-spacing:0;margin:0}.t-tarjeta__titulo a{color:var(--t-tinta);text-decoration:none}.t-tarjeta__titulo a:before{content:"";z-index:1;position:absolute;inset:0}.t-tarjeta__precio{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.t-tarjeta__precio b{font:800 22px/1.2 var(--t-titulo);font-variant-numeric:tabular-nums}.t-tarjeta--top .t-tarjeta__precio b{letter-spacing:-.01em;font-size:24px}.t-tarjeta__precio s{color:var(--t-tachado);font-size:13px}.t-tarjeta__antes-movil{display:none}.t-tarjeta__ahorro{color:var(--t-verde);margin:0;font-size:13px;font-weight:600}.t-tarjeta__extras{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.t-tarjeta__extras li{background:var(--t-plato);min-height:22px;color:var(--t-medio);white-space:nowrap;border-radius:99px;align-items:center;gap:4px;padding:0 8px 0 6px;font-size:11px;font-weight:600;display:inline-flex}.t-tarjeta__extras svg{width:13px;height:13px}.t-tarjeta__extras .temp--calor{color:var(--t-enlace)}.t-tarjeta__extras .temp--frio{color:#2f6fb3}.t-tarjeta__credito{color:var(--t-suave);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.t-tarjeta__ver{border:1.5px solid var(--t-tinta);height:44px;color:var(--t-tinta);border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:auto;font-size:14px;font-weight:600;display:flex}.t-tarjeta--top .t-tarjeta__ver{border-color:var(--t-carbon);background:var(--t-carbon);color:#fff}.t-tarjeta:hover .t-tarjeta__ver{color:#fff;background:#000;border-color:#000}.t-tarjeta--rel .t-guardar,.t-tarjeta--rel .t-tarjeta__ahorro,.t-tarjeta--rel .t-tarjeta__ver,.t-tarjeta--rel .t-tarjeta__extras,.t-tarjeta--rel .t-tarjeta__credito{display:none}.t-tarjeta--expirada .foto__img{filter:grayscale();opacity:.55}@media (width<=719px){.t-tarjeta{border-radius:18px}.t-tarjeta__foto,.t-tarjeta--top .t-tarjeta__foto{height:150px;padding:14px}.t-tarjeta--top .t-tarjeta__foto{padding:16px}.t-badge,.t-tarjeta--top .t-badge{border-radius:8px;padding:2px 7px;font-size:13px;top:8px;left:8px}.t-tarjeta--top .t-badge{padding:2px 8px;font-size:14px}.t-guardar{width:34px;height:34px;box-shadow:none;top:6px;right:6px}.t-guardar:after{inset:-5px}.t-guardar svg{width:15px;height:15px}.t-tarjeta--top .t-guardar{display:none}.t-tag{font-size:11px;bottom:8px;left:8px}.t-tarjeta__cuerpo,.t-tarjeta--top .t-tarjeta__cuerpo{gap:4px;padding:10px 12px 12px}.t-tarjeta--top .t-tarjeta__cuerpo{gap:5px}.t-tarjeta__meta{font-size:11px}.t-tarjeta__punto,.t-tarjeta--top .t-tarjeta__meta{display:none}.t-tarjeta__titulo{min-height:34px;font-size:13px;line-height:1.3}.t-tarjeta__precio{flex-direction:column;align-items:flex-start;gap:4px}.t-tarjeta__precio b{font-size:18px}.t-tarjeta--top .t-tarjeta__precio b{font-size:19px}.t-tarjeta__precio s{font-size:12px}.t-tarjeta--top .t-tarjeta__precio s{display:none}.t-tarjeta--top .t-tarjeta__antes-movil{color:var(--t-suave);margin:0;font-size:12px;display:block}.t-tarjeta__ahorro,.t-tarjeta__ver,.t-tarjeta__extras,.t-tarjeta__credito{display:none}}.t-wow{background:var(--t-carbon);color:#fff;border-radius:28px;flex-wrap:wrap;align-items:stretch;min-height:340px;display:flex;position:relative;overflow:hidden}.t-wow__don{background:var(--t-carbon-2);flex:300px;justify-content:center;align-items:flex-end;min-height:300px;display:flex;position:relative}.t-wow__circulo{background:var(--t-naranja);opacity:.9;border-radius:999px;height:240px;position:absolute;inset:40px 40px auto}.t-wow__don picture{position:relative}.t-wow__don img{width:auto;max-width:none;height:330px}.t-wow__texto{flex-direction:column;flex:999 460px;justify-content:center;gap:18px;padding:48px 52px;display:flex}.t-wow__sobre{color:var(--t-lima);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.t-wow h2{color:#fff;max-width:720px;font:800 48px/1 var(--t-titulo);letter-spacing:-.03em;text-wrap:balance;margin:0}.t-wow h2 span{color:var(--t-naranja)}.t-wow__sub{max-width:540px;color:var(--t-carbon-texto);margin:0;font-size:17px}.t-wow__botones{flex-wrap:wrap;gap:12px;display:flex}.t-wow__botones a{border-radius:16px;align-items:center;height:52px;padding:0 24px;font-weight:700;text-decoration:none;display:inline-flex}.t-wow__botones a:first-child{background:var(--t-naranja);color:#16120f}.t-wow__botones a:last-child{color:#fff;border:1.5px solid #4a423b;padding:0 22px;font-weight:600}.t-wow__botones a:hover{filter:brightness(1.1)}@media (width<=719px){.t-wow{border-radius:24px;flex-direction:column;justify-content:center;gap:10px;min-height:200px;padding:22px 150px 22px 20px;display:flex}.t-wow__don{background:0 0;min-height:0;display:block;position:absolute;bottom:-10px;right:-10px}.t-wow__circulo,.t-wow__sub,.t-wow__botones{display:none}.t-wow__don img{height:210px}.t-wow__texto{gap:10px;padding:0}.t-wow__sobre{font-size:11px}.t-wow h2{letter-spacing:0;font-size:26px}}.t-hoy{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.t-filtros{border:1px solid var(--t-borde);background:var(--t-blanco);border-radius:22px;flex-direction:column;flex:0 0 280px;gap:22px;padding:22px;display:flex;position:sticky;top:16px}.t-filtros__titulo{font:800 20px/1.2 var(--t-titulo);align-items:center;gap:8px;margin:0;display:flex}.t-filtros fieldset{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.t-filtros legend,.t-filtros__etq{color:var(--t-suave);letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;padding:0;font-size:13px;font-weight:700}.t-filtros__grupo{border-top:1px solid var(--t-linea);flex-direction:column;gap:10px;padding-top:18px;display:flex}.t-filtros__grupo .t-filtros__etq{margin-bottom:2px}.t-filtros label{cursor:pointer;align-items:center;gap:10px;display:flex}.t-filtros label:has(input:checked){font-weight:600}.t-filtros input[type=radio],.t-filtros input[type=checkbox]{accent-color:#16120f;flex:none;width:18px;height:18px;margin:0}.t-filtros__nombre{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.t-filtros__n{background:var(--t-plato);color:var(--t-suave);border-radius:99px;padding:1px 8px;font-size:12px;font-weight:400}.t-pastillas{flex-wrap:wrap;gap:8px;display:flex}.t-pastilla{border:1.5px solid var(--t-borde);background:var(--t-blanco);height:36px;color:var(--t-tinta);font:600 13px/1 var(--t-texto);cursor:pointer;border-radius:99px;padding:0 14px}.t-pastilla:hover{border-color:var(--t-tinta)}.t-pastilla[aria-pressed=true]{color:#fff;background:#16120f;border-color:#16120f}.t-hoy__contenido{flex-direction:column;flex:999 560px;gap:18px;min-width:0;display:flex}.t-hoy__cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.t-hoy__cab h2{font:800 30px/1.08 var(--t-titulo);letter-spacing:-.02em;margin:0}.t-hoy__total{color:var(--t-suave);margin:0;font-size:14px}.t-boton-filtros{border:1.5px solid var(--t-tinta);background:var(--t-blanco);height:44px;color:var(--t-tinta);font:700 13px/1 var(--t-texto);cursor:pointer;border-radius:12px;align-items:center;gap:6px;padding:0 14px;display:none;position:relative}.t-boton-filtros .insignia-numero{top:-8px;right:-8px}.t-chips{flex-wrap:wrap;gap:8px;display:flex}.t-chip{border:1.5px solid var(--t-borde);background:var(--t-blanco);height:44px;color:var(--t-tinta);font:600 14px/1 var(--t-texto);white-space:nowrap;cursor:pointer;border-radius:99px;flex:none;align-items:center;gap:6px;padding:0 16px;text-decoration:none;display:inline-flex}.t-chip:hover{border-color:var(--t-tinta)}.t-chip[aria-pressed=true]{border-color:var(--t-naranja);background:var(--t-naranja);color:#16120f;font-weight:700}.t-chip__punto{background:var(--t,#999);border-radius:50%;width:9px;height:9px}.t-aviso{background:var(--t-tenue);border-radius:14px;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;padding:10px 14px;font-size:14px;display:flex}.t-aviso svg{width:16px;height:16px;color:var(--t-enlace)}.t-mas{background:var(--t-carbon);color:#fff;height:54px;font:700 15px/1 var(--t-texto);cursor:pointer;border:0;border-radius:16px;align-self:center;align-items:center;gap:10px;margin-top:10px;padding:0 30px;display:inline-flex}.t-mas:hover{background:#000}.t-mas[disabled]{opacity:.6}@media (width<=999px){.t-filtros{display:none}.t-boton-filtros{display:inline-flex}.t-hoy__contenido{flex-basis:100%}.t-hoy[data-muro-vivo] .t-hoy__chips{display:none}}@media (width<=719px){.t-hoy__contenido{gap:12px}.t-hoy__cab{flex-wrap:nowrap}.t-hoy__cab h2{font-size:22px}.t-hoy__total{font-size:12px}.t-hoy__total-orden{display:none}.t-mas{border-radius:14px;justify-content:center;align-self:stretch;height:50px;margin-top:0}.t-mas svg{display:none}}.t-facil{border:1px solid var(--t-borde);background:var(--t-blanco);border-radius:28px;flex-wrap:wrap;align-items:center;gap:28px;padding:44px 48px;display:flex;overflow:hidden}.t-facil__texto{flex-direction:column;flex:999 520px;gap:26px;min-width:0;display:flex}.t-facil h2{font:800 40px/1.02 var(--t-titulo);letter-spacing:-.03em;margin:4px 0 0}.t-facil ol{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.t-facil li{background:var(--t-crema);border-radius:20px;flex-direction:column;gap:8px;padding:20px;display:flex}.t-facil li b{font-size:16px}.t-facil li>span:last-child{color:var(--t-medio);font-size:14px}.t-facil__num{width:40px;height:40px;font:800 20px/1 var(--t-titulo);color:#16120f;border-radius:12px;justify-content:center;align-items:center;display:flex}.t-facil__num--1{background:var(--t-naranja)}.t-facil__num--2{background:var(--t-lima)}.t-facil__num--3{background:var(--t-carbon);color:#fff}.t-facil__don{flex:280px;justify-content:center;display:flex;position:relative}.t-facil__circulo{background:var(--t-lima);border-radius:999px;width:300px;height:300px;position:absolute;bottom:0}.t-facil__don picture{position:relative}.t-facil__don img{width:auto;max-width:none;height:380px}.t-cta{background:var(--t-naranja);color:#16120f;border-radius:28px;flex-wrap:wrap;align-items:flex-end;gap:24px;padding:48px 52px 0;display:flex;position:relative;overflow:hidden}.t-cta__texto{flex-direction:column;flex:999 480px;gap:18px;padding-bottom:48px;display:flex}.t-cta h2{color:#16120f;max-width:640px;font:800 52px/.98 var(--t-titulo);letter-spacing:-.035em;margin:0}.t-cta__sub{color:#2a231e;max-width:520px;margin:0;font-size:18px}.t-cta__botones{flex-wrap:wrap;gap:12px;display:flex}.t-cta__botones .t-boton-wa,.t-cta__botones .t-boton-tg{height:56px;padding:0 26px}.t-cta__botones .t-boton-tg{padding:0 24px}.t-cta__don{flex:none;margin-right:40px}.t-cta__don img{width:auto;max-width:none;height:340px;display:block}@media (width<=719px){.t-cta{border-radius:24px;flex-flow:column;align-items:stretch;gap:12px;padding:24px 20px 0}.t-cta__texto{gap:12px;padding-bottom:0}.t-cta h2{letter-spacing:-.03em;font-size:30px;line-height:1}.t-cta__sub{font-size:14px}.t-cta__botones .t-boton-wa{border-radius:14px;justify-content:center;width:100%;height:50px;font-size:15px}.t-cta__botones .t-boton-tg{display:none}.t-cta__don{align-self:center;margin:4px 0 0}.t-cta__don img{height:220px}}.t-pie{background:var(--t-carbon);color:var(--t-carbon-texto);margin-top:64px}.t-pie a{color:var(--t-carbon-texto);text-decoration:none}.t-pie a:hover{color:#fff}.t-pie__fila{flex-wrap:wrap;gap:40px;padding-block:52px 28px;display:flex}.t-pie__marca{flex-direction:column;flex:2 300px;gap:14px;display:flex}.t-pie__logo{align-items:center;gap:12px;display:flex}.t-pie__logo img{border-radius:12px;width:44px;height:44px}.t-pie__logo span{color:#fff;font:800 22px/1.1 var(--t-titulo)}.t-pie__marca p{max-width:340px;margin:0;font-size:14px}.t-pie nav{flex-direction:column;flex:160px;gap:10px;font-size:14px;display:flex}.t-pie nav b{color:#fff}.t-pie__abajo{border-top:1px solid var(--t-carbon-borde);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:18px 0 28px;font-size:13px;display:flex}.t-pie__abajo p{margin:0}.t-pie__acciones{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.t-pie__boton{min-height:32px;color:var(--t-carbon-texto);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.t-pie__boton:hover{color:#fff}.t-pie__boton svg{width:16px;height:16px}.t-pie--simple .t-pie__fila{justify-content:space-between;align-items:center;gap:12px;padding-block:28px;font-size:13px}.t-pie--simple .t-pie__logo img{border-radius:9px;width:32px;height:32px}.t-pie--simple .t-pie__logo b{color:#fff}@media (width<=719px){.t-pie{margin-top:28px}.t-pie__fila{gap:24px;padding-block:32px 20px}.t-pie nav{flex-basis:40%}}.t-nav{display:none}@media (width<=719px){body{padding-bottom:calc(86px + env(safe-area-inset-bottom))}.t-nav{z-index:45;padding:8px 8px calc(18px + env(safe-area-inset-bottom));border-top:1px solid var(--t-borde);background:var(--t-blanco);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.t-nav a{color:var(--t-medio);flex-direction:column;align-items:center;gap:3px;padding:6px 0;font-size:11px;font-weight:600;text-decoration:none;display:flex;position:relative}.t-nav__icono{border-radius:99px;justify-content:center;align-items:center;width:52px;height:30px;display:flex;position:relative}.t-nav a[aria-current=page]{color:var(--t-tinta);font-weight:700}.t-nav a[aria-current=page] .t-nav__icono{background:var(--t-naranja);color:#16120f}.t-nav .t-cuenta__n{top:-2px;right:4px}body:has(.barra-compra){padding-bottom:calc(160px + env(safe-area-inset-bottom))}}:root{--barra-alto:0px}@media (width>=720px){body,body:has(.barra-compra){padding-bottom:0}}.foto{position:relative;overflow:hidden}.chips{flex-wrap:wrap;gap:8px;display:flex;position:relative}.chip{border:1.5px solid var(--t-borde);background:var(--t-blanco);min-height:44px;color:var(--t-tinta);font:600 14px/1 var(--t-texto);white-space:nowrap;cursor:pointer;border-radius:99px;flex:none;align-items:center;gap:7px;padding:0 16px;text-decoration:none;display:inline-flex}.chip:hover{border-color:var(--t-tinta)}.chip[aria-pressed=true],.chip[aria-current=page],.chip:has(input:checked){border-color:var(--t-naranja);background:var(--t-naranja);color:#16120f}.chip svg{width:15px;height:15px}.chip .punto{background:var(--t,#999);border-radius:50%;width:9px;height:9px}.chip input[type=checkbox]{width:16px;height:16px;margin:0}.esqueleto{border-radius:20px}.esqueleto__foto{aspect-ratio:auto;height:190px}@media (width<=719px){.esqueleto{border-radius:18px}.esqueleto__foto{height:150px}}.insignia-numero{background:var(--t-naranja);color:#16120f;min-width:19px;height:19px;font:700 11px/19px var(--t-texto);text-align:center;border-radius:99px;padding:0 5px;position:absolute}
