@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-ext-wght-normal-DCwSJGxG.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:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-wght-normal-D_ZTVpCC.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-full-normal-7BpKI3vF.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-full-normal-YHFkNujK.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-full-normal-CFFu7zhK.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}*,:before,:after{box-sizing:border-box}body{color:#26301a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fbf4de;margin:0;font-family:Figtree Variable,Figtree,system-ui,-apple-system,sans-serif}.fr{font-variation-settings:"SOFT" 100;letter-spacing:-.01em;font-family:Fraunces Variable,Fraunces,Georgia,serif}:focus-visible{outline-offset:2px;outline:2px solid #26301a!important;box-shadow:0 0 0 4px #f2c94c!important}input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:1px}[role=dialog]:focus-visible,[role=alertdialog]:focus-visible{outline:none!important}input,select,textarea{font-size:16px}button,a,[role=button]{touch-action:manipulation}*{-webkit-tap-highlight-color:#f2c94c40}:root{--papel:#fbf4de;--superficie:#fffdf6;--linea:#e6dcbc;--tinta:#26301a;--tinta-suave:#5f6450;--hoja:#5a7a20;--hoja-oscura:#3e5516;--gorra:#f2c94c;--ok:#3e5516;--ok-fondo:#e9f0d6;--bajo:#7a5a00;--bajo-fondo:#fbefc4;--falta:#a3461f;--falta-fondo:#f8e1d4;--radio-xs:4px;--radio-s:8px;--radio-m:10px;--radio-ticket:6px;--trazo:1.5px solid var(--tinta)}::selection{background:color-mix(in srgb, var(--gorra) 40%, transparent);color:var(--tinta)}input,textarea{caret-color:var(--hoja)}.ticket{background:var(--superficie);border-radius:var(--radio-ticket) var(--radio-ticket) 0 0;margin-bottom:18px;padding-bottom:12px;-webkit-mask:radial-gradient(6px at 50% 100%,#0000 98%,#000) 50% 100%/14px 100% repeat-x;mask:radial-gradient(6px at 50% 100%,#0000 98%,#000) 50% 100%/14px 100% repeat-x}.ticket__titulo{border-bottom:2px dashed var(--linea);align-items:center;gap:10px;padding:12px 14px 10px;display:flex}.ticket__renglon{border-bottom:1px dashed var(--linea);align-items:center;gap:10px;padding:8px 10px 8px 14px;display:flex}.ticket__renglon:last-child{border-bottom:0}.etiqueta{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:4px 10px 10px 4px;padding:1px 8px 1px 10px;font-size:11px;font-weight:700;display:inline-block}.etiqueta--ok{background:var(--ok-fondo);color:var(--ok)}.etiqueta--bajo{background:var(--bajo-fondo);color:var(--bajo)}.etiqueta--falta{background:var(--falta-fondo);color:var(--falta)}@supports (corner-shape:bevel){.etiqueta{corner-shape:round bevel bevel round;border-radius:4px 9px 9px 4px}}.stepper{align-items:center;gap:6px;display:flex}.stepper__btn{background:var(--papel);width:48px;height:48px;color:var(--tinta);border:var(--trazo);border-radius:var(--radio-s);cursor:pointer;justify-content:center;align-items:center;font-family:inherit;font-size:20px;font-weight:700;line-height:1;transition:background-color 80ms ease-out;display:flex}.stepper__btn:active{background:var(--gorra)}.stepper__btn:disabled{opacity:1;color:var(--tinta-suave);border-color:var(--linea);cursor:default}.stepper__cantidad{text-align:center;font-variant-numeric:tabular-nums;min-width:34px;font-size:18px;font-weight:750}.btn{background:var(--hoja);color:#fff;border-radius:var(--radio-m);cursor:pointer;border:0;min-height:48px;padding:12px 16px;font-family:inherit;font-size:16px;font-weight:750;line-height:1.2}.btn:active{background:var(--hoja-oscura)}.btn:disabled{background:var(--linea);color:var(--tinta-suave);cursor:default}.btn-sec{background:var(--superficie);min-height:44px;color:var(--tinta);border:var(--trazo);border-radius:var(--radio-m);cursor:pointer;padding:10px 14px;font-family:inherit;font-size:15px;font-weight:700;line-height:1.2}.btn-sec:active{background:var(--gorra)}.btn-peligro{background:var(--falta);color:#fff;border-radius:var(--radio-m);cursor:pointer;border:0;min-height:44px;padding:10px 14px;font-family:inherit;font-size:15px;font-weight:700;line-height:1.2}.aviso{background:var(--tinta);color:var(--papel);border-radius:var(--radio-m);align-items:center;gap:10px;padding:11px 14px;font-size:14px;font-weight:600;display:flex}.aviso__tilo{border-radius:22%;flex-shrink:0;width:24px;height:24px}.ticket :focus-visible{outline-offset:-2px}
