@font-face{font-family:Anybody Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 150%;src:url(/assets/anybody-vietnamese-standard-normal-9GtAklmW.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anybody Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 150%;src:url(/assets/anybody-latin-ext-standard-normal-BaQ5u-C4.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anybody Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 150%;src:url(/assets/anybody-latin-standard-normal-CHqbGEEr.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/chivo-vietnamese-wght-normal-BjQIDkhi.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/chivo-latin-ext-wght-normal-CuxPzFD0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/chivo-latin-wght-normal-CPi3f958.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer reset{*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;tab-size:4}body{min-block-size:100%;margin:0}:where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,pre){margin:0}:where(ul,ol,menu){margin:0;padding:0;list-style:none}:where(img,picture,video,canvas){block-size:auto;max-inline-size:100%;display:block}:where(svg){overflow:visible}:where(input,button,textarea,select,optgroup){font:inherit;letter-spacing:inherit;color:inherit;margin:0}:where(button){cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}:where(button,[role=button],[role=switch],label,summary,select){touch-action:manipulation}:where(textarea){resize:vertical}:where(fieldset){border:0;min-inline-size:0;margin:0;padding:0}:where(legend){padding:0}:where(a){color:inherit}:where(table){border-collapse:collapse}:where(summary){cursor:pointer}:where(summary)::-webkit-details-marker{display:none}:where(dialog){color:inherit}:where(abbr[title]){text-decoration:none}:where(pre){font:inherit;white-space:pre-wrap}:where(p,li,dd,figcaption,blockquote){overflow-wrap:break-word}}@layer tokens{:root{--font-caps:"Anybody Variable", "Anybody Caps AN", "Anybody Caps RC", "Anybody Caps AB", "Anybody Caps RB", sans-serif;--font-head:"Anybody Variable", "Anybody Head AB", "Anybody Head RB", sans-serif;--font-ui:"Chivo Variable", "Chivo Fallback A", "Chivo Fallback R", sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--plancha:oklch(16.5% .032 18);--tinta-1:oklch(20.5% .036 18);--tinta-2:oklch(24.5% .038 19);--tinta-3:oklch(29.5% .04 20);--borde:oklch(38.5% .04 22);--borde-fuerte:oklch(56% .04 30);--mayo:oklch(95.5% .02 85);--mayo-2:oklch(84.5% .032 70);--mayo-3:oklch(73.5% .04 55);--mayo-labio:oklch(80% .03 70);--oxblood:oklch(32% .12 22);--error:oklch(75% .14 38);--exito:oklch(84% .12 135);--sombra:7 2 2;--focus:var(--mayo);--smash:oklch(81% .1 55);--smash-tinta:oklch(30% .06 35);--smash-tinta-2:oklch(42% .075 40);--smash-labio:oklch(70% .1 50);--ranch:oklch(91.5% .045 118);--ranch-tinta:oklch(33% .07 140);--ranch-tinta-2:oklch(45% .07 135);--ranch-labio:oklch(80% .055 120);--ranch-glaseado:oklch(80% .07 122);--ahumada:oklch(39.5% .105 33);--ahumada-tapa:oklch(62% .11 40);--ahumada-labio:oklch(50% .1 38);--cheddar:oklch(77% .16 62);--cheddar-tinta:oklch(22% .045 40);--cheddar-tinta-2:oklch(36% .07 45);--cheddar-labio:oklch(66% .15 58);--picante:oklch(63% .2 31);--picante-labio:oklch(52% .18 30);--chimi:oklch(50.5% .115 132);--chimi-tinta:oklch(96.5% .02 110);--chimi-tapa:oklch(64% .13 132);--chimi-labio:oklch(52% .12 132)}[data-flavor=smash]{--f-field:var(--smash);--f-ink:var(--smash-tinta);--f-ink-2:var(--smash-tinta-2);--f-cap:var(--smash);--f-cap-ink:var(--smash-tinta);--f-lip:var(--smash-labio);--f-glaze:var(--smash);--f-focus:var(--plancha)}[data-flavor=ranch]{--f-field:var(--ranch);--f-ink:var(--ranch-tinta);--f-ink-2:var(--ranch-tinta-2);--f-cap:var(--ranch);--f-cap-ink:var(--ranch-tinta);--f-lip:var(--ranch-labio);--f-glaze:var(--ranch-glaseado);--f-focus:var(--plancha)}[data-flavor=ahumada]{--f-field:var(--ahumada);--f-ink:var(--mayo);--f-ink-2:var(--mayo-2);--f-cap:var(--ahumada-tapa);--f-cap-ink:var(--plancha);--f-lip:var(--ahumada-labio);--f-glaze:var(--ahumada-tapa);--f-focus:var(--mayo)}[data-flavor=cheddar]{--f-field:var(--cheddar);--f-ink:var(--cheddar-tinta);--f-ink-2:var(--cheddar-tinta-2);--f-cap:var(--cheddar);--f-cap-ink:var(--cheddar-tinta);--f-lip:var(--cheddar-labio);--f-glaze:var(--cheddar);--f-focus:var(--plancha)}[data-flavor=picante]{--f-field:var(--picante);--f-ink:var(--plancha);--f-ink-2:var(--plancha);--f-cap:var(--picante);--f-cap-ink:var(--plancha);--f-lip:var(--picante-labio);--f-glaze:var(--picante);--f-focus:var(--plancha)}[data-flavor=chimi]{--f-field:var(--chimi);--f-ink:var(--chimi-tinta);--f-ink-2:var(--chimi-tinta);--f-cap:var(--chimi-tapa);--f-cap-ink:var(--plancha);--f-lip:var(--chimi-labio);--f-glaze:var(--chimi-tapa);--f-focus:var(--mayo)}.is-drenched{--k-fill:var(--f-ink);--k-ink:var(--f-field)}.is-drenched[data-flavor=ahumada]{--k-fill:var(--mayo)}.is-drenched{--focus:var(--f-focus)}[data-flavor=ahumada] .is-drenched:not([data-flavor]){--k-fill:var(--mayo)}:root{--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-out-soft:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-swift:cubic-bezier(.2, 0, 0, 1);--dur-press:.11s;--dur-feedback:.15s;--dur-state:.24s;--dur-panel-in:.32s;--dur-panel-out:.2s;--dur-relabel:.42s;--dur-drop:.52s;--dur-focal:.65s;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--s-11:192px;--r-tag:6px;--r-control:10px;--r-key:12px;--r-surface:16px;--r-panel:20px;--r-sheet:24px;--r-full:9999px;--e1:0 8px 20px -8px rgb(var(--sombra) / .55);--e2:0 24px 56px -16px rgb(var(--sombra) / .7), 0 4px 12px -4px rgb(var(--sombra) / .5);--e-dock:0 -12px 28px -10px rgb(var(--sombra) / .65);--e-key:0 10px 18px -10px rgb(var(--sombra) / .7), 0 2px 4px -2px rgb(var(--sombra) / .5);--e-key-press:0 4px 8px -6px rgb(var(--sombra) / .6);--fs-display:clamp(4.5rem, 1.6rem + 12vw, 13rem);--fs-display-2:clamp(3.5rem, 1.5rem + 6vw, 7rem);--fs-h1:clamp(2.75rem, 1.9rem + 3.6vw, 5.5rem);--fs-h2:clamp(2.25rem, 1.5rem + 3vw, 4rem);--fs-h3:clamp(1.5rem, 1.2rem + 1.2vw, 2.25rem);--fs-h4:1.25rem;--fs-lead:clamp(1.0625rem, 1rem + .25vw, 1.25rem);--fs-body:1rem;--fs-ui:1rem;--fs-price:1.5rem;--fs-small:.875rem;--fs-tag:.8125rem;--fs-legal:.8125rem;--margin:clamp(16px, 4vw, 56px);--nav-h:52px;--dock-h:64px;--content-max:1328px;--outer-max:1440px;--z-stage:0;--z-content:1;--z-counter:2;--z-chapter:3;--z-nav:30;--z-dock:40;--z-fx:45;--z-cart:50;--z-gota:55;--z-toast:60;--z-menu:65;--z-skip:70}@media (width>=640px){:root{--nav-h:56px}}}@layer base{html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--plancha);color:var(--mayo);scroll-padding-top:calc(var(--nav-h) + 16px)}@media not all and (hover:hover) and (pointer:fine) and (width>=1024px){html{scroll-padding-bottom:calc(var(--dock-h) + 16px + env(safe-area-inset-bottom,0px))}}body{background-color:var(--plancha);min-block-size:100svh;color:var(--mayo);font-family:var(--font-ui);font-size:var(--fs-body);letter-spacing:.005em;font-kerning:normal;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-weight:400;line-height:1.6}:where(h1,h2,h3,h4,h5,h6){font-size:inherit;text-wrap:balance;font-weight:700;line-height:1.2}:where(p,li,dd,figcaption,blockquote){text-wrap:pretty}:where(b,strong){font-weight:700}:where(small){font-size:var(--fs-small)}:where(a){color:inherit;text-underline-offset:.2em;transition:color var(--dur-feedback) var(--ease-out-soft), text-decoration-color var(--dur-feedback) var(--ease-out-soft);text-decoration-line:underline;text-decoration-thickness:.08em}:where(input,textarea,select){font-size:max(1rem,16px)}:where(){color:var(--mayo-3);opacity:1}:where(option,optgroup){background-color:var(--tinta-1);color:var(--mayo)}:where(hr){border:0;border-block-start:1px solid var(--borde);margin:0}.precio,.num,[data-num],:where(output,time){font-variant-numeric:tabular-nums}:focus:not(:focus-visible),main[tabindex="-1"]:focus{outline:none}:where(h1,h2,h3,h4)[tabindex="-1"]:focus-visible{outline-offset:6px;border-radius:var(--r-tag)}.headline{font-family:var(--font-head);font-size:var(--fs-h1);font-variation-settings:"wdth" 75;letter-spacing:-.01em;text-wrap:balance;font-weight:760;line-height:1}.title{font-family:var(--font-head);font-size:var(--fs-h2);font-variation-settings:"wdth" 75;letter-spacing:-.01em;text-wrap:balance;font-weight:760;line-height:1.02}.name{font-family:var(--font-caps);font-size:var(--fs-h3);font-variation-settings:"wdth" 62;letter-spacing:0;overflow-wrap:anywhere;font-weight:780;line-height:1.05}.heading-ui{font-family:var(--font-ui);font-size:var(--fs-h4);letter-spacing:0;font-weight:700;line-height:1.3}.lead{font-family:var(--font-ui);font-size:var(--fs-lead);letter-spacing:0;text-wrap:pretty;font-weight:400;line-height:1.5}.small{font-size:var(--fs-small);letter-spacing:0;line-height:1.45}.tag{font-size:var(--fs-tag);letter-spacing:0;font-weight:600;line-height:1.2}.legal{font-size:var(--fs-legal);letter-spacing:0;color:var(--mayo-3);font-weight:400;line-height:1.45}.measure{max-inline-size:65ch}.tone-2{color:var(--mayo-2)}.tone-3{color:var(--mayo-3)}.is-drenched .tone-2,.is-drenched .tone-3{color:var(--f-ink-2)}.skip-link{z-index:var(--z-skip);border-radius:var(--r-key);border-block-end:3px solid var(--mayo-labio);background-color:var(--mayo);min-block-size:48px;color:var(--plancha);box-shadow:var(--e-key);font:700 1rem/1.25 var(--font-ui);transition:transform var(--dur-state) var(--ease-out);align-items:center;padding-inline:24px;text-decoration:none;display:inline-flex;position:fixed;inset-block-start:max(var(--s-3), env(safe-area-inset-top,0px));inset-inline-start:var(--s-3);transform:translateY(calc(-100% - 32px))}.skip-link:focus,.skip-link:focus-visible{transform:none}.noscript{z-index:var(--z-toast);padding:var(--s-3) var(--margin) max(var(--s-3), env(safe-area-inset-bottom,0px));background-color:var(--tinta-1);border-block-start:1px solid var(--borde);color:var(--mayo);font-size:var(--fs-small);text-wrap:pretty;margin:0;line-height:1.45;position:fixed;inset:auto 0 0}html[data-motion=reduced] .skip-link{transition:opacity .12s linear}@media (forced-colors:active){.skip-link{border:1px solid buttontext}}@media print{html,body{color:canvastext;background:0 0}}::selection{background:var(--mayo);color:var(--plancha)}html{scrollbar-color:var(--borde-fuerte) var(--plancha);background:var(--plancha)}input,textarea{caret-color:var(--mayo);accent-color:var(--mayo)}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}a{text-underline-offset:.2em;text-decoration-thickness:.08em}.precio,.num,[data-num]{font-variant-numeric:tabular-nums}}@layer layout{#stage-root{block-size:100lvh;z-index:var(--z-stage);pointer-events:none;position:fixed;inset:0 0 auto;overflow:hidden}main,#cierre{z-index:var(--z-content);position:relative}#contenido{display:block}.fx-layer{z-index:var(--z-fx);pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.l-wrap{inline-size:100%;max-inline-size:calc(var(--content-max) + 2 * var(--margin));padding-inline:var(--margin);margin-inline:auto}.l-outer{inline-size:100%;max-inline-size:var(--outer-max);margin-inline:auto}.l-grid{--l-cols:4;--l-gutter:16px;grid-template-columns:repeat(var(--l-cols), minmax(0, 1fr));column-gap:var(--l-gutter);display:grid}.l-full{grid-column:1/-1}@media (width>=640px){.l-grid{--l-cols:8;--l-gutter:20px}}@media (width>=1024px){.l-grid{--l-cols:12;--l-gutter:24px}}@media (width>=1600px){.l-wrap{max-inline-size:var(--outer-max)}}.l-stack{gap:var(--stack,var(--s-4));flex-direction:column;display:flex}.l-cluster{align-items:center;gap:var(--cluster,var(--s-2));flex-wrap:wrap;display:flex}.l-pad--medium{padding-block:80px}.l-pad--dense{padding-block:64px}.l-pad--statement{padding-block:72px}@media (width>=768px){.l-pad--medium{padding-block:96px}.l-pad--dense{padding-block:80px}.l-pad--statement{padding-block:96px}}@media (width>=1280px){.l-pad--medium{padding-block:128px}.l-pad--dense{padding-block:96px}.l-pad--statement{padding-block:112px}}.l-display-gap{margin-block:var(--s-8) var(--s-4)}@media (width>=1024px){.l-display-gap{margin-block:var(--s-9) var(--s-5)}}.l-dock-clear{padding-block-end:calc(var(--dock-h) + max(12px, env(safe-area-inset-bottom,0px)))}@media (hover:hover) and (pointer:fine) and (width>=1024px){.l-dock-clear{padding-block-end:0}}}@layer components{.icon{vertical-align:middle;stroke-linecap:round;stroke-linejoin:round;flex:none;display:inline-block}.icon[width="16"],.icon--16{block-size:16px;inline-size:16px}.icon[width="18"],.icon--18{block-size:18px;inline-size:18px}.icon[width="20"],.icon--20{block-size:20px;inline-size:20px}.icon[width="24"],.icon--24{block-size:24px;inline-size:24px}.icon--drop{color:var(--f-glaze)}.icon--drop path{stroke:var(--mayo);stroke-width:2.5px;stroke-linejoin:round;paint-order:stroke}.icon--zigzag{color:var(--f-glaze)}.keycap{--k-bg:var(--mayo);--k-fg:var(--plancha);--k-lip:var(--mayo-labio);border:0;border-block-end:3px solid var(--k-lip);border-radius:var(--r-key);background-color:var(--k-bg);block-size:56px;min-inline-size:0;color:var(--k-fg);box-shadow:var(--e-key);font-family:var(--font-ui);letter-spacing:0;text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background-color var(--dur-feedback) var(--ease-out-soft), color var(--dur-feedback) var(--ease-out-soft), border-color var(--dur-feedback) var(--ease-out-soft), transform .22s var(--ease-swift), border-block-end-width .22s var(--ease-swift), box-shadow .22s var(--ease-swift);justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:1.0625rem;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex;position:relative}.keycap>.icon{margin-inline:-2px}@media (hover:hover){.keycap:hover:not(:disabled,[aria-disabled=true]){background-color:color-mix(in oklch, var(--k-bg), var(--mayo) 8%)}}.keycap:active:not(:disabled,[aria-disabled=true]){box-shadow:var(--e-key-press);transition-duration:var(--dur-feedback), var(--dur-feedback), var(--dur-feedback), var(--dur-press), var(--dur-press), var(--dur-press);border-block-end-width:1px;transform:translateY(2px)}.keycap--primary{--k-bg:var(--mayo);--k-fg:var(--plancha);--k-lip:var(--mayo-labio)}.keycap--sumar{--k-bg:var(--f-cap);--k-fg:var(--f-cap-ink);--k-lip:var(--f-lip);min-inline-size:220px}.is-drenched .keycap--sumar,.keycap--inverted{--k-bg:var(--k-fill,var(--f-ink));--k-fg:var(--k-ink,var(--f-field));--k-lip:color-mix(in oklch, var(--k-fill,var(--f-ink)), var(--plancha) 25%)}.keycap--compact{block-size:48px;padding-inline:24px}.keycap--add{--k-bg:var(--k-fill,var(--f-ink));--k-fg:var(--k-ink,var(--f-field));--k-lip:color-mix(in oklch, var(--k-fill,var(--f-ink)), var(--plancha) 25%);border-block-end-width:2px;block-size:44px;inline-size:44px;min-inline-size:44px;padding:0}.keycap--add:active:not(:disabled,[aria-disabled=true]){border-block-end-width:1px}.keycap--block{inline-size:100%;display:flex}.keycap__label{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.keycap--stacked{flex-direction:column;gap:0;line-height:1.15}.keycap__sub{font-size:var(--fs-tag);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.2}[data-sumar-done],[data-state=done] [data-sumar-label]{display:none}[data-state=done] [data-sumar-done]{align-items:center;gap:8px;display:inline-flex}.keycap[aria-busy=true]{cursor:progress}.keycap:disabled,.keycap[aria-disabled=true]{--k-bg:var(--tinta-3);--k-fg:var(--mayo-3);box-shadow:none;cursor:not-allowed;border-block-end-width:0;transform:none}.btn{justify-content:center;align-items:center;gap:var(--s-2);font-family:var(--font-ui);letter-spacing:0;white-space:nowrap;cursor:pointer;touch-action:manipulation;font-weight:700;text-decoration:none;display:inline-flex}.btn--secondary{border:1.5px solid var(--mayo);border-radius:var(--r-key);block-size:48px;color:var(--mayo);transition:background-color var(--dur-feedback) var(--ease-out-soft), color var(--dur-feedback) var(--ease-out-soft), border-color var(--dur-feedback) var(--ease-out-soft);background-color:#0000;padding:0 24px;font-size:1rem;line-height:1.25}@media (hover:hover){.btn--secondary:hover:not(:disabled,[aria-disabled=true]){background-color:var(--tinta-2)}.is-drenched .btn--secondary:hover:not(:disabled,[aria-disabled=true]){background-color:color-mix(in oklch, var(--f-field), var(--f-ink) 10%)}}.btn--secondary:active:not(:disabled,[aria-disabled=true]){background-color:var(--tinta-3)}.is-drenched .btn--secondary{border-color:var(--f-ink);color:var(--f-ink)}.is-drenched .btn--secondary:active:not(:disabled,[aria-disabled=true]){background-color:color-mix(in oklch, var(--f-field), var(--f-ink) 16%)}.btn--tertiary{min-block-size:44px;color:var(--mayo);text-underline-offset:.2em;white-space:normal;text-align:start;background:0 0;border:0;padding:0;font-size:1rem;font-weight:600;line-height:1.25;text-decoration-line:underline;text-decoration-thickness:.08em}.is-drenched .btn--tertiary{color:var(--f-ink)}@media (hover:hover){.btn--tertiary:hover:not(:disabled,[aria-disabled=true]){text-decoration-thickness:.14em}}.btn--secondary:disabled,.btn--secondary[aria-disabled=true],.btn--tertiary:disabled,.btn--tertiary[aria-disabled=true]{border-color:var(--mayo-3);color:var(--mayo-3);cursor:not-allowed;border-style:dashed}.btn--tertiary:disabled,.btn--tertiary[aria-disabled=true]{text-decoration-style:dashed}.btn--gota{border-radius:var(--r-full);background-color:var(--tinta-3);block-size:44px;color:var(--mayo);transition:background-color var(--dur-feedback) var(--ease-out-soft);gap:10px;padding:0 18px 0 12px;font-size:1rem;font-weight:600;line-height:1}.btn--gota .icon--drop{block-size:18px;inline-size:18px}@media (hover:hover){.btn--gota:hover{background-color:color-mix(in oklch, var(--tinta-3), var(--mayo) 8%)}}.icon-btn{--icon-btn-hover:var(--tinta-2);border-radius:var(--r-key);block-size:44px;inline-size:44px;color:var(--mayo);cursor:pointer;touch-action:manipulation;transition:background-color var(--dur-feedback) var(--ease-out-soft), color var(--dur-feedback) var(--ease-out-soft);background-color:#0000;border:0;flex:none;place-items:center;padding:0;display:inline-grid}:is(#cart-panel,#gota-panel,#menu-sheet,.sheet) .icon-btn{--icon-btn-hover:var(--tinta-3)}.is-drenched .icon-btn{--icon-btn-hover:color-mix(in oklch, var(--f-field), var(--f-ink) 12%);color:var(--f-ink)}@media (hover:hover){.icon-btn:hover:not(:disabled,[aria-disabled=true]){background-color:var(--icon-btn-hover)}}.icon-btn:active:not(:disabled,[aria-disabled=true]){background-color:var(--icon-btn-hover);transform:translateY(1px)}.icon-btn[aria-pressed=true]{background-color:var(--icon-btn-hover)}.icon-btn:disabled,.icon-btn[aria-disabled=true]{color:var(--mayo-3);cursor:not-allowed}.badge{border-radius:var(--r-full);background-color:var(--mayo);block-size:22px;min-inline-size:22px;color:var(--plancha);font:700 .8125rem/1 var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:0;flex:none;place-items:center;padding:0 6px;display:inline-grid;overflow:hidden}:is(.keycap--primary,[data-filled=true]) .badge{background-color:var(--plancha);color:var(--mayo)}.swatch{box-sizing:content-box;border:2px solid var(--mayo);border-radius:var(--r-full);background-color:var(--f-field);block-size:16px;inline-size:16px;transition:border-color var(--dur-feedback) var(--ease-out-soft);flex:none;display:inline-block}.swatch--lg{block-size:20px;inline-size:20px}.swatch--xl{block-size:28px;inline-size:28px}.tapitas{gap:var(--s-2);flex-wrap:wrap;min-inline-size:0;display:flex;container:tapitas/inline-size}.tapita{border:1.5px solid var(--borde-fuerte);border-radius:var(--r-full);block-size:44px;color:var(--mayo);font:600 .9375rem/1 var(--font-ui);letter-spacing:.01em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-feedback) var(--ease-out-soft), border-color var(--dur-feedback) var(--ease-out-soft), color var(--dur-feedback) var(--ease-out-soft);background-color:#0000;align-items:center;gap:8px;padding:0 14px 0 10px;display:inline-flex;position:relative}.tapita input{opacity:0;block-size:100%;inline-size:100%;cursor:inherit;appearance:none;margin:0;position:absolute;inset:0}.tapita__name{min-inline-size:0}@media (hover:hover){.tapita:hover{border-color:var(--mayo)}}.tapita:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:3px}.tapita.is-selected,.tapita[aria-checked=true]{border-color:var(--mayo);background-color:var(--mayo);color:var(--plancha)}.tapita:has(input:checked){border-color:var(--mayo);background-color:var(--mayo);color:var(--plancha)}.tapita.is-selected .swatch,.tapita[aria-checked=true] .swatch{border-color:var(--plancha)}.tapita:has(input:checked) .swatch{border-color:var(--plancha)}@container tapitas (width<=739px){.tapita{flex:1 1 calc((100% - 2 * var(--s-2)) / 3);justify-content:center;gap:6px;min-inline-size:0;padding:0 8px;font-size:.875rem}}@container tapitas (width<=349px){.tapita{border-radius:var(--r-surface);flex-direction:column;justify-content:center;gap:4px;block-size:52px;padding:4px 4px 2px}.tapita .swatch{block-size:16px;inline-size:16px}.tapita :is(.icon--check,[data-check],[class*=__check]){position:absolute;inset-block-start:4px;inset-inline-end:6px}}.segment{border:1.5px solid var(--borde-fuerte);border-radius:var(--r-control);background-color:#0000;align-items:stretch;gap:2px;block-size:44px;min-inline-size:0;padding:2px;display:inline-flex}.segment--block{inline-size:100%;display:flex}.segment--block>:is(.segment__option,label){flex:1 1 0}.segment--lg{block-size:48px}.segment__option,.segment>label{border-radius:calc(var(--r-control) - 3px);min-inline-size:0;color:var(--mayo);font:600 1rem/1 var(--font-ui);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-feedback) var(--ease-out-soft), color var(--dur-feedback) var(--ease-out-soft);justify-content:center;align-items:center;gap:6px;padding:0 16px;display:inline-flex;position:relative}:is(.segment__option,.segment>label) input{opacity:0;block-size:100%;inline-size:100%;cursor:inherit;appearance:none;margin:0;position:absolute;inset:0}@media (hover:hover){:is(.segment__option,.segment>label):hover:not(:has(input:checked)){background-color:color-mix(in oklch, var(--plancha), var(--mayo) 8%)}.is-drenched :is(.segment__option,.segment>label):hover:not(:has(input:checked)){background-color:color-mix(in oklch, var(--f-field), var(--f-ink) 10%)}}:is(.segment__option,.segment>label):has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}:is(.segment__option,.segment>label):has(input:checked){background-color:var(--mayo);color:var(--plancha)}.is-drenched .segment{border-color:var(--f-ink)}.is-drenched :is(.segment__option,.segment>label){color:var(--f-ink)}.is-drenched :is(.segment__option,.segment>label):has(input:checked){background-color:var(--f-ink);color:var(--f-field)}.chip{border:1.5px solid var(--borde-fuerte);border-radius:var(--r-full);background-color:var(--tinta-2);block-size:44px;color:var(--mayo);font:600 1rem/1 var(--font-ui);letter-spacing:0;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background-color var(--dur-feedback) var(--ease-out-soft), border-color var(--dur-feedback) var(--ease-out-soft), color var(--dur-feedback) var(--ease-out-soft);justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex;position:relative}.chip input{opacity:0;block-size:100%;inline-size:100%;cursor:inherit;appearance:none;margin:0;position:absolute;inset:0}.chip--food{block-size:48px;padding:0 20px}.chip--suggestion{block-size:44px;padding:0 16px}.chip--business{border-color:var(--mayo);background-color:#0000;block-size:44px;padding:0 18px}.is-drenched .chip--business{border-color:var(--f-ink);color:var(--f-ink)}.chip--action{border-radius:var(--r-control);background-color:var(--tinta-1);font-variant-numeric:tabular-nums;cursor:default;gap:12px;block-size:36px;padding:0 6px 0 12px;font-size:.9375rem}@media (hover:hover){.chip:not(.chip--action):hover{border-color:var(--mayo)}.is-drenched .chip--business:hover{background-color:color-mix(in oklch, var(--f-field), var(--f-ink) 10%)}}.chip:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:3px}.chip[aria-pressed=true],.chip[aria-checked=true],.chip.is-selected,.is-drenched .chip--business:is([aria-pressed=true],[aria-checked=true],.is-selected){border-color:var(--mayo);background-color:var(--mayo);color:var(--plancha)}.chip:has(input:checked){border-color:var(--mayo);background-color:var(--mayo);color:var(--plancha)}.is-drenched .chip--business:has(input:checked){border-color:var(--mayo);background-color:var(--mayo);color:var(--plancha)}.chip:disabled,.chip[aria-disabled=true]{border-style:dashed;border-color:var(--mayo-3);color:var(--mayo-3);cursor:not-allowed}:is(.tapita,.segment__option,.segment>label,.chip) :is(.icon--check,[data-check],[class*=__check]){display:none}:is(.tapita,.chip):is(.is-selected,[aria-checked=true],[aria-pressed=true]) :is(.icon--check,[data-check],[class*=__check]){display:inline-block}:is(.tapita,.segment__option,.segment>label,.chip):has(input:checked) :is(.icon--check,[data-check],[class*=__check]){display:inline-block}.etiqueta{border:1.5px solid var(--mayo-3);border-radius:var(--r-tag);block-size:24px;color:var(--mayo-2);font:600 var(--fs-tag)/1 var(--font-ui);letter-spacing:0;text-transform:none;white-space:nowrap;vertical-align:middle;flex:none;align-items:center;padding:0 10px;display:inline-flex}.is-drenched .etiqueta{border-color:var(--f-ink-2);color:var(--f-ink)}.etiqueta--solid{background-color:var(--plancha);border-color:var(--mayo-3);color:var(--mayo-2)}.precio{align-items:center;column-gap:var(--s-3);row-gap:var(--s-1);color:var(--mayo);font-family:var(--font-ui);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:flex}.precio__final{font-size:var(--fs-price);letter-spacing:-.01em;white-space:nowrap;font-weight:700;line-height:1.1}.precio__net,.precio__perkg{color:var(--mayo-2);font-size:var(--fs-small);flex-basis:100%;font-weight:400;line-height:1.3}.precio__missing{font-size:1.125rem;font-weight:600;line-height:1.2}.is-drenched .precio{color:var(--f-ink)}.is-drenched :is(.precio__net,.precio__perkg){color:var(--f-ink-2)}.field{gap:var(--s-2);min-inline-size:0;display:grid}.field__label{color:var(--mayo-2);font:600 var(--fs-small)/1.3 var(--font-ui);letter-spacing:0}.field__input,.field :is(input:not([type=radio],[type=checkbox],[type=range]),textarea),.select select{border:1.5px solid var(--borde-fuerte);border-radius:var(--r-control);background-color:var(--tinta-1);block-size:48px;inline-size:100%;min-inline-size:0;color:var(--mayo);font:400 1rem/1.4 var(--font-ui);letter-spacing:0;caret-color:var(--mayo);transition:border-color var(--dur-state) var(--ease-out-soft), background-color var(--dur-state) var(--ease-out-soft);padding:0 16px;display:block}textarea.field__input,.field textarea{block-size:auto;min-block-size:96px;padding-block:12px;line-height:1.5}@media (hover:hover){:is(.field__input,.field :is(input:not([type=radio],[type=checkbox],[type=range]),textarea),.select select):hover:not(:disabled,[readonly],[aria-invalid=true]){border-color:var(--mayo-2)}}:is(.field__input,.field :is(input:not([type=radio],[type=checkbox],[type=range]),textarea),.select select):focus-visible{border-color:var(--mayo);outline:3px solid var(--focus);outline-offset:3px}:is(.field__input,.field :is(input,textarea),.select select)[aria-invalid=true]{border-color:var(--error)}:is(.field__input,.field :is(input,textarea),.select select):disabled{border-style:dashed;border-color:var(--mayo-3);background-color:var(--tinta-2);color:var(--mayo-3);cursor:not-allowed}:is(.field__input,.field textarea)[readonly]{border-color:var(--mayo-3)}.field__hint{color:var(--mayo-3);font:400 var(--fs-tag)/1.4 var(--font-ui);letter-spacing:0}.field__error{align-items:flex-start;gap:var(--s-2);color:var(--error);font:400 var(--fs-small)/1.4 var(--font-ui);letter-spacing:0;display:flex}.field__error>.icon{block-size:18px;inline-size:18px;margin-block-start:1px}.is-drenched .field__label{color:var(--f-ink)}.is-drenched :is(.field__input,.field :is(input:not([type=radio],[type=checkbox]),textarea),.select select){border-color:var(--f-ink)}.is-drenched .field__hint{color:var(--f-ink-2)}.select{min-inline-size:0;display:block;position:relative}.select select{appearance:none;cursor:pointer;text-overflow:ellipsis;padding-inline-end:48px}.select>.icon{pointer-events:none;color:var(--mayo-2);position:absolute;inset-block-start:50%;inset-inline-end:14px;translate:0 -50%}.is-drenched .select>.icon{color:var(--mayo-2)}.switch{align-items:center;gap:var(--s-3);min-block-size:48px;padding:0 0 0 calc(48px + var(--s-3));color:var(--mayo);font:600 1rem/1.25 var(--font-ui);letter-spacing:0;text-align:start;cursor:pointer;touch-action:manipulation;background:0 0;border:0;display:inline-flex;position:relative}.switch:before,.switch:after{content:"";pointer-events:none;position:absolute;inset-block-start:50%}.switch:before{border:1.5px solid var(--mayo-3);border-radius:var(--r-full);background-color:var(--tinta-3);block-size:28px;inline-size:48px;transition:background-color var(--dur-feedback) var(--ease-out-soft), border-color var(--dur-feedback) var(--ease-out-soft);margin-block-start:-14px;inset-inline-start:0}.switch:after{border-radius:var(--r-full);background-color:var(--mayo);block-size:18px;inline-size:18px;transition:transform var(--dur-state) var(--ease-out), background-color var(--dur-feedback) var(--ease-out-soft);margin-block-start:-9px;inset-inline-start:5px}.switch[aria-checked=true]:before{border-color:var(--mayo);background-color:var(--mayo)}.switch[aria-checked=true]:after{background-color:var(--plancha);transform:translate(20px)}.switch:focus-visible{outline:none}.switch:focus-visible:before{outline:3px solid var(--focus);outline-offset:3px}@media (hover:hover){.switch:hover:not([aria-disabled=true]):before{border-color:var(--mayo-2)}.switch[aria-checked=true]:hover:not([aria-disabled=true]):before{border-color:var(--mayo)}}.switch[aria-disabled=true]{color:var(--mayo-3);cursor:not-allowed}.switch[aria-disabled=true]:before{border-style:dashed;border-color:var(--mayo-3);background-color:var(--tinta-2)}.switch[aria-disabled=true]:after{background-color:var(--mayo-3)}.sheet{background-color:var(--tinta-2);color:var(--mayo);border-radius:var(--r-sheet) var(--r-sheet) 0 0;box-shadow:var(--e2);padding-block-end:max(16px, env(safe-area-inset-bottom,0px))}.sheet__handle{cursor:grab;touch-action:none;background:0 0;border:0;place-items:center;block-size:44px;inline-size:100%;margin:0;padding:0;display:grid}.sheet__handle:before{content:"";border-radius:var(--r-full);background-color:var(--borde-fuerte);block-size:4px;inline-size:40px;transition:background-color var(--dur-feedback) var(--ease-out-soft)}.sheet__handle:active{cursor:grabbing}@media (hover:hover){.sheet__handle:hover:before{background-color:var(--mayo-3)}}.display,.display-2{font-family:var(--font-caps);font-variation-settings:"wdth" 56;letter-spacing:-.015em;text-transform:none;text-wrap:balance;overflow-wrap:normal;padding-block-start:.12em;font-weight:800}.display{font-size:min(var(--fs-display), calc(100cqi / (var(--w,.01) * 1.75)));line-height:.86}.display-2{font-size:min(var(--fs-display-2), calc(100cqi / (var(--w,.01) * 1.75)));line-height:.9}.logotipo{block-size:auto;inline-size:100%;display:block;overflow:visible}.logotipo__keyline{fill:var(--plancha);stroke:var(--plancha);stroke-width:80px;stroke-linejoin:round}.logotipo__fill{fill:var(--mayo)}.logotipo__dip{fill:var(--f-glaze);transition:fill var(--dur-state) var(--ease-out-soft)}.is-drenched{background-color:var(--f-field);color:var(--f-ink);transition:background-color var(--dur-state) var(--ease-out-soft), color var(--dur-state) var(--ease-out-soft)}.toaster{z-index:var(--z-toast);inset-inline:var(--margin);pointer-events:none;flex-direction:column;align-items:center;display:flex;position:fixed;inset-block-end:var(--s-6)}@media not all and (hover:hover) and (pointer:fine) and (width>=1024px){.toaster{inset-block-end:calc(var(--dock-h) + max(12px, env(safe-area-inset-bottom,0px)) + var(--s-3))}html:is([data-cart-open=true],[data-gota-open=true]) #toaster{inset-block-end:max(var(--s-4), env(safe-area-inset-bottom,0px))}}.toast{pointer-events:auto;align-items:center;gap:var(--s-5);border-radius:var(--r-surface);background-color:var(--tinta-3);min-block-size:48px;inline-size:max-content;max-inline-size:min(560px,100%);color:var(--mayo);box-shadow:var(--e1);font:400 1rem/1.4 var(--font-ui);letter-spacing:0;opacity:0;transition:opacity var(--dur-state) var(--ease-out), transform var(--dur-state) var(--ease-out);padding:12px 16px;display:flex;transform:translateY(8px)}.toast[data-state=in]{opacity:1;transform:none}.toast[data-state=out]{opacity:0;transition-duration:.16s;transition-timing-function:var(--ease-in);transform:translateY(4px)}.toast__text{text-wrap:pretty;min-inline-size:0}.toast__action{border-radius:var(--r-tag);min-block-size:44px;color:var(--mayo);font:600 1rem/1.25 var(--font-ui);text-underline-offset:.2em;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;margin-block:-10px;padding:0 4px;text-decoration-line:underline;text-decoration-thickness:.08em;display:inline-flex}@media (hover:hover){.toast__action:hover{text-decoration-thickness:.14em}}html[data-motion=reduced] :is(.keycap,.btn,.icon-btn,.tapita,.segment__option,.segment>label,.chip,.swatch,.field__input,.is-drenched,.logotipo__dip){transition-duration:.12s}html[data-motion=reduced] .keycap:active:not(:disabled,[aria-disabled=true]),html[data-motion=reduced] .icon-btn:active{transform:none}html[data-motion=reduced] .switch:before,html[data-motion=reduced] .switch:after{transition-duration:.12s}html[data-motion=reduced] .toast,html[data-motion=reduced] .toast[data-state=out]{transition:opacity .12s linear;transform:none}@media (forced-colors:active){.keycap,.btn--secondary,.btn--gota,.tapita,.segment,.chip,.icon-btn,.badge,.switch:before{border:1px solid buttontext}.switch[aria-checked=true]:before{background-color:highlight}.switch:after{background-color:buttontext}.etiqueta{border:1px solid canvastext}.swatch,.logotipo__dip,.icon--drop{forced-color-adjust:none}.toast{border:1px solid canvastext}.keycap:is(:disabled,[aria-disabled=true]){color:graytext;border-color:graytext}}}@layer sections{.gota{--gota-pad:16px;--gota-kb:0px;z-index:var(--z-gota);background-color:var(--tinta-2);min-inline-size:0;color:var(--mayo);box-shadow:var(--e2);font-family:var(--font-ui);font-size:var(--fs-ui);transition:opacity var(--dur-panel-in) var(--ease-out), transform var(--dur-panel-in) var(--ease-out), translate var(--dur-panel-in) var(--ease-out);flex-direction:column;line-height:1.45;display:flex;position:fixed;overflow:hidden}.gota[data-anim=leave]{opacity:0;transition-duration:var(--dur-panel-out);transition-timing-function:var(--ease-in)}@media (hover:hover) and (pointer:fine) and (width>=1024px){.gota{border-radius:var(--r-panel);block-size:min(680px,80svh);inline-size:400px;inset:auto 24px 24px auto}.gota[data-anim=enter]{opacity:0;transform:translateY(24px)}.gota[data-anim=leave]{transform:translateY(16px)}html[data-cart-open=true][data-cart-mode=drawer] .gota{translate:-444px}}@media not all and (hover:hover) and (pointer:fine) and (width>=1024px){.gota{inset:auto 0 var(--gota-kb) 0;block-size:min(64svh, var(--gota-vvh,100svh));max-block-size:calc(var(--gota-vvh,100svh) - 8px);border-radius:var(--r-sheet) var(--r-sheet) 0 0;padding-block-end:max(0px, env(safe-area-inset-bottom,0px))}.gota[data-size=grown]{block-size:min(92svh, var(--gota-vvh,100svh))}.gota[data-anim=enter]{transform:translateY(100%)}.gota[data-anim=leave]{opacity:1;transform:translateY(100%)}.gota[data-dragging=true]{transition:none}.gota[data-keyboard=true]{padding-block-end:0}.gota{--gota-pad:16px}}@media (width<=359px){.gota{--gota-pad:12px}}.gota__grip{flex:none;block-size:28px;display:grid;position:relative}.gota__handle{touch-action:none;block-size:28px}.gota__grow{inset:0 var(--gota-pad) auto auto;min-block-size:44px;color:var(--mayo-2);font-size:var(--fs-small);margin-block-start:-8px;padding-inline:8px;position:absolute}.gota__head{padding:12px 12px 12px var(--gota-pad);flex:none;grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"orb title tools""orb state state";align-items:center;column-gap:12px;display:grid}.gota__orb{grid-area:orb}.gota__head:has([data-gota-state-text]:empty){grid-template-areas:"orb title tools"}.gota__head:has([data-gota-state-text]:empty) .gota__state{display:none}.gota__head:has([data-gota-state-text]:empty) .gota__title{align-self:center}.gota__who{display:contents}.gota__title{font:700 var(--fs-h4)/1.2 var(--font-ui);letter-spacing:0;grid-area:title;align-self:center}.gota__state{min-block-size:20px;color:var(--mayo-2);font-size:var(--fs-small);grid-area:state;align-self:start;align-items:center;gap:8px;line-height:1.35;display:flex}.gota__state>[data-gota-state-text]{text-wrap:pretty;min-inline-size:0}.gota__rec{border-radius:var(--r-full);background-color:var(--picante);flex:none;block-size:10px;inline-size:10px;display:none}.gota[data-status=listening] .gota__rec{display:inline-block}.gota__tools{grid-area:tools;align-items:center;gap:0;display:flex}.gota__voice .gota__voice-on{display:none}.gota__voice[aria-pressed=true] .gota__voice-on{display:inline-block}.gota__voice[aria-pressed=true] .gota__voice-off{display:none}.orb{--orb-level:0;border-radius:var(--r-full);place-items:center;block-size:56px;inline-size:56px;display:grid;position:relative}.orb__canvas{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.orb__drop{block-size:40px;inline-size:40px;overflow:visible}.orb__drop path{fill:var(--f-glaze);stroke:var(--mayo);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:fill var(--dur-state) var(--ease-out-soft)}.orb[data-orb=gl] .orb__drop{visibility:hidden}.orb[data-orb=svg] .orb__canvas{display:none}.orb__ring{border:2px solid var(--mayo);border-radius:var(--r-full);opacity:0;pointer-events:none;position:absolute;inset:1px}.orb[data-orb=svg][data-state=listening] .orb__ring{opacity:calc(.25 + .75 * var(--orb-level))}.orb[data-state=error] .orb__drop path{fill:color-mix(in oklch, var(--f-glaze), var(--mayo-3) 72%)}.orb--shake{animation:orb-shake .3s var(--ease-swift) 1}@keyframes orb-shake{0%,to{transform:translate(0)}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}.gota__status{margin:0 var(--gota-pad) 8px;border-radius:var(--r-surface);background-color:var(--tinta-1);flex:none;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:10px;padding:10px 14px 6px;display:grid}.gota__status-icon{color:var(--error);margin-block-start:2px;display:none}.gota__detail{color:var(--mayo-2);font-size:var(--fs-small);grid-column:1/-1;padding-block-end:4px;line-height:1.45}.gota__status-actions{flex-wrap:wrap;grid-column:1/-1;column-gap:20px;display:flex}.gota__status-actions:not(:has(>:not([hidden]))){display:none}.gota[data-status=error] .gota__status-icon{display:inline-block}.gota[data-status=error] .gota__detail{grid-column:2}.gota__chat{flex-direction:column;flex:auto;min-block-size:0;display:flex;position:relative}.gota__scroll{min-block-size:0;padding:4px var(--gota-pad) 12px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--borde) transparent;-webkit-mask-image:linear-gradient(to bottom, transparent 0, rgb(var(--sombra)) 14px);mask-image:linear-gradient(to bottom, transparent 0, rgb(var(--sombra)) 14px);flex-direction:column;flex:auto;gap:12px;display:flex;overflow-y:auto}.gota__log{flex-direction:column;gap:12px;margin-block-start:auto;display:flex}.gota__msg{flex-direction:column;gap:8px;max-inline-size:100%;display:flex}.gota__msg--user{align-items:flex-end}.gota__msg--agent{align-items:flex-start}.gota__bubble{max-inline-size:86%;font-size:var(--fs-body);overflow-wrap:anywhere;text-wrap:pretty;padding:12px 14px;line-height:1.45}.gota__msg--agent .gota__bubble{background-color:var(--tinta-3);color:var(--mayo);border-radius:16px 16px 16px 4px}.gota__msg--user .gota__bubble{background-color:var(--mayo);color:var(--tinta-2);border-radius:16px 16px 4px}.gota__msg--note .gota__bubble{color:var(--mayo-2);font-size:var(--fs-small);background-color:#0000;padding-inline:0}.gota__msg[data-new]{animation:gota-in var(--dur-feedback) var(--ease-out-soft) both}@keyframes gota-in{0%{opacity:0}to{opacity:1}}.gota__chips{flex-wrap:wrap;align-items:center;gap:8px;min-block-size:44px;max-inline-size:100%;display:flex}.gota__chip.chip--action{white-space:normal;text-align:start;max-inline-size:100%}.gota__chip-text{min-inline-size:0;padding-block:6px;line-height:1.25}.gota__undo.btn--tertiary{flex:none;min-block-size:44px;margin-block:-4px;padding-inline:6px;font-size:.9375rem}.gota__chip[data-undone=true] .gota__chip-text{color:var(--mayo-3);text-decoration:line-through;text-decoration-thickness:.08em}.gota__undone{color:var(--mayo-3);flex:none;padding-inline:6px;font-size:.9375rem;font-weight:600}.gota__caption{border:1.5px dashed var(--borde-fuerte);max-inline-size:86%;color:var(--mayo-2);font-size:var(--fs-body);overflow-wrap:anywhere;border-radius:16px 16px 4px;align-self:flex-end;padding:10px 14px;line-height:1.45}.consent{border-radius:var(--r-surface);background-color:var(--tinta-3);gap:12px;padding:20px;display:grid}.consent__title{font:700 var(--fs-h4)/1.3 var(--font-ui);letter-spacing:0}.consent__title:focus{outline:none}.consent__title:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.consent__body{color:var(--mayo-2);text-wrap:pretty;font-size:.9375rem;line-height:1.55}.consent__actions{justify-items:center;gap:4px;margin-block-start:8px;display:grid}.consent__accept.keycap{inline-size:100%}.gota__convo{flex-direction:column;flex:auto;min-block-size:0;display:flex;position:relative}.gota__stopbar{z-index:1;pointer-events:none;justify-content:center;display:flex;position:absolute;inset:auto 0 0}.gota__stop.btn--secondary{background-color:var(--tinta-2);pointer-events:auto;block-size:44px;margin-block-end:8px;padding:0 18px 0 14px}.gota__stop .icon{fill:currentColor}.gota[data-status=speaking] .gota__scroll{padding-block-end:64px}.gota__suggestions{padding:0 var(--gota-pad) 12px;overscroll-behavior-x:contain;scroll-padding-inline:var(--gota-pad);scrollbar-width:none;flex:none;gap:8px;display:flex;overflow-x:auto}.gota__suggestions::-webkit-scrollbar{display:none}.gota__suggestions:empty,.gota[data-consent=true] .gota__suggestions{display:none}.gota__suggestions .chip--suggestion{flex:none}.gota__composer{padding:12px var(--gota-pad) 16px;border-block-start:1px solid var(--borde);flex:none;align-items:center;gap:8px;display:flex}.gota__input.field__input{flex:auto;block-size:48px;inline-size:auto;min-inline-size:0;font-size:1rem}.gota__input::placeholder{color:var(--mayo-3);opacity:1}.gota__send.icon-btn{color:var(--mayo)}.gota__mic{border:1.5px solid var(--mayo);border-radius:var(--r-key);block-size:56px;inline-size:56px;color:var(--mayo);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:background-color var(--dur-feedback) var(--ease-out-soft), color var(--dur-feedback) var(--ease-out-soft), transform var(--dur-press) var(--ease-swift);background-color:#0000;flex:none;place-items:center;display:inline-grid;position:relative}@media (hover:hover){.gota__mic:hover{background-color:var(--tinta-3)}}.gota__mic:active{transform:translateY(1px)}.gota[data-status=listening] .gota__mic{background-color:var(--mayo);color:var(--plancha)}.gota__mic-dot{border:2px solid var(--tinta-2);border-radius:var(--r-full);background-color:var(--picante);block-size:14px;inline-size:14px;display:none;position:absolute;inset:-5px -5px auto auto}.gota[data-status=listening] .gota__mic-dot{animation:1s ease-in-out infinite gota-rec;display:block}@keyframes gota-rec{0%,to{opacity:1}50%{opacity:.35}}.gota__hint{padding:0 var(--gota-pad) 14px;color:var(--mayo-3);font-size:var(--fs-small);margin-block-start:-4px;line-height:1.45}.gota[data-view=settings] .gota__chat,.gota[data-view=settings] .gota__status{display:none}.settings{min-block-size:0;padding:0 var(--gota-pad) 16px;overscroll-behavior:contain;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.settings__head{border-block-end:1px solid var(--borde);gap:4px;padding-block:0 8px;display:grid}.settings__back.btn--tertiary{color:var(--mayo-2);font-size:var(--fs-small);justify-self:start;gap:4px;margin-inline-start:-4px}.settings__title{font:700 var(--fs-h4)/1.3 var(--font-ui);letter-spacing:0}.settings__title:focus{outline:none}.settings__title:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.settings__list{display:grid}.settings__row{border-block-end:1px solid var(--borde);gap:2px;padding-block:12px;display:grid}.settings__switch{justify-self:start}.settings__help{color:var(--mayo-3);font-size:var(--fs-tag);padding-inline-start:calc(48px + var(--s-3));line-height:1.45}.settings__row--forget{border-block-end:0;justify-items:start}.settings__row--forget .settings__help{color:var(--exito);padding-inline-start:0}.settings__row--forget .settings__help:empty{display:none}html[data-motion=reduced] .gota{transition:opacity .12s linear;transform:none}html[data-motion=reduced] .gota[data-anim]{transform:none}html[data-motion=reduced] .gota[data-anim=enter],html[data-motion=reduced] .gota[data-anim=leave]{opacity:0}html[data-motion=reduced] .gota__msg[data-new],html[data-motion=reduced] .orb--shake,html[data-motion=reduced] .gota[data-status=listening] .gota__mic-dot{animation:none}html[data-motion=reduced] .gota__mic:active{transform:none}@media (forced-colors:active){.gota,.gota__bubble,.consent,.gota__status{border:1px solid canvastext}.gota__mic{border-color:buttontext}.gota[data-status=listening] .gota__mic{color:highlighttext;background-color:highlight}.gota__rec,.gota__mic-dot,.orb__drop path{forced-color-adjust:none}}@media print{.gota{display:none}}.cart{z-index:var(--z-cart);background-color:var(--tinta-2);max-block-size:none;max-inline-size:none;color:var(--mayo);box-shadow:var(--e2);font-family:var(--font-ui);font-size:var(--fs-body);border:0;margin:0;padding:0;line-height:1.5;position:fixed;overflow:hidden}.cart[open]{flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine) and (width>=1024px){.cart{border-radius:var(--r-panel) 0 0 var(--r-panel);block-size:auto;inline-size:420px;inset:16px 0 16px auto}}@media not all and (hover:hover) and (pointer:fine) and (width>=1024px){.cart{border-radius:var(--r-sheet) var(--r-sheet) 0 0;overscroll-behavior:contain;block-size:88svh;inline-size:100%;inset:auto 0 0}.cart[data-size=compact]{block-size:70svh}.cart::backdrop{background-color:rgb(var(--sombra) / .62);opacity:1;transition:opacity var(--dur-panel-in) var(--ease-out)}.cart[data-closing]::backdrop{opacity:0;transition-duration:var(--dur-panel-out);transition-timing-function:var(--ease-in)}@starting-style{.cart[open]::backdrop{opacity:0}}html[data-cart-open=true][data-cart-mode=sheet]{overflow:hidden}@media (width>=640px){.cart{inline-size:min(100%,600px);margin-inline:auto}}}.cart__frame{--cart-pad:var(--s-5);flex-direction:column;flex:auto;min-block-size:0;display:flex;position:relative}.cart__handle{display:none}.cart__head{align-items:center;gap:var(--s-2);padding:var(--s-5) var(--s-3) var(--s-1) var(--cart-pad);flex:none;display:flex}.cart__title{min-inline-size:0;font:700 var(--fs-h4)/1.3 var(--font-ui);letter-spacing:0;border-radius:var(--r-tag);flex-wrap:wrap;flex:0 auto;align-items:baseline;column-gap:10px;margin-inline-end:auto;display:flex}.cart__count{color:var(--mayo-3);font:400 var(--fs-small)/1 var(--font-ui);font-variant-numeric:tabular-nums}.cart__shrink{display:none}@media not all and (hover:hover) and (pointer:fine) and (width>=1024px){.cart__handle{flex:none;block-size:28px;display:grid}.cart__head{padding-block-start:0}.cart__shrink{padding-inline:var(--s-2);color:var(--mayo-2);font-size:var(--fs-small);display:inline-flex}}.cart__steps{padding:0 var(--cart-pad) var(--s-2);flex-wrap:wrap;flex:none;align-items:center;column-gap:6px;display:flex}.cart__step{align-items:center;gap:6px;display:flex}.cart__step+.cart__step:before{content:"";background-color:var(--borde-fuerte);block-size:1px;inline-size:14px}.cart__step-btn{border-radius:var(--r-control);min-block-size:44px;color:var(--mayo-3);font:600 var(--fs-small)/1 var(--font-ui);cursor:default;transition:color var(--dur-feedback) var(--ease-out-soft);align-items:center;gap:8px;padding:0 4px;display:inline-flex}.cart__step-n{border-radius:var(--r-full);block-size:22px;inline-size:22px;font:700 .75rem/1 var(--font-ui);font-variant-numeric:tabular-nums;transition:background-color var(--dur-feedback) var(--ease-out-soft), color var(--dur-feedback) var(--ease-out-soft);border:1.5px solid;place-items:center;display:inline-grid}.cart__step-btn[aria-current=step]{color:var(--mayo)}.cart__step-btn[aria-current=step] .cart__step-n{border-color:var(--mayo);background-color:var(--mayo);color:var(--plancha)}.cart__step-btn.is-done{color:var(--mayo-2);cursor:pointer}.cart__step-btn.is-done .cart__step-name{text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:.08em}@media (hover:hover){.cart__step-btn.is-done:hover{color:var(--mayo)}}.cart__panes{flex-direction:column;flex:auto;min-block-size:0;display:flex;position:relative}.cart__pane{flex-direction:column;flex:auto;min-block-size:0;display:flex}.cart__scroll{overscroll-behavior:contain;min-block-size:0;padding:var(--s-1) var(--cart-pad) var(--s-6);scroll-padding-block:var(--s-4);scrollbar-width:thin;scrollbar-color:var(--borde-fuerte) transparent;flex:auto;overflow:hidden auto}.cart__foot{gap:var(--s-2);padding:var(--s-4) var(--cart-pad) var(--s-5);border-block-start:1px solid var(--borde);background-color:var(--tinta-2);flex:none;display:grid}@media not all and (hover:hover) and (pointer:fine) and (width>=1024px){.cart__frame{--cart-pad:var(--s-4)}.cart__foot{padding-block-end:max(var(--s-4), env(safe-area-inset-bottom,0px))}}::view-transition-old(cart-step){animation:.12s var(--ease-in) both cart-step-out}::view-transition-new(cart-step){animation:.24s var(--ease-out) both cart-step-in}html[data-cart-step-dir=back]::view-transition-new(cart-step){animation-name:cart-step-in-back}@keyframes cart-step-out{to{opacity:0}}@keyframes cart-step-in{0%{opacity:0;transform:translate(24px)}}@keyframes cart-step-in-back{0%{opacity:0;transform:translate(-24px)}}.cart__lines{margin-inline:calc(-1 * var(--cart-pad));display:grid}.cart__line{transition:grid-template-rows var(--dur-state) var(--ease-out-soft), opacity var(--dur-state) var(--ease-out-soft);grid-template-rows:1fr;display:grid;position:relative}.cart__line:before{content:"";inset-block-start:0;inset-inline:var(--cart-pad);background-color:var(--borde);block-size:1px;position:absolute}.cart__line-clip{min-block-size:0}.cart__line.is-leaving{opacity:0;pointer-events:none;grid-template-rows:0fr}.cart__line.is-leaving .cart__line-clip{overflow:hidden}.cart__line.is-leaving:before{opacity:0}.cart__line.is-flash{animation:cart-flash .6s var(--ease-out-soft)}@keyframes cart-flash{0%{background-color:var(--tinta-3)}to{background-color:#0000}}.cart__line-body{padding:var(--s-4) var(--cart-pad);grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:10px 14px;display:grid}.cart__swatch.swatch{block-size:28px;inline-size:28px;margin-block-start:1px}.cart__line-text{min-inline-size:0}.cart__line-name{font:600 1rem/1.25 var(--font-ui);overflow-wrap:anywhere}.cart__line-meta{color:var(--mayo-3);font:400 var(--fs-small)/1.35 var(--font-ui);font-variant-numeric:tabular-nums;margin-block-start:2px}.cart__line-subtotal{font:600 1rem/1.25 var(--font-ui);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.cart__line-ctrl{justify-content:space-between;align-items:center;gap:var(--s-3);grid-column:2/-1;display:flex}.cart__stepper{border:1.5px solid var(--borde-fuerte);border-radius:var(--r-control);align-items:center;block-size:44px;display:inline-flex}.cart__step-qty{block-size:41px;inline-size:44px;color:var(--mayo);transition:background-color var(--dur-feedback) var(--ease-out-soft), color var(--dur-feedback) var(--ease-out-soft);border-radius:8px;place-items:center;display:grid}@media (hover:hover){.cart__step-qty:hover:not([aria-disabled=true]){background-color:var(--tinta-3)}}.cart__step-qty:active:not([aria-disabled=true]){background-color:var(--tinta-3)}.cart__step-qty:focus-visible{outline-offset:2px}.cart__step-qty[aria-disabled=true]{color:var(--mayo-3);cursor:not-allowed}.cart__step-qty .cart__icon-trash,.cart__step-qty.is-remove .cart__icon-minus{display:none}.cart__step-qty.is-remove .cart__icon-trash,.cart__icon-minus{display:contents}.cart__qty{text-align:center;min-inline-size:28px;font:600 1rem/1 var(--font-ui);font-variant-numeric:tabular-nums}.cart__remove.icon-btn{color:var(--mayo-2)}.cart__limit{align-items:center;column-gap:var(--s-3);color:var(--mayo-2);font:400 var(--fs-small)/1.45 var(--font-ui);flex-wrap:wrap;grid-column:2/-1;display:flex}.cart__limit-link.btn--tertiary{font-size:var(--fs-small)}.cart__undo-row:has(>[hidden]){display:none}.cart__undo-row{padding-block:var(--s-1) var(--s-2)}.cart__undo.btn--tertiary,.cart__clear.btn--tertiary,.cart__map.btn--tertiary{gap:8px;font-size:.9375rem}.cart__clear.btn--tertiary{color:var(--mayo-2)}.cart__pickup{padding-block:var(--s-4);border-block-start:1px solid var(--borde)}.cart__pickup-chosen{justify-content:space-between;align-items:center;gap:var(--s-4);display:flex}.cart__pickup-text{gap:2px;min-inline-size:0;display:grid}.cart__pickup-title{color:var(--mayo-3);font:400 var(--fs-small)/1.3 var(--font-ui)}.cart__pickup-value{font:600 1rem/1.4 var(--font-ui)}.cart__pickup-rest{color:var(--mayo-2);font-weight:400}.cart__pickup-choose{justify-items:start;gap:var(--s-1);display:grid}.cart__pickup-choose .field{inline-size:100%}.cart__clear-row{border-block-start:1px solid var(--borde);padding-block-start:var(--s-2)}.cart__totals{gap:6px;display:grid}.cart__total-row{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.cart__total-label{font:600 1rem/1.2 var(--font-ui)}.cart__total-amount{justify-content:flex-end;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:inline-flex}.cart__total{font:700 var(--fs-price)/1.1 var(--font-ui);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.cart__total:empty{display:none}.cart__total-missing:not(.etiqueta){font:600 1.125rem/1.2 var(--font-ui)}.cart__net-row{justify-content:space-between;gap:var(--s-3);color:var(--mayo-2);font:400 var(--fs-small)/1.3 var(--font-ui);font-variant-numeric:tabular-nums;display:flex}.cart__note{color:var(--mayo-3);font:400 var(--fs-small)/1.45 var(--font-ui);text-wrap:pretty}.cart__primary{margin-block-start:var(--s-3)}.cart__continue{justify-self:center}.cart__empty{justify-items:start;gap:var(--s-3);padding-block:var(--s-6) var(--s-4);display:grid}.cart__empty-title{max-inline-size:22ch;font:700 1.375rem/1.25 var(--font-ui);text-wrap:balance}.cart__empty-body{max-inline-size:34ch;color:var(--mayo-2);text-wrap:pretty}.cart__empty-actions{align-items:center;gap:var(--s-3) var(--s-5);flex-wrap:wrap;margin-block-start:var(--s-3);display:flex}.cart__notice{align-items:flex-start;gap:var(--s-2);margin-block:var(--s-2) var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-surface);background-color:var(--tinta-1);color:var(--mayo-2);font:400 var(--fs-small)/1.45 var(--font-ui);display:flex}.cart__notice>.icon{color:var(--error);flex:none;margin-block-start:1px}.cart__toaster.toaster{z-index:3;inset-inline:var(--s-4);position:absolute;inset-block-end:calc(var(--cart-foot-h,0px) + var(--s-3))}.cart__roll{display:inline-grid;overflow:hidden}.cart__roll>span{grid-area:1/1}.drop{block-size:14px;inline-size:14px;color:var(--f-glaze,var(--mayo));pointer-events:none;offset-rotate:0deg;will-change:transform, offset-distance;position:absolute;inset-block-start:0;inset-inline-start:0}.drop svg{block-size:100%;inline-size:100%;display:block;overflow:visible}.drop path{fill:currentColor;stroke:var(--mayo);stroke-width:2px;stroke-linejoin:round;paint-order:stroke}html[data-motion=reduced] .cart__line{transition:none}html[data-motion=reduced] .cart__line.is-flash{animation-duration:.4s}html[data-motion=reduced] .cart__step-btn,html[data-motion=reduced] .cart__step-n,html[data-motion=reduced] .cart__step-qty{transition-duration:.12s}html[data-motion=reduced] ::view-transition-old(cart-step){animation:none}html[data-motion=reduced] ::view-transition-new(cart-step){animation:none}@media (forced-colors:active){.cart{border:1px solid canvastext}.cart__stepper{border-color:buttontext}}.carta{--gx:max(var(--margin), (100cqi - var(--content-max)) / 2);background-color:var(--plancha);position:relative;container-type:inline-size}.carta__band{padding-block:var(--s-7) var(--s-6)}.carta__band-inner{padding-inline:var(--gx);container-type:inline-size}.carta__title{color:var(--f-ink)}.carta__lead{align-items:center;gap:var(--s-2) 14px;max-inline-size:60ch;color:var(--f-ink);font:400 var(--fs-lead)/1.5 var(--font-ui);letter-spacing:0;flex-wrap:wrap;margin-block-start:var(--s-4);display:flex}@media (width>=768px){.carta__band{padding-block:56px 40px}}@media (width>=1024px){.carta__band{padding-block:var(--s-8) var(--s-7)}.carta__lead{margin-block-start:18px}}.carta__board{position:relative}.carta__panel{min-inline-size:0;color:var(--f-ink);transition:none;display:flex;position:relative;overflow:clip}.carta__name{color:var(--f-ink);font-family:var(--font-caps);font-variation-settings:"wdth" 50;letter-spacing:0;overflow-wrap:anywhere;margin:0;font-weight:820}.carta__toggle{border-radius:var(--r-tag);color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;padding:0;display:inline-block}.carta__body{justify-content:flex-end;gap:var(--s-3);flex-direction:column;min-inline-size:0;display:flex}.carta__media{flex-direction:column;flex:none;inline-size:100%;display:flex}.carta__window{aspect-ratio:580/320;inline-size:100%;position:relative}.carta__poster{object-fit:contain;object-position:50% 100%;pointer-events:none;-webkit-user-select:none;user-select:none;block-size:100%;inline-size:100%}.carta__poster[data-broken]{visibility:hidden}.carta__render{background-color:var(--f-field);padding-block-start:4px;display:flex}.carta__denom{color:var(--f-ink);font:600 1rem/1.3 var(--font-ui);letter-spacing:0}.carta__oneliner{color:var(--f-ink);font:400 1rem/1.5 var(--font-ui);letter-spacing:.005em;margin-block-start:2px}.carta__profile{container:profile/inline-size}.carta__meter{grid-template-columns:repeat(2,max-content);justify-content:start;gap:8px 32px;display:grid}.carta__meter-row{justify-items:start;gap:3px;min-inline-size:0;display:grid}@container profile (width>=284px){.carta__meter{grid-template-columns:repeat(4,max-content);justify-content:space-between;gap:6px 10px}.carta__meter-row{grid-column:span 2;grid-template-columns:subgrid;align-items:center;gap:normal}}.carta__meter-label{min-inline-size:0;color:var(--f-ink-2);font:400 var(--fs-small)/1.2 var(--font-ui);letter-spacing:0;align-items:center;gap:4px;display:inline-flex}.carta__flame{block-size:14px;inline-size:14px;color:var(--f-ink)}.carta__pips{flex:none;gap:4px;display:inline-flex}.carta__pip{border:1.5px solid var(--f-ink);border-radius:var(--r-full);block-size:10px;inline-size:10px}.carta__pip.is-on{background-color:var(--f-ink)}.carta__profile-foot{justify-content:space-between;align-items:center;gap:var(--s-3);flex-direction:row-reverse;margin-block-start:var(--s-2);display:flex}.carta__orientativo{flex:none}.carta__vacon{min-inline-size:0;color:var(--f-ink-2);font:400 var(--fs-small)/1.4 var(--font-ui);letter-spacing:0;flex:auto}.carta__vacon b{color:var(--f-ink);font-weight:600}.carta__precio[data-price-state=missing] .precio__ref{display:none}.carta__sumar{inline-size:100%;min-inline-size:0}.carta__foot,.carta__railnav{display:none}@media (width>=1024px){.carta__board{--open-fr:3.4;--fs-name-v:min(calc((100cqh - 168px) / 2.66), calc((100cqw / (5 + var(--open-fr)) - 32px) / .675));block-size:clamp(560px,78svh,760px);transition:grid-template-columns .3s var(--ease-out-soft);grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(6,minmax(0,1fr));display:grid;container:board/size}.carta__board[data-open="1"]{grid-template-columns:minmax(0,3.4fr) repeat(5,minmax(0,1fr))}.carta__board[data-open="2"]{grid-template-columns:minmax(0,1fr) minmax(0,3.4fr) repeat(4,minmax(0,1fr))}.carta__board[data-open="3"]{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,3.4fr) repeat(3,minmax(0,1fr))}.carta__board[data-open="4"]{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,3.4fr) repeat(2,minmax(0,1fr))}.carta__board[data-open="5"]{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,3.4fr) minmax(0,1fr)}.carta__board[data-open="6"]{grid-template-columns:repeat(5,minmax(0,1fr)) minmax(0,3.4fr)}.carta__panel{cursor:pointer;gap:22px;padding:18px 16px 16px}.carta__name{writing-mode:vertical-rl;font-size:var(--fs-name-v);transition:translate .3s var(--ease-out-soft);flex:none;align-self:flex-end;margin-block-end:0;line-height:.74;transform:rotate(180deg)translateY(-60px)}.carta__panel.is-open .carta__name{translate:0}.carta__body{inline-size:clamp(236px, calc(100cqw * var(--open-fr) / (5 + var(--open-fr)) - 54px - .74 * var(--fs-name-v)), 290px);cursor:auto;visibility:hidden;opacity:0;transition:opacity .12s var(--ease-in), visibility 0s linear .12s;flex:none}.carta__panel.is-open .carta__body{visibility:visible;opacity:1;transition:opacity var(--dur-state) var(--ease-out-soft) 90ms, visibility 0s}.carta__window{aspect-ratio:auto;block-size:clamp(80px,100cqh - 560px,132px)}.carta__oneliner{text-wrap:pretty}.carta__foot{justify-content:space-between;align-items:center;gap:var(--s-2);transition:opacity var(--dur-feedback) var(--ease-out-soft) 60ms, visibility 0s;display:flex;position:absolute;inset:auto 16px 16px}.carta__foot-price{color:var(--f-ink);font:700 1.25rem/1 var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.carta__panel.is-open .carta__foot{visibility:hidden;opacity:0;transition:none}}@media (width>=1280px){.carta__board{--open-fr:2.8}.carta__board[data-open="1"]{grid-template-columns:minmax(0,2.8fr) repeat(5,minmax(0,1fr))}.carta__board[data-open="2"]{grid-template-columns:minmax(0,1fr) minmax(0,2.8fr) repeat(4,minmax(0,1fr))}.carta__board[data-open="3"]{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,2.8fr) repeat(3,minmax(0,1fr))}.carta__board[data-open="4"]{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,2.8fr) repeat(2,minmax(0,1fr))}.carta__board[data-open="5"]{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,2.8fr) minmax(0,1fr)}.carta__board[data-open="6"]{grid-template-columns:repeat(5,minmax(0,1fr)) minmax(0,2.8fr)}}.carta__panel:has(.carta__window[data-window-live=true]){background-color:#0000}.carta__window[data-window-live=true]{box-shadow:0 0 0 200vmax var(--f-field)}@media (width>=1024px) and (width<=1279px){.carta__name{translate:0 -84px}.carta__foot{align-items:flex-start;gap:var(--s-2);flex-direction:column}}@media (width>=640px) and (width<=1023px){.carta__board{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.carta__panel{gap:var(--s-4);padding:var(--s-5) var(--s-4) 20px;flex-direction:column;container-type:inline-size}.carta__name{font-size:calc(var(--fs-h3) * 1.6);line-height:.9}.carta__body{flex:auto}}@media (width<=639px){.carta__board{align-items:stretch;gap:var(--s-4);padding:var(--s-5) var(--s-4) var(--s-3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--s-4);scrollbar-width:none;display:flex;overflow-x:auto}.carta__board::-webkit-scrollbar{display:none}.carta__panel{gap:var(--s-4);padding:20px var(--s-4);border-radius:var(--r-surface);scroll-snap-align:start;flex-direction:column;flex:0 0 82vw;container-type:inline-size}.carta__name{font-variation-settings:"wdth" 56;letter-spacing:-.01em;font-size:min(6rem,33.8983cqi);font-weight:800;line-height:.9}.carta__body{flex:auto}.carta__railnav{justify-content:center;align-items:center;gap:var(--s-4);min-block-size:44px;padding:0 var(--s-4) var(--s-6);display:flex}.carta__counter{min-inline-size:6ch;color:var(--mayo-2);font:600 var(--fs-small)/1 var(--font-ui);font-variant-numeric:tabular-nums;text-align:center}}@media not all and (hover:hover){.carta__arrow{display:none}}@container (width<=250px){.carta__segment{flex-direction:column;block-size:auto}.carta__segment>.segment__option{min-block-size:40px}}html[data-motion=reduced] .carta__board,html[data-motion=reduced] .carta__name,html[data-motion=reduced] .carta__body,html[data-motion=reduced] .carta__foot,html[data-motion=reduced] .carta__panel.is-open .carta__body,html[data-motion=reduced] .carta__panel.is-open .carta__foot{transition:none}@media (forced-colors:active){.carta__panel{border:1px solid canvastext}.carta__pip{forced-color-adjust:none}}@media print{.carta__board{block-size:auto;display:block}.carta__body{visibility:visible;opacity:1}.carta__railnav,.carta__foot{display:none}}.checkout__back.btn--tertiary{color:var(--mayo-2);gap:2px;margin-inline-start:-6px;font-size:.9375rem}.checkout__back>.icon{flex:none}.checkout__title{font:700 var(--fs-h4)/1.3 var(--font-ui);letter-spacing:0;text-wrap:balance;border-radius:var(--r-tag);margin-block-start:var(--s-1)}.checkout__sub{max-inline-size:40ch;color:var(--mayo-2);font:400 var(--fs-small)/1.45 var(--font-ui);text-wrap:pretty;margin-block-start:var(--s-1)}.checkout__points{gap:var(--s-4);margin-block-start:var(--s-4);display:grid}.checkout__error.field__error{margin-block-end:calc(-1 * var(--s-1))}.checkout__group{gap:var(--s-2);display:grid}.checkout__group-legend{color:var(--mayo-2);font:600 var(--fs-small)/1.3 var(--font-ui);margin-block-end:var(--s-2)}.checkout__point{align-items:center;gap:var(--s-3);min-block-size:56px;padding:10px var(--s-4);border-radius:var(--r-surface);background-color:var(--tinta-1);color:var(--mayo);cursor:pointer;transition:box-shadow var(--dur-feedback) var(--ease-out-soft), background-color var(--dur-feedback) var(--ease-out-soft);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.checkout__radio{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.checkout__point:has(.checkout__radio:focus-visible){outline:3px solid var(--focus);outline-offset:3px}@media (hover:hover){.checkout__point:hover{box-shadow:inset 0 0 0 1.5px var(--borde-fuerte)}}.checkout__point-text{gap:2px;min-inline-size:0;display:grid}.checkout__point-name{font:600 1rem/1.25 var(--font-ui)}.checkout__point-meta{color:var(--mayo-3);font:400 var(--fs-small)/1.35 var(--font-ui)}.checkout__point-mark{color:var(--mayo);font:600 var(--fs-small)/1 var(--font-ui);white-space:nowrap;align-items:center;gap:6px;display:none}.checkout__point:has(.checkout__radio:checked){box-shadow:inset 0 0 0 2px var(--mayo)}.checkout__point:has(.checkout__radio:checked) .checkout__point-mark{display:inline-flex}.checkout__points.is-invalid .checkout__point:not(:has(:checked)){box-shadow:inset 0 0 0 1.5px var(--error)}@media (width<=359.98px){.checkout__point-here{display:none}}.checkout__field{margin-block-start:var(--s-5)}.checkout__field textarea{min-block-size:96px}.checkout__preview{margin-block-start:var(--s-4)}.checkout__message{padding:var(--s-4);border-radius:var(--r-surface);background-color:var(--tinta-1);color:var(--mayo);font:400 .9375rem/1.5 var(--font-ui);letter-spacing:0;font-variant-numeric:tabular-nums;white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;margin:0}.checkout__actions{gap:var(--s-3);margin-block-start:var(--s-5);display:grid}.checkout__wa>.icon{flex:none}.checkout__wa[aria-busy=true]{cursor:progress}.checkout__reason{align-items:flex-start;gap:var(--s-2);color:var(--mayo-2);font:400 var(--fs-small)/1.45 var(--font-ui);text-wrap:pretty;margin-block-start:calc(-1 * var(--s-1));display:flex}.checkout__reason>.icon{color:var(--mayo-3);flex:none;margin-block-start:1px}.checkout__copy.btn--secondary{inline-size:100%}.checkout__copy-label,.checkout__copy-done{align-items:center;gap:var(--s-2)}.checkout__copy-label{display:inline-flex}.checkout__copy-done,.checkout__copy[data-state=done] .checkout__copy-label{display:none}.checkout__copy[data-state=done] .checkout__copy-done{display:inline-flex}.checkout__copy-done>.icon{color:var(--exito)}.checkout__fallback{margin-block-start:var(--s-1)}.checkout__fallback-text.field__input,.checkout__fallback textarea{min-block-size:180px;font:400 .9375rem/1.5 var(--font-ui);font-variant-numeric:tabular-nums;white-space:pre-wrap}.checkout__status{color:var(--mayo-2);font:400 1rem/1.5 var(--font-ui);text-wrap:pretty;margin-block-start:var(--s-4)}.checkout__status:empty{margin-block-start:0}.checkout__status-ok{color:var(--exito)}.checkout__status-copy{margin-block-start:calc(-1 * var(--s-2))}.checkout__sent{border-block-start:1px solid var(--borde);margin-block-start:var(--s-4);padding-block-start:var(--s-4)}.checkout__sent-ask{font:700 1.125rem/1.3 var(--font-ui)}.checkout__sent-actions{align-items:center;gap:var(--s-3) var(--s-5);flex-wrap:wrap;margin-block-start:var(--s-3);display:flex}.checkout__new{margin-block-start:var(--s-5)}html[data-motion=reduced] .checkout__point{transition-duration:.12s}@media (forced-colors:active){.checkout__point{border:1px solid buttontext}.checkout__point:has(.checkout__radio:checked){outline-offset:-2px;outline:2px solid highlight}.checkout__message{border:1px solid canvastext}}.chorro{--gx:max(var(--margin), (100cqi - var(--content-max)) / 2);--col:calc((100cqi - 2 * var(--gx) - 264px) / 12);color:var(--mayo);position:relative;container-type:inline-size}.chorro__film{position:relative}.chorro__chapter{z-index:var(--z-chapter);position:relative}.chorro__block{padding-inline:var(--gx);container-type:inline-size}.chorro__line{display:grid}.chorro__line>*{grid-area:1/1}.chorro__word{color:var(--mayo)}.chorro__text{max-inline-size:34ch;color:var(--mayo);font:400 var(--fs-lead)/1.5 var(--font-ui);letter-spacing:0;text-wrap:pretty}.chorro__lead{margin-block-start:var(--s-4)}.chorro__ink{color:var(--f-ink);clip-path:inset(var(--flood-local,100%) 0 0 0);pointer-events:none;-webkit-user-select:none;user-select:none}html[data-film=on] .chorro__line>:not(.chorro__ink){clip-path:inset(0 0 calc(100% - var(--flood-local,100%)) 0)}.chorro__stage{position:relative}.chorro__flood{background-color:var(--f-field);transform-origin:50% 100%;display:none;position:absolute;inset:0;transform:scaleY(0)}.chorro__zigzag{inline-size:100%;display:block;overflow:visible}.chorro__zigzag polyline{fill:none;stroke:var(--f-glaze);stroke-width:28px;stroke-linecap:round;stroke-linejoin:round}html:not([data-film=on]) .chorro{padding-block:var(--s-8) var(--s-7)}html:not([data-film=on]) .chorro__film{row-gap:var(--s-7);grid-template-columns:minmax(0,1fr);display:grid}html:not([data-film=on]) .chorro__stage{padding-inline:var(--gx);order:3}html:not([data-film=on]) .chorro__zigzag{block-size:clamp(112px,18vw,220px)}html:not([data-film=on]) .chorro__ink{display:none}@media (width>=1024px){html:not([data-film=on]) .chorro{padding-block:var(--s-9) var(--s-8)}html:not([data-film=on]) .chorro__film{padding-inline:var(--gx);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}html:not([data-film=on]) .chorro__block{padding-inline:0}html:not([data-film=on]) .chorro__stage{grid-column:1/-1;padding-inline:0}}@media not all and (hover:hover) and (pointer:fine) and (width>=1024px){.chorro__chapter--2{display:none}}html[data-film=on] .chorro__chapter{block-size:100svh}@media (width>=640px){html[data-film=on] .chorro__chapter{block-size:120svh}}@media (hover:hover) and (pointer:fine) and (width>=1024px){html[data-film=on] .chorro__chapter{block-size:70svh}html[data-film=on] .chorro__block{inline-size:calc(5 * var(--col) + 4 * 24px);box-sizing:content-box;padding-inline-end:0}}html[data-film=on] .chorro__block{position:sticky;inset-block-start:calc(var(--nav-h) + 24px)}html[data-film=on] .chorro__stage{display:none}html[data-film=on] [data-chorro-mode="2d"] .chorro__stage{z-index:0;pointer-events:none;block-size:100svh;margin-block-end:-100svh;display:block;position:sticky;inset-block-start:0;overflow:hidden}html[data-film=on] [data-chorro-mode="2d"] .chorro__flood{display:block}html[data-film=on] [data-chorro-mode="2d"] .chorro__zigzag{block-size:54%;inline-size:auto;position:absolute;inset:auto 0 6%}html[data-film=on] [data-chorro-mode="2d"] .chorro__zigzag polyline{stroke-dasharray:1;stroke-dashoffset:1px}@media (hover:hover) and (pointer:fine) and (width>=1024px){html[data-film=on] [data-chorro-mode="2d"] .chorro__zigzag{block-size:auto;inset:18% 0 18% 42%}}@media print{.chorro__ink,.chorro__stage{display:none}.chorro__chapter{block-size:auto}}.cierre{border-block-start:1px solid var(--borde);padding-block:80px 32px}@media (width>=768px){.cierre{padding-block:96px 40px}}@media (width>=1280px){.cierre{padding-block:128px 48px}}@media not all and (hover:hover) and (pointer:fine) and (width>=1024px){.cierre__inner{padding-block-end:calc(var(--dock-h) + max(12px, env(safe-area-inset-bottom,0px)))}}.cierre__close{container-type:inline-size}.cierre__title{color:var(--mayo)}.cierre__sub{max-inline-size:18ch;color:var(--mayo);margin-block-start:var(--s-5)}.cierre__actions{align-items:center;gap:var(--s-4);flex-wrap:wrap;margin-block-start:var(--s-7);display:flex}.cierre__pickup{color:var(--mayo-2);margin-block-start:var(--s-5)}.cierre__pickup-line{align-items:start;column-gap:var(--s-3);grid-template-columns:auto minmax(0,1fr);display:inline-grid}.cierre__pickup-line>.icon{margin-block-start:2px}.cierre__pickup-line>span{min-inline-size:0}.cierre__change{grid-column:2;justify-self:start}@media (width>=768px){.cierre__pickup-line{flex-wrap:wrap;align-items:center;display:inline-flex}}.cierre__pin{block-size:20px;inline-size:20px;color:var(--mayo-2)}.cierre__pickup-name{color:var(--mayo);font-weight:600}.cierre__links{gap:0 var(--s-6);flex-wrap:wrap;margin-block-start:var(--s-2);display:flex}.cierre__link{min-block-size:44px;color:var(--mayo-2);font:500 1rem/1.25 var(--font-ui);text-underline-offset:.3em;align-items:center;text-decoration-line:none;display:inline-flex}@media (hover:hover){.cierre__link:hover{color:var(--mayo);text-decoration-line:underline}}.cierre__logo{margin-block-start:var(--s-8)}.cierre__logotipo{block-size:auto;inline-size:100%}.cierre__legal{gap:var(--s-5);border-block-start:1px solid var(--borde);margin-block-start:var(--s-7);padding-block-start:var(--s-5);display:grid}@media (width>=768px){.cierre__legal{column-gap:var(--s-7);grid-template-columns:minmax(0,1fr) auto;align-items:start}}.cierre__legal-text{gap:var(--s-1);max-inline-size:72ch;display:grid}.cierre__copy{margin-block-start:var(--s-2)}.cierre__motion{justify-items:start;gap:var(--s-1);display:grid}.cierre__motion-state{color:var(--mayo-2);font-weight:400}.cierre__locked{max-inline-size:30ch;color:var(--mayo-3);font-size:var(--fs-legal);line-height:1.45}.dock{display:none}@media not all and (hover:hover) and (pointer:fine) and (width>=1024px){.dock{z-index:var(--z-dock);padding:6px max(12px, env(safe-area-inset-right,0px)) max(6px, env(safe-area-inset-bottom,0px)) max(12px, env(safe-area-inset-left,0px));background-color:var(--tinta-1);border-block-start:1px solid var(--borde);box-shadow:var(--e-dock);color:var(--mayo);transition:transform var(--dur-panel-in) var(--ease-out), visibility 0s;display:block;position:fixed;inset:auto 0 0}}.dock__row{align-items:center;gap:var(--s-2);block-size:52px;max-inline-size:560px;margin-inline:auto;display:flex}.dock__gota{border-radius:var(--r-key);block-size:48px;inline-size:48px;color:var(--mayo);transition:background-color var(--dur-feedback) var(--ease-out-soft);flex:none;place-items:center;display:grid;position:relative}.dock__drop{block-size:26px;inline-size:26px}@media (hover:hover){.dock__gota:hover{background-color:var(--tinta-2)}}.dock__gota:active{background-color:var(--tinta-2)}.dock__rec{border:2px solid var(--tinta-1);border-radius:var(--r-full);background-color:var(--picante);block-size:12px;inline-size:12px;animation:1s ease-in-out infinite dock-rec;position:absolute;inset-block-start:7px;inset-inline-end:7px}@keyframes dock-rec{50%{opacity:.4}}.dock__sumar{flex:auto;block-size:52px;min-inline-size:0;padding:0 12px}.dock__label{flex-direction:column;align-items:center;gap:2px;min-inline-size:0;max-inline-size:100%;display:flex}.dock__line1{max-inline-size:100%;font:700 1rem/1.15 var(--font-ui);letter-spacing:0}.dock__line2{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;font:500 .8125rem/1.15 var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:0;overflow:hidden}.dock__cart{border-radius:var(--r-key);block-size:52px;inline-size:72px;color:var(--mayo);transition:background-color var(--dur-feedback) var(--ease-out-soft);flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;display:flex;position:relative}@media (hover:hover){.dock__cart:hover{background-color:var(--tinta-2)}}.dock__cart:active,.dock__cart[aria-expanded=true]{background-color:var(--tinta-2)}.dock__bag{place-items:center;block-size:24px;inline-size:24px;display:grid;position:relative}.dock__count{border:2px solid var(--tinta-1);box-sizing:content-box;block-size:18px;min-inline-size:18px;padding:0 4px;position:absolute;inset-block-start:-9px;inset-inline-start:14px}.dock__total{font:600 .8125rem/1 var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap}.dock__total:empty{display:none}html[data-cart-open=true][data-cart-mode=sheet] .dock,html[data-gota-open=true] .dock{visibility:hidden;transition:transform var(--dur-panel-out) var(--ease-in), visibility 0s linear var(--dur-panel-out);transform:translateY(calc(100% + 8px))}@media (pointer:coarse) and (width>=1024px){html:not([data-counter=out]) .dock{visibility:hidden;transition:transform var(--dur-panel-out) var(--ease-in), visibility 0s linear var(--dur-panel-out);transform:translateY(calc(100% + 8px))}}html[data-motion=reduced] .dock{transition:opacity .12s linear,visibility}html[data-motion=reduced][data-cart-open=true][data-cart-mode=sheet] .dock,html[data-motion=reduced][data-gota-open=true] .dock{opacity:0;transition:opacity .12s linear,visibility 0s linear .12s;transform:none}html[data-motion=reduced] .dock__rec{animation:none}@media (pointer:coarse) and (width>=1024px){html[data-motion=reduced]:not([data-counter=out]) .dock{opacity:0;transition:opacity .12s linear,visibility 0s linear .12s;transform:none}}@media (forced-colors:active){.dock{border-block-start-color:canvastext}.dock__gota,.dock__cart{border:1px solid buttontext}.dock__rec{forced-color-adjust:none}}@media print{.dock{display:none}}.faq{padding-block:64px}@media (width>=768px){.faq{padding-block:80px}}@media (width>=1280px){.faq{padding-block:96px}}.faq__inner{gap:var(--s-6);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.faq__inner{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px}.faq__head{grid-column:1/5;position:sticky;inset-block-start:96px}.faq__list{grid-column:5/-1}}.faq__head{container-type:inline-size}.faq__title{color:var(--mayo)}.faq__list{border-block-start:1px solid var(--borde)}.faq__item{border-block-end:1px solid var(--borde)}.faq__q{justify-content:space-between;align-items:center;gap:var(--s-4);min-block-size:56px;color:var(--mayo);font:600 1.125rem/1.35 var(--font-ui);cursor:pointer;transition:color var(--dur-feedback) var(--ease-out-soft);padding-block:20px;list-style:none;display:flex}.faq__q::-webkit-details-marker{display:none}.faq__q::marker{content:""}.faq__q:focus-visible{outline-offset:2px;border-radius:var(--r-tag)}.faq__q-text{text-wrap:balance;min-inline-size:0}.faq__chevron{block-size:24px;inline-size:24px;color:var(--mayo-2);transition:transform .2s var(--ease-out-soft), color var(--dur-feedback) var(--ease-out-soft)}.faq__item[open]:not(.is-closing) .faq__chevron{transform:rotate(180deg)}@media (hover:hover){.faq__q:hover .faq__chevron{color:var(--mayo)}}.faq__a{transition:grid-template-rows var(--dur-state) var(--ease-out-soft);grid-template-rows:1fr;display:grid}@starting-style{.faq__item[open] .faq__a{grid-template-rows:0fr}}.faq__item.is-closing .faq__a{transition-duration:.2s;transition-timing-function:var(--ease-in);grid-template-rows:0fr}.faq__a-inner{min-block-size:0;overflow:hidden}.faq__a-text{max-inline-size:65ch;color:var(--mayo);font-size:var(--fs-body);padding-block-end:var(--s-5);line-height:1.6}.faq__a-more{align-items:center;gap:var(--s-2) var(--s-4);margin-block:calc(-1 * var(--s-3)) 0;padding:0 3px var(--s-5);flex-wrap:wrap;display:flex}.faq__link{gap:6px}.faq__link-icon{block-size:18px;inline-size:18px}html[data-motion=reduced] :is(.faq__a,.faq__chevron){transition:none}.foto{background-color:var(--plancha);color:var(--mayo);position:relative}.foto__band{padding:var(--s-8) var(--margin) var(--s-5);background-color:var(--oxblood)}.foto__title{max-inline-size:14ch;color:var(--mayo);font-family:var(--font-head);font-size:var(--fs-h2);font-variation-settings:"wdth" 75;letter-spacing:-.01em;text-wrap:balance;font-weight:760;line-height:1.02}.foto__figure{margin:0;position:relative}.foto__picture{display:block}.foto__img{aspect-ratio:7/8;object-fit:cover;object-position:50% 50%;block-size:auto;inline-size:100%;display:block}.foto__tag{position:absolute;inset-block-end:var(--s-4);inset-inline-start:var(--margin)}@media (width>=768px){.foto__band{z-index:1;background:0 0;padding:0;position:absolute;inset-block-start:14%;inset-inline-start:var(--margin)}.foto__title{max-inline-size:9ch}.foto__img{aspect-ratio:16/9;object-position:50% 40%}.foto__tag{inset-block-end:var(--s-5)}}@media (width>=1024px){.foto__img{aspect-ratio:auto;block-size:clamp(480px,82svh,860px)}}@media (forced-colors:active){.foto__img{forced-color-adjust:none}}.gotaband{padding-block:80px}@media (width>=768px){.gotaband{padding-block:96px}}@media (width>=1280px){.gotaband{padding-block:128px}}.gotaband__inner{gap:var(--s-6);grid-template-columns:minmax(0,1fr);display:grid}.gotaband__text{min-inline-size:0}@media (width>=1024px){.gotaband__inner{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:24px}.gotaband__stage{grid-column:1/6}.gotaband__text{grid-column:6/-1}}.gotaband__stage{place-items:center;display:grid}.gotaband__orb{aspect-ratio:1;inline-size:180px;position:relative}@media (width>=1024px){.gotaband__orb{inline-size:280px}}.gotaband__drop,.gotaband__poster{transform-origin:50% 60%;margin:auto;position:absolute;inset:0}.gotaband__drop{block-size:62%;inline-size:62%}.gotaband__drop path{stroke-width:2px;vector-effect:non-scaling-stroke}.gotaband__poster{object-fit:contain;block-size:100%;inline-size:100%}@keyframes gotaband-breathe{0%{transform:scale(1)}to{transform:scale(1.03)}}html[data-motion=full] .gotaband.is-inview :is(.gotaband__drop,.gotaband__poster){animation:2.5s ease-in-out infinite alternate gotaband-breathe}.gotaband__title{color:var(--mayo)}.gotaband__lead{max-inline-size:46ch;color:var(--mayo-2);margin-block-start:var(--s-4)}.gotaband__composer{max-inline-size:880px;padding:var(--s-4);border-radius:var(--r-panel);background-color:var(--tinta-2);margin-block-start:var(--s-6)}.gotaband__label{color:var(--mayo-2);font:600 var(--fs-small)/1.3 var(--font-ui);margin-block-end:var(--s-2);display:block}.gotaband__row{align-items:center;gap:var(--s-2);display:flex}.gotaband__input{border:1.5px solid var(--borde-fuerte);border-radius:var(--r-control);background-color:var(--tinta-1);block-size:56px;min-inline-size:0;color:var(--mayo);font:400 1rem/1.4 var(--font-ui);caret-color:var(--mayo);transition:border-color var(--dur-state) var(--ease-out-soft);flex:auto;padding:0 16px}@media (hover:hover){.gotaband__input:hover{border-color:var(--mayo-2)}}.gotaband__input:focus-visible{border-color:var(--mayo);outline:3px solid var(--focus);outline-offset:3px}.gotaband__input::placeholder{color:var(--mayo-3);opacity:1}.gotaband__icon{border-radius:var(--r-key);cursor:pointer;touch-action:manipulation;block-size:56px;inline-size:56px;transition:background-color var(--dur-feedback) var(--ease-out-soft), transform .22s var(--ease-swift), border-block-end-width .22s var(--ease-swift), box-shadow .22s var(--ease-swift);flex:none;place-items:center;display:inline-grid}.gotaband__mic{border:1.5px solid var(--mayo);color:var(--mayo);background-color:#0000}@media (hover:hover){.gotaband__mic:hover{background-color:var(--tinta-3)}}.gotaband__mic:active{background-color:var(--tinta-3);transform:translateY(1px)}.gotaband__send{border-block-end:3px solid var(--mayo-labio);background-color:var(--mayo);color:var(--plancha);box-shadow:var(--e-key)}@media (hover:hover){.gotaband__send:hover{background-color:color-mix(in oklch, var(--mayo), var(--mayo-2) 8%)}}.gotaband__send:active{box-shadow:var(--e-key-press);transition-duration:var(--dur-feedback), var(--dur-press), var(--dur-press), var(--dur-press);border-block-end-width:1px;transform:translateY(2px)}.gotaband__hint{color:var(--mayo-2);font-size:var(--fs-small);margin-block-start:var(--s-3);line-height:1.45}.gotaband__chips{gap:var(--s-2);flex-wrap:wrap;margin-block-start:var(--s-4);display:flex}@media (width<=639.98px){.gotaband__chips{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--margin);margin-inline:calc(-1 * var(--margin));padding:4px var(--margin) 6px;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.gotaband__chips::-webkit-scrollbar{display:none}.gotaband__chips>li{scroll-snap-align:start;flex:none}}.gotaband__privacy{gap:var(--s-1);max-inline-size:62ch;color:var(--mayo-3);font-size:var(--fs-small);margin-block-start:var(--s-5);line-height:1.45;display:grid}html[data-motion=reduced] .gotaband__icon{transition-duration:.12s}html[data-motion=reduced] :is(.gotaband__send,.gotaband__mic):active{transform:none}@media (forced-colors:active){.gotaband__icon,.gotaband__input{border:1px solid buttontext}.gotaband__drop{forced-color-adjust:none}}.hero{--gx:max(var(--margin), (100cqi - var(--content-max)) / 2);--col:calc((100cqi - 2 * var(--gx) - 264px) / 12);color:var(--mayo);position:relative;container:hero/inline-size}.hero__title{color:var(--mayo);font-family:var(--font-head);font-size:var(--fs-h1);font-variation-settings:"wdth" 75;letter-spacing:-.01em;text-wrap:balance;font-weight:760;line-height:1}.hero__lead{max-inline-size:30em;color:var(--mayo-2);font:400 var(--fs-lead)/1.5 var(--font-ui);letter-spacing:0;text-wrap:pretty;margin-block-start:22px}.hero__lead strong{color:var(--mayo);font-weight:700}.hero__render{vertical-align:.12em;margin-inline-start:6px}.hero__sign{position:relative}.hero__logotipo{z-index:1;inline-size:100%;position:relative}.hero__poster{z-index:0;inline-size:auto;max-inline-size:none;block-size:calc(1.2937 * var(--pomo-h));pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity 60ms linear;position:absolute;inset-block-start:calc(.1175 * var(--wm) - .8339 * var(--pomo-h));inset-inline-start:66.9%;translate:-50%}.hero__poster.is-swapping{opacity:0}.hero__poster[data-broken]{visibility:hidden}.hero__drag{z-index:2;inline-size:calc(.9 * var(--pomo-h));block-size:calc(.75 * var(--pomo-h));touch-action:pan-y;pointer-events:none;position:absolute;inset-block-start:calc(.1175 * var(--wm) - .75 * var(--pomo-h));inset-inline-start:66.9%;translate:-50%}html[data-stage=live] .hero__drag{pointer-events:auto;cursor:grab}html[data-stage=live] .hero__drag:active{cursor:grabbing}.hero__counter{z-index:4;position:relative}.hero__picker,.hero__format,.hero__about{min-inline-size:0}.hero__descriptor{color:var(--mayo);font:600 1rem/1.3 var(--font-ui);letter-spacing:0;flex-wrap:wrap;align-items:baseline;column-gap:10px;display:flex}.hero__name{font-family:var(--font-caps);font-variation-settings:"wdth" 62;letter-spacing:.01em;font-size:1.75rem;font-weight:780;line-height:1}.hero__oneliner{max-inline-size:52ch;color:var(--mayo-2);font:400 .9375rem/1.45 var(--font-ui);letter-spacing:0;margin-block-start:6px}.hero__precio[data-price-state=missing] .precio__ref{display:none}.hero__buy{position:relative}.hero__carrying{color:var(--mayo-2);font:400 var(--fs-tag)/1.3 var(--font-ui);letter-spacing:0;text-align:center;white-space:nowrap;position:absolute;inset-block-start:calc(100% + 6px);inset-inline:0}.hero__carrying:empty{display:none}@media (width<=1023px){.hero{--wm:min(calc((100cqi - 2 * var(--gx)) / 1.7455), 44svh, 30rem);--pomo-h:var(--pomo-h-fit,clamp(160px, 26svh, 260px));min-block-size:100svh;padding-block:calc(var(--nav-h) + env(safe-area-inset-top,0px) + 16px) calc(var(--dock-h) + 24px + env(safe-area-inset-bottom,0px));flex-direction:column;display:flex}.hero__copy{z-index:3;padding-inline:var(--gx);position:relative}.hero__lead{max-inline-size:36ch;margin-block-start:8px}.hero__sign{z-index:2;inline-size:calc(1.7455 * var(--wm));margin-block-start:calc(.75 * var(--pomo-h) - .1175 * var(--wm) + 12px);margin-inline-start:var(--gx)}.hero__counter{padding:16px var(--gx) 0;row-gap:12px;display:grid}.hero__row--a{row-gap:12px;display:grid}.hero__segment{inline-size:100%;display:flex}.hero__segment>.segment__option{flex:1 1 0}.hero__row--b{display:block}.hero__about,.hero__buy{display:none}.hero__precio{padding-block-start:4px}}@container tapitas (width<=479px){.hero__tapitas .tapita__check{display:none}}@media (width>=1024px){.hero{--hero-h:max(100svh, 640px);--wm:min(calc((100cqi - 2 * var(--gx)) * .62 / 1.7455), calc((var(--hero-h) - 360px) / .8), 34rem);--pomo-h:min(40svh, calc((var(--hero-h) - 192px - .675 * var(--wm) - var(--nav-h) - 16px) / .75));block-size:var(--hero-h)}.hero__copy{z-index:3;inset-block-start:calc(var(--nav-h) + 40px);inset-inline:calc(var(--gx) + 8 * (var(--col) + 24px)) var(--gx);position:absolute}.hero__sign{z-index:2;inline-size:calc(1.7455 * var(--wm));position:absolute;inset-block-end:calc(192px - .035 * var(--wm));inset-inline-start:var(--gx)}.hero__counter{block-size:168px;padding:20px var(--gx) 24px;background-color:var(--plancha);border-block-start:1px solid var(--borde);grid-template-rows:44px 64px;row-gap:16px;display:grid;position:absolute;inset:auto 0 0}.hero__row--a{justify-content:space-between;align-items:center;gap:16px;display:flex}.hero__picker{flex:auto}.hero__format{flex:none}.hero__tapitas{flex-wrap:nowrap;gap:6px}.hero__tapitas .tapita{border-radius:var(--r-full);flex-direction:row;flex:none;justify-content:flex-start;gap:6px;block-size:44px;padding:0 10px 0 7px;font-size:.875rem}.hero__segment .segment__option{padding-inline:12px}.hero__row--b{grid-template-columns:minmax(0,1fr) fit-content(280px) auto;align-items:start;column-gap:24px;display:grid}.hero__about{padding-block-start:2px}.hero__precio{min-inline-size:0}.hero__sumar{margin-block-start:2px}}@media (width>=1280px){.hero__row--a{gap:24px}.hero__tapitas{gap:8px}.hero__tapitas .tapita{gap:8px;padding:0 14px 0 10px;font-size:.9375rem}.hero__segment .segment__option{padding-inline:16px}.hero__row--b{grid-template-columns:minmax(0,1fr) fit-content(300px) auto;column-gap:48px}.hero__precio{min-inline-size:300px}}@media (width>=1400px){.hero__copy{inset-inline-start:calc(var(--gx) + 7 * (var(--col) + 24px))}}html[data-motion=reduced] .hero__poster{transition:opacity 60ms linear}@media (forced-colors:active){.hero__counter{border-block-start-color:canvastext}@container tapitas (width<=479px){.hero__tapitas .tapita:has(input:checked) .tapita__check{display:inline-block;position:absolute;inset-block-start:3px;inset-inline-end:5px}}}@media print{.hero{block-size:auto;min-block-size:0}.hero__poster,.hero__drag{display:none}}.nav{--nav-gx:max(var(--margin), (100% - var(--content-max)) / 2);z-index:var(--z-nav);block-size:calc(var(--nav-h) + env(safe-area-inset-top,0px));color:var(--mayo);transition:transform var(--dur-panel-out) var(--ease-in);padding-block-start:env(safe-area-inset-top,0px);position:fixed;inset:0 0 auto}.nav__bg{background-color:var(--tinta-1);box-shadow:inset 0 -1px 0 var(--borde);opacity:0;transform-origin:50% 0;transition:opacity var(--dur-feedback) var(--ease-out-soft), transform var(--dur-state) var(--ease-out);pointer-events:none;position:absolute;inset:0}.nav__bar{align-items:center;gap:var(--s-6);block-size:var(--nav-h);padding-inline:var(--nav-gx);transition:transform var(--dur-state) var(--ease-out);display:flex;position:relative}html[data-nav=scrolled] .nav__bg,html[data-nav=hidden] .nav__bg{opacity:1}html[data-nav=hidden] .nav{transform:translateY(-100%)}html[data-nav=hidden] .nav:focus-within,html[data-menu-open=true] .nav{transition-timing-function:var(--ease-out);transform:none}html:not([data-nav=hidden]) .nav{transition-timing-function:var(--ease-out)}.nav__logo{border-radius:var(--r-tag);min-block-size:44px;color:var(--mayo);flex:none;align-items:center;gap:10px;padding-inline:2px;text-decoration:none;display:inline-flex}.nav__mark{block-size:20px;inline-size:32px}.nav__logotipo{inline-size:46.5px}.nav__links{display:none}.nav__list{align-items:center;gap:28px;display:flex}.nav__link{border-radius:var(--r-tag);min-block-size:44px;color:var(--mayo-2);font:500 1rem/1 var(--font-ui);letter-spacing:0;text-underline-offset:.3em;transition:color var(--dur-feedback) var(--ease-out-soft), text-decoration-color var(--dur-feedback) var(--ease-out-soft);align-items:center;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:.08em;display:inline-flex}.nav__link[aria-current=true]{color:var(--mayo);text-decoration-color:currentColor}@media (hover:hover){.nav__link:hover{color:var(--mayo);text-decoration-color:currentColor}}.nav__actions{align-items:center;gap:var(--s-3);margin-inline-start:auto;display:flex}.nav__gota{display:none}.nav__cart{border-radius:var(--r-key);background-color:var(--tinta-3);block-size:44px;color:var(--mayo);font:600 1rem/1 var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-feedback) var(--ease-out-soft), color var(--dur-feedback) var(--ease-out-soft), transform .22s var(--ease-swift), border-block-end-width .22s var(--ease-swift), box-shadow .22s var(--ease-swift);border:0;align-items:center;gap:10px;padding:0 16px;display:none;position:relative}.nav__cart-icon{block-size:22px;inline-size:22px}.nav__cart-label{font-variant-numeric:tabular-nums}.nav__cart-total{display:none}.nav__cart[data-filled=true]{background-color:var(--mayo);color:var(--plancha);border-block-end:3px solid var(--mayo-labio);box-shadow:var(--e-key)}@media (hover:hover){.nav__cart:hover{background-color:color-mix(in oklch, var(--tinta-3), var(--mayo) 8%)}.nav__cart[data-filled=true]:hover{background-color:color-mix(in oklch, var(--mayo), var(--plancha) 4%)}}.nav__cart[data-filled=true]:active{box-shadow:var(--e-key-press);transition-duration:var(--dur-feedback), var(--dur-feedback), var(--dur-press), var(--dur-press), var(--dur-press);border-block-end-width:1px;transform:translateY(2px)}.nav__cart[aria-expanded=true]:not([data-filled=true]){background-color:color-mix(in oklch, var(--tinta-3), var(--mayo) 12%)}.nav__menu-btn{align-items:center;gap:var(--s-2);border-radius:var(--r-key);block-size:44px;color:var(--mayo);font:600 1rem/1 var(--font-ui);letter-spacing:0;transition:background-color var(--dur-feedback) var(--ease-out-soft);margin-inline-end:-10px;padding:0 10px 0 12px;display:inline-flex}@media (hover:hover){.nav__menu-btn:hover{background-color:var(--tinta-2)}}.nav__menu-btn[aria-expanded=true]{background-color:var(--tinta-2)}@media (width>=1024px){.nav__bar{gap:40px}.nav__links{display:block}.nav__gota,.nav__cart{display:inline-flex}.nav__menu-btn{display:none}html[data-nav=scrolled] .nav__bg{transform:scaleY(.857)}html[data-nav=scrolled] .nav__bar{transform:translateY(-4px)}}.menu{max-block-size:88svh;inline-size:100%;max-inline-size:100%;color:var(--mayo);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:auto 0 0;overflow:visible}.menu::backdrop{background-color:rgb(var(--sombra) / .62)}.menu[open]{animation:nav-menu-in var(--dur-panel-in) var(--ease-out)}.menu[open]::backdrop{animation:nav-menu-fade var(--dur-panel-in) var(--ease-out)}@keyframes nav-menu-in{0%{opacity:0;transform:translateY(24px)}}@keyframes nav-menu-fade{0%{opacity:0}}.menu__sheet{gap:var(--s-5);overscroll-behavior:contain;max-block-size:88svh;padding:0 var(--margin) max(var(--s-5), env(safe-area-inset-bottom,0px));flex-direction:column;display:flex;overflow-y:auto}.menu__head{justify-content:flex-end;align-items:center;block-size:56px;margin-inline-end:-8px;display:flex;position:relative}.menu__grip{border-radius:var(--r-full);background-color:var(--borde-fuerte);block-size:4px;inline-size:40px;position:absolute;inset-block-start:10px;inset-inline-start:50%;translate:-50%}.menu__list{display:grid}.menu__link{justify-content:space-between;align-items:center;gap:var(--s-4);border-block-end:1px solid var(--borde);border-radius:var(--r-tag);min-block-size:64px;color:var(--mayo);font:600 var(--fs-h4)/1.3 var(--font-ui);letter-spacing:0;padding-inline:4px;text-decoration:none;display:flex}.menu__list>li:first-child .menu__link{border-block-start:1px solid var(--borde)}.menu__arrow{block-size:20px;inline-size:20px;color:var(--mayo-3);transition:color var(--dur-feedback) var(--ease-out-soft)}@media (hover:hover){.menu__link:hover .menu__arrow{color:var(--mayo)}}.menu__gota{align-self:flex-start}html[data-motion=reduced] .nav,html[data-motion=reduced] .nav__bar{transition:none}html[data-motion=reduced] .nav__bg{transition:opacity .12s linear}html[data-motion=reduced][data-nav] .nav__bg,html[data-motion=reduced][data-nav] .nav__bar,html[data-motion=reduced][data-nav=hidden] .nav{transform:none}html[data-motion=reduced] .menu[open],html[data-motion=reduced] .menu[open]::backdrop{animation:.12s linear nav-menu-fade}html[data-motion=reduced] .menu__arrow{transition:color .12s linear}@media (forced-colors:active){.nav__bg{background-color:canvas;box-shadow:inset 0 -1px canvastext}.nav__cart,.nav__menu-btn{border:1px solid buttontext}.menu__sheet{border:1px solid canvastext}}@media print{.nav{position:static}.nav__actions{display:none}}.porkilo{--porkilo-rule:color-mix(in oklch, var(--f-ink-2), var(--f-field) 62%);padding-block:72px}@media (width>=768px){.porkilo{padding-block:96px}}@media (width>=1280px){.porkilo{padding-block:112px}}.porkilo__inner{gap:var(--s-8);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.porkilo__inner{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px}.porkilo__main{grid-column:1/8}.porkilo__plate{grid-column:8/-1;margin-block-start:var(--s-6);position:sticky;inset-block-start:calc(var(--nav-h) + var(--s-5))}}.porkilo__head{container-type:inline-size}.porkilo__title{color:var(--f-ink)}.porkilo__lead{max-inline-size:44ch;color:var(--f-ink-2);margin-block-start:var(--s-4)}.porkilo__ficha{border-block-start:1px solid var(--porkilo-rule);margin-block-start:var(--s-7)}.porkilo__row{column-gap:var(--s-4);border-block-end:1px solid var(--porkilo-rule);grid-template-columns:minmax(8.5rem,2fr) minmax(0,3fr);align-items:baseline;padding-block:14px;display:grid}.porkilo__term{color:var(--f-ink-2);font-size:var(--fs-body);line-height:1.4}.porkilo__value{color:var(--f-ink);font:600 var(--fs-body)/1.4 var(--font-ui);margin:0}.porkilo__value .etiqueta{vertical-align:baseline}.porkilo__price{font-variant-numeric:tabular-nums;gap:2px;display:grid}.porkilo__price-final{letter-spacing:-.01em;font-size:1.125rem;font-weight:700}.porkilo__price-line{color:var(--f-ink-2);font-size:var(--fs-small);font-weight:400;line-height:1.35}@media (width<=479.98px){.porkilo__row{grid-template-columns:minmax(0,1fr);row-gap:2px}}.porkilo__form{gap:var(--s-6);margin-block-start:var(--s-7);display:grid}.porkilo__business{min-inline-size:0}.porkilo__legend{float:inline-start;inline-size:100%;color:var(--f-ink);font:600 var(--fs-small)/1.3 var(--font-ui);margin-block-end:var(--s-3);display:block}.porkilo__chips{clear:both;gap:var(--s-2);flex-wrap:wrap;display:flex}.porkilo__zona{max-inline-size:26rem}.porkilo__actions{gap:var(--s-4);margin-block-start:var(--s-7);display:grid}.porkilo__primary{align-items:center;gap:var(--s-3) var(--s-5);flex-wrap:wrap;display:flex}.porkilo__cta{white-space:normal;text-wrap:balance;block-size:auto;min-block-size:56px;padding-block:10px}.porkilo__reason{max-inline-size:38ch;color:var(--f-ink);font-size:var(--fs-small);line-height:1.45}.porkilo__secondary{gap:var(--s-3);flex-wrap:wrap;display:flex}.porkilo__copy .icon{block-size:20px;inline-size:20px}.porkilo__status{min-block-size:1.45em;color:var(--f-ink);font-size:var(--fs-small);max-inline-size:52ch;line-height:1.45}.porkilo__status:empty{min-block-size:0}.porkilo__fallback{gap:var(--s-2);max-inline-size:36rem;display:grid}.porkilo__fallback textarea{block-size:auto;min-block-size:96px;padding-block:12px;line-height:1.5}@media (width<=639.98px){.porkilo__cta{inline-size:100%}}.porkilo__plate{padding-block-end:var(--s-9);position:relative}.porkilo__photo{aspect-ratio:1;border-radius:var(--r-panel);background-color:var(--tinta-1);margin:0;position:relative;overflow:hidden}.porkilo__img{object-fit:cover;block-size:100%;inline-size:100%}.porkilo__photo-tag{position:absolute;inset-block-start:var(--s-4);inset-inline-start:var(--s-4)}.porkilo__render{justify-items:start;gap:var(--s-2);pointer-events:none;inline-size:40%;margin:0;display:grid;position:absolute;inset-block-end:0;inset-inline-start:-3%}.porkilo__render-img{aspect-ratio:720/1040;object-fit:contain;block-size:auto;inline-size:100%}.porkilo__render-caption{padding-inline-start:8%}@media (width>=1024px){.porkilo__render{inline-size:34%;inset-inline-start:-3%}}@media (forced-colors:active){.porkilo__row{border-color:canvastext}}.quecomes{padding-block:80px}@media (width>=768px){.quecomes{padding-block:96px}}@media (width>=1280px){.quecomes{padding-block:128px}}.quecomes__inner{gap:var(--s-7);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.quecomes__inner{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;column-gap:24px}.quecomes__ask{grid-column:1/7}.quecomes__result{grid-column:7/-1}}.quecomes__head{container-type:inline-size}.quecomes__title{color:var(--mayo)}.quecomes__lead{max-inline-size:36ch;color:var(--mayo-2);margin-block-start:var(--s-4)}.quecomes__form{max-inline-size:34rem;margin-block-start:var(--s-6)}.quecomes__search{gap:var(--s-2);flex-wrap:wrap;display:flex}.quecomes__input{flex:15rem;min-inline-size:0}.quecomes__input::placeholder{color:var(--mayo-3);opacity:1}.quecomes__submit{flex:none}.quecomes__chips{min-inline-size:0;margin-block-start:var(--s-6)}.quecomes__row,.quecomes__more-chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.quecomes__more{background-color:#0000;gap:6px;padding-inline:18px 14px}.quecomes__more-icon{block-size:18px;inline-size:18px;transition:transform var(--dur-state) var(--ease-out-soft)}.quecomes__more[aria-expanded=true] .quecomes__more-icon{transform:rotate(180deg)}.quecomes__more-row{visibility:hidden;transition:grid-template-rows var(--dur-state) var(--ease-out-soft), visibility 0s linear var(--dur-state);grid-template-rows:0fr;display:grid}.quecomes__more-row[data-open=true]{visibility:visible;transition:grid-template-rows var(--dur-state) var(--ease-out-soft), visibility 0s;grid-template-rows:1fr}.quecomes__more-inner{min-block-size:0;margin-inline:-6px;overflow:hidden}.quecomes__more-chips{padding:var(--s-2) 6px 6px}html.no-js .quecomes__more{display:none}html.no-js .quecomes__more-row{visibility:visible;grid-template-rows:1fr}.quecomes__result{min-block-size:220px;padding:var(--s-5);border-radius:var(--r-surface);background-color:var(--tinta-1);color:var(--mayo);transition:background-color var(--dur-state) var(--ease-out-soft), color var(--dur-state) var(--ease-out-soft);align-content:center;display:grid}.quecomes__result.is-drenched{background-color:var(--f-field);color:var(--f-ink)}@media (width>=1024px){.quecomes__result{min-block-size:360px;padding:var(--s-7);border-radius:var(--r-panel)}}.quecomes__empty{max-inline-size:22ch;color:var(--mayo-2);font:600 var(--fs-h4)/1.35 var(--font-ui);text-wrap:balance}.quecomes__body{gap:var(--s-6);display:grid}.quecomes__text{gap:var(--s-3);display:grid}.quecomes__name{color:var(--f-ink);text-wrap:balance}.quecomes__name:focus{outline:none}.quecomes__reason{color:var(--f-ink-2);max-inline-size:38ch}.quecomes__second{color:var(--f-ink);max-inline-size:42ch}.quecomes__actions{align-items:center;gap:var(--s-3) var(--s-4);flex-wrap:wrap;display:flex}@media (width<=479.98px){.quecomes__sumar,.quecomes__both{flex:100%}}html[data-motion=reduced] :is(.quecomes__result,.quecomes__more-icon){transition-duration:.12s}html[data-motion=reduced] .quecomes__more-row,html[data-motion=reduced] .quecomes__more-row[data-open=true]{transition:none}.retiro{padding-block:64px}@media (width>=768px){.retiro{padding-block:80px}}@media (width>=1280px){.retiro{padding-block:96px}}.retiro__head{max-inline-size:60rem;container-type:inline-size}.retiro__title{color:var(--mayo)}.retiro__lead{max-inline-size:46ch;color:var(--mayo-2);margin-block-start:var(--s-4)}.retiro__lead .etiqueta{margin-inline-start:2px}.retiro__steps{gap:var(--s-5);margin-block:var(--s-7) var(--s-8);display:grid}.retiro__step{column-gap:var(--s-4);grid-template-columns:40px minmax(0,1fr);align-items:start;display:grid;position:relative}.retiro__station{z-index:1;border-radius:var(--r-full);background-color:var(--mayo);block-size:40px;inline-size:40px;color:var(--plancha);font-family:var(--font-caps);font-variation-settings:"wdth" 56;font-variant-numeric:tabular-nums;place-items:center;font-size:1.25rem;font-weight:800;line-height:1;display:grid;position:relative}.retiro__step:not(:last-child):after{content:"";inset-inline-start:18.5px;inset-block:40px calc(-1 * var(--s-5));background-color:var(--mayo);inline-size:3px;position:absolute}.retiro__step-text{gap:2px;padding-block-start:8px;display:grid}.retiro__step-title{color:var(--mayo);font:700 1.125rem/1.3 var(--font-ui)}.retiro__step-body{color:var(--mayo-2);font-size:var(--fs-body);max-inline-size:34ch;line-height:1.5}@media (width>=768px){.retiro__steps{column-gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr))}.retiro__step{row-gap:var(--s-4);grid-template-columns:minmax(0,1fr)}.retiro__step:not(:last-child):after{inset-inline:40px calc(-1 * var(--s-6));block-size:3px;inline-size:auto;inset-block:18.5px auto}.retiro__step-text{padding-block-start:0}}.retiro__body{gap:var(--s-7);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.retiro__body{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px}.retiro__list{grid-column:1/5}.retiro__map{grid-column:5/-1;position:sticky;inset-block-start:calc(var(--nav-h) + var(--s-5))}}.retiro__list-head{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;margin-block-end:var(--s-5);display:flex}.retiro__list-title{color:var(--mayo);font:700 var(--fs-h4)/1.3 var(--font-ui)}.retiro__points{gap:var(--s-5);display:grid}.retiro__group{min-inline-size:0;display:block}.retiro__group-legend{float:inline-start;inline-size:100%;color:var(--mayo-2);font:600 var(--fs-small)/1.3 var(--font-ui);margin-block-end:var(--s-2);display:block}.retiro__tiles{clear:both;gap:var(--s-2);display:grid}@media (width>=640px) and (width<=1023.98px){.retiro__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.retiro__tile{align-items:center;column-gap:var(--s-3);border-radius:var(--r-surface);background-color:var(--tinta-1);min-block-size:64px;transition:background-color var(--dur-feedback) var(--ease-out-soft), box-shadow var(--dur-feedback) var(--ease-out-soft);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name gota""meta meta""here here";row-gap:2px;padding:12px 14px 12px 16px;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #0000}.retiro__radio{opacity:0;appearance:none;pointer-events:none;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.retiro__label{cursor:pointer;display:contents}.retiro__label:before{content:"";border-radius:inherit;position:absolute;inset:0}.retiro__name{min-inline-size:0;color:var(--mayo);font:600 1rem/1.3 var(--font-ui);cursor:pointer;grid-area:name}.retiro__meta{color:var(--mayo-3);font-size:var(--fs-small);cursor:pointer;grid-area:meta;line-height:1.4}.retiro__here{color:var(--mayo);font:600 var(--fs-small)/1.3 var(--font-ui);grid-area:here;align-items:center;gap:6px;margin-block-start:4px;display:none}.retiro__here .icon{block-size:18px;inline-size:18px}.retiro__gota{z-index:1;grid-area:gota;justify-self:end;margin-block:-10px;position:relative}@media (hover:hover){.retiro__tile:hover:not(.is-selected){background-color:var(--tinta-2);box-shadow:inset 0 0 0 1.5px var(--borde-fuerte)}}.retiro__tile.is-hot:not(.is-selected){background-color:var(--tinta-2);box-shadow:inset 0 0 0 1.5px var(--borde-fuerte)}.retiro__tile:has(.retiro__radio:focus-visible){outline:3px solid var(--focus);outline-offset:3px}.retiro__tile.is-selected{box-shadow:inset 0 0 0 2px var(--mayo)}.retiro__tile.is-selected .retiro__here{display:inline-flex}.retiro__map{gap:var(--s-4);min-inline-size:0;margin:0;display:grid}.retiro__map-surface{border-radius:var(--r-panel);background-color:var(--tinta-1);overflow:hidden}.map{--map-u:1;aspect-ratio:658/480;-webkit-user-select:none;user-select:none;block-size:auto;inline-size:100%;display:block;overflow:hidden}.map[data-crop=mobile]{aspect-ratio:4/3}@media (width<=639.98px){.map{--map-u:1.85}}@media (width<=351.98px){.retiro__map-surface{overscroll-behavior-x:contain;overflow:auto hidden}.map{min-inline-size:320px}}.map__u{transform:scale(var(--map-u))}.map__border{fill:none;stroke:var(--borde-fuerte);stroke-width:1.5px;stroke-dasharray:0 5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.map__road{fill:none;stroke:var(--borde);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.map__road--acceso{stroke:var(--borde-fuerte);stroke-width:2px}.map__rail{fill:none;stroke:var(--mayo);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.map__station circle{fill:var(--tinta-1);stroke:var(--mayo);stroke-width:1.5px}.map__label-text{fill:var(--mayo-2);font-family:var(--font-ui);letter-spacing:0;paint-order:stroke;stroke:var(--tinta-1);stroke-width:3px;stroke-linejoin:round;transition:fill var(--dur-feedback) var(--ease-out-soft);font-size:13px;font-weight:600}.map__label--station .map__label-text{font-weight:400}.map__partido .map__label-text{fill:var(--mayo-3);font-weight:400}.map__caba .map__label-text{fill:var(--mayo-2)}.map__caba .map__arrow{color:var(--mayo-2)}.map__label.is-hot .map__label-text,.map__label.is-selected .map__label-text{fill:var(--mayo)}.map__labels--narrow{display:none}@media (width<=639.98px){.map__labels--wide,.map__partidos{display:none}.map__labels--narrow{display:inline}}.map__pin{cursor:pointer}.map__pin-hit{fill:#0000;pointer-events:all}.map__pin-ring{fill:var(--tinta-3);stroke:var(--mayo);stroke-width:2px;transition:fill var(--dur-feedback) var(--ease-out-soft), stroke var(--dur-feedback) var(--ease-out-soft)}.map__pin.is-placeholder .map__pin-ring{stroke:var(--mayo-3);stroke-width:1.5px;stroke-dasharray:3.4 2.88}.map__pin-check{color:var(--plancha);display:none}.map__pin.is-hot .map__pin-ring,.map__pin:hover .map__pin-ring{fill:var(--borde);stroke:var(--mayo)}.map__pin.is-selected .map__pin-ring{fill:var(--mayo);stroke:var(--mayo);stroke-dasharray:none}.map__pin.is-selected .map__pin-check{display:inline}.retiro__map-caption{justify-content:space-between;align-items:center;gap:var(--s-3) var(--s-5);flex-wrap:wrap;display:flex}.retiro__legend{gap:var(--s-2) var(--s-5);flex-wrap:wrap;display:flex}.retiro__legend-item{align-items:center;gap:var(--s-2);color:var(--mayo-2);font-size:var(--fs-small);line-height:1.3;display:inline-flex}.retiro__legend-mark{flex:none;overflow:visible}.retiro__legend-ring{fill:var(--tinta-3);stroke:var(--mayo-3);stroke-width:1.5px;stroke-dasharray:3.06 2.59}.retiro__legend-fill{fill:var(--mayo)}.retiro__legend-check{color:var(--plancha)}.retiro__credit{color:var(--mayo-3);font-size:var(--fs-legal);line-height:1.45}html[data-motion=reduced] :is(.retiro__tile,.map__pin-ring,.map__label-text){transition-duration:.12s}@media (forced-colors:active){.retiro__tile{border:1px solid canvastext}.retiro__tile.is-selected{outline-offset:-2px;outline:2px solid highlight}.map__pin-ring,.retiro__legend-mark{forced-color-adjust:none}}.stage__canvas{z-index:var(--z-stage);pointer-events:none;opacity:0;block-size:100lvh;inline-size:100vw;transition:opacity .3s var(--ease-out-soft);display:block;position:fixed;inset:0 auto auto 0}html[data-stage=live] .stage__canvas{opacity:1}html[data-stage=live] [data-stage-window][data-window-live=true] img[data-poster],html[data-stage=live] [data-stage-window=orb][data-window-live=true]>svg[aria-hidden=true]{opacity:0;transition:opacity .12s linear}html[data-stage=live] [data-stage-window=carta] img[data-poster]{transition:opacity .2s linear}html[data-stage=live] [data-stage-window=carta][data-window-live=true] img[data-poster]{opacity:0}#stage-drag.stage__grabbing{cursor:grabbing}.stage__rider{z-index:var(--z-stage);pointer-events:none;opacity:0;will-change:transform;block-size:clamp(120px,22svh,220px);inline-size:auto;transition:opacity .16s linear;position:fixed;inset:0 auto auto 0}html[data-stage=poster] .stage__canvas,html[data-motion=reduced] .stage__canvas,html[data-stage=poster] .stage__rider,html[data-motion=reduced] .stage__rider{display:none}@media (forced-colors:active){.stage__canvas,.stage__rider{display:none}}html.lenis,html.lenis body{block-size:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-smooth{scroll-behavior:auto!important}}@layer utilities{.sr-only{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;block-size:1px!important;inline-size:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media not all and (hover:hover) and (pointer:fine) and (width>=1024px){.only-desktop{display:none}}@media (hover:hover) and (pointer:fine) and (width>=1024px){.only-touch{display:none}}html:not([data-pickup=set]) [data-pickup-when=set],html[data-pickup=set] [data-pickup-when=none],html:not([data-llm=on]) [data-llm-only],html:not([data-voice=maybe]) [data-voice-only],html:not([data-voice-hint=inapp]) [data-voice-hint-line=inapp],html:not([data-voice-hint=brave]) [data-voice-hint-line=brave],html:not([data-voice-hint=ios-standalone]) [data-voice-hint-line=ios-standalone]{display:none}@media print{#stage-root,.fx-layer,.toaster,.skip-link,.noscript{display:none}}}@font-face{font-family:Anybody Caps AN;src:local(Arial Narrow Bold),local(ArialNarrow-Bold);font-weight:100 900;size-adjust:65.8%;ascent-override:120.8%;descent-override:36.5%;line-gap-override:0%}@font-face{font-family:Anybody Caps RC;src:local(Roboto Condensed Bold),local(RobotoCondensed-Bold);font-weight:100 900;size-adjust:66.2%;ascent-override:120.1%;descent-override:36.3%;line-gap-override:0%}@font-face{font-family:Anybody Caps AB;src:local(Arial Bold),local(Arial-BoldMT);font-weight:100 900;size-adjust:54%;ascent-override:147.2%;descent-override:44.4%;line-gap-override:0%}@font-face{font-family:Anybody Caps RB;src:local(Roboto Bold),local(Roboto-Bold);font-weight:100 900;size-adjust:58.3%;ascent-override:136.4%;descent-override:41.2%;line-gap-override:0%}@font-face{font-family:Anybody Head AB;src:local(Arial Bold),local(Arial-BoldMT);font-weight:100 900;size-adjust:84.2%;ascent-override:94.4%;descent-override:28.5%;line-gap-override:0%}@font-face{font-family:Anybody Head RB;src:local(Roboto Bold),local(Roboto-Bold);font-weight:100 900;size-adjust:89.4%;ascent-override:88.9%;descent-override:26.8%;line-gap-override:0%}@font-face{font-family:Chivo Fallback A;src:local(Arial),local(ArialMT);font-weight:100 900;size-adjust:105.4%;ascent-override:89.2%;descent-override:23.7%;line-gap-override:0%}@font-face{font-family:Chivo Fallback R;src:local(Roboto),local(Roboto-Regular);font-weight:100 900;size-adjust:107.1%;ascent-override:87.8%;descent-override:23.3%;line-gap-override:0%}
