@font-face{font-family:Chivo;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fuentes/chivo-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fuentes/chivo-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chivo Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fuentes/chivo-mono-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fuentes/chivo-mono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--tiza: #FCF5EC;--hoja: #FFFFFF;--tinta: #221B17;--suave: #64574E;--filete: #8E7F74;--pista: #EFE5D8;--vino: #94502A;--vino-texto: #94502A;--sobre-vino: #FFFFFF;--lona: #245F25;--lona-fondo: #EAF4E4;--fallo: #A3195B;--fallo-fondo: #FCECEE;--panel: #94502A;--panel-texto: #FFFFFF;--panel-filete: #86CDEB;--enlace: #8C4A1E;--acento: #86CDEB;--sobre-acento: #221B17;--acento-fondo: #E5F3FA;--tilde: #2196C9;--cert: #1B82A6;--cert-letras: #FFF6EA;--cert-hondo: #13627E;--sombra: rgba(34, 27, 23, .08);--marca: "Chivo", "Helvetica Neue", Arial, sans-serif;--mono: "Chivo Mono", ui-monospace, Menlo, Consolas, monospace;--ancho: 1120px;--lectura: 68ch;color-scheme:light}@media(prefers-color-scheme:dark){:root{--tiza: #181412;--hoja: #221D1A;--tinta: #F4EDE6;--suave: #BDB1A8;--filete: #857870;--pista: #302926;--vino: #94502A;--vino-texto: #F2B088;--sobre-vino: #FFFFFF;--lona: #A8DEA4;--lona-fondo: #1B2A1C;--fallo: #E57A86;--fallo-fondo: #35191C;--panel: #94502A;--panel-texto: #FFFFFF;--panel-filete: #7FC6E6;--enlace: #F2B088;--acento: #7FC6E6;--sobre-acento: #181412;--acento-fondo: #172A33;--tilde: #5BB6E3;--cert: #1B82A6;--cert-letras: #FFF6EA;--cert-hondo: #13627E;--sombra: rgba(0, 0, 0, .3);color-scheme:dark}}*{box-sizing:border-box}html{scroll-padding-top:84px;-webkit-text-size-adjust:100%}body{margin:0;background:var(--tiza);color:var(--tinta);font-family:var(--marca);font-size:17px;line-height:1.55}img,svg{max-width:100%}a{color:var(--enlace);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--tinta);outline-offset:2px}h1,h2,h3,h4{line-height:1.2;text-wrap:balance;margin:0}p{margin:0}.envoltura{max-width:var(--ancho);margin:0 auto;padding-inline:20px}.saltar{position:absolute;left:-9999px;top:8px;background:var(--hoja);padding:8px 12px;z-index:20}.saltar:focus{left:8px}.cabecera{position:sticky;top:0;z-index:10;background:var(--tiza);border-bottom:1px solid var(--pista)}.cabecera .envoltura{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;min-height:64px;flex-wrap:wrap;padding-block:8px}.marca{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:inherit;min-height:44px}.etiqueta{width:42px;height:28px;background:var(--vino);color:var(--sobre-vino);clip-path:polygon(8px 0,100% 0,100% 100%,0 100%,0 8px);display:grid;place-items:center;font-weight:800;font-size:15.5px;letter-spacing:-.02em;flex:none}.wm{font-weight:800;font-size:25px;letter-spacing:-.01em;line-height:1;color:var(--vino-texto);font-kerning:none}.wm .i{position:relative;display:inline-block}.wm .i:after{content:"";position:absolute;left:.1em;top:.07em;width:.105em;height:.17em;background:var(--tilde);transform:skew(-31deg)}.menu{display:flex;flex-wrap:wrap;gap:4px 18px;font-size:15.5px;font-weight:700}.menu a{color:var(--tinta);text-decoration:none;padding-block:11px;min-width:44px;text-align:center}.menu .corto{display:none}@media(max-width:720px){.menu .largo{display:none}.menu .corto{display:inline}.cabecera .envoltura{flex-wrap:nowrap}.menu{flex-wrap:nowrap;gap:4px 14px}.marca{flex:none}.wm{white-space:nowrap}}@media(max-width:400px){.cabecera .envoltura{gap:10px}.marca{gap:8px}.etiqueta{width:36px;height:24px;font-size:13.5px}.wm{font-size:21px}.menu{gap:4px 12px;font-size:15px}}@media(max-width:340px){.wm{display:none}}.menu a[aria-current=page]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:50px;padding:12px 18px;border-radius:6px;border:2px solid var(--tinta);background:transparent;color:var(--tinta);font:700 16.5px/1.2 var(--marca);text-decoration:none;cursor:pointer}.btn.prin{background:var(--vino);border-color:var(--vino);color:var(--sobre-vino)}.btn:disabled{opacity:.45;cursor:default}@media(hover:hover){.btn:not(:disabled):hover{background:color-mix(in srgb,var(--tinta) 8%,transparent)}.btn.prin:not(:disabled):hover{background:color-mix(in oklab,var(--vino) 82%,black);border-color:color-mix(in oklab,var(--vino) 82%,black)}}.botones{display:flex;flex-wrap:wrap;gap:10px}.cod{font:700 13px/1 var(--mono);padding:5px 7px;border:1px solid var(--filete);color:var(--suave);border-radius:4px}.chip{display:inline-flex;align-items:center;font-size:12.5px;padding:4px 8px;border-radius:4px;background:var(--pista);color:var(--tinta)}.antetitulo{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--suave)}.tarjeta{background:var(--hoja);border:1px solid var(--pista);border-radius:8px;padding:18px;display:grid;gap:10px;box-shadow:0 1px 2px var(--sombra);align-content:start}.pie{margin-top:64px;border-top:1px solid var(--pista);padding-block:28px 40px;font-size:14px;color:var(--suave)}.pie .envoltura{display:grid;gap:14px}.pie nav{display:flex;flex-wrap:wrap;gap:6px 18px;font-weight:700}.pie a{color:var(--suave)}.pie nav a{display:inline-block;padding-block:11px}.migas a{padding-block:11px}@media(max-width:480px){.botones .btn{flex:1 1 100%}}.pie p{max-width:90ch;line-height:1.5}
