@font-face{font-family:Gloock;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/gloock-latin-400-normal.3dTk9V3B.woff2)format("woff2"),url(/_astro/gloock-latin-400-normal.DCcIaDhi.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-next-latin-400-normal.FfmJh7DR.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-next-latin-400-normal.DPp7N0cD.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-next-latin-700-normal.Dpiyiu63.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-next-latin-700-normal.C2qZD_Q9.woff)format("woff")}@font-face{font-family:Gloock Fallback;src:local(Georgia);size-adjust:104%;ascent-override:92%;descent-override:24%}@font-face{font-family:Atkinson Fallback;src:local(Segoe UI),local(Arial);size-adjust:102%}:root{--cal:#f4e7df;--cal-2:#eddbd0;--cal-3:#e4cdbf;--monte:#13271e;--monte-2:#1d3a2d;--bractea:#ae0f2a;--bractea-hondo:#8e0b22;--vino:#5b1022;--ciatio:#d9cc2c;--blanco:#fff;--tinta-suave:#45524a;--linea:#cdb5a7;--hoja:#2e5a40;--vidrio:#f4e7dfa8;--vidrio-fuerte:#f4e7dfd6;--vidrio-oscuro:#13271e80;--vidrio-borde:#fff9;--vidrio-borde-oscuro:#ffffff2e;--vidrio-sombra:0 10px 30px #13271e1f, inset 0 1px 0 #ffffffb3;--desenfoque:blur(16px) saturate(1.5);--fondo:var(--cal);--tinta:var(--monte);--tinta-2:var(--tinta-suave);--acento:var(--bractea);--foco-anillo:var(--monte);--foco-halo:var(--ciatio);--f-display:"Gloock", "Gloock Fallback", Georgia, serif;--f-texto:"Atkinson Hyperlegible Next", "Atkinson Fallback", "Segoe UI", system-ui, sans-serif;--t-0:1.0625rem;--t-1:clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--t-2:clamp(1.5rem, 1.25rem + 1.1vw, 2.125rem);--t-3:clamp(1.95rem, 1.5rem + 2vw, 3.25rem);--t-4:clamp(2.45rem, 1.7rem + 3.4vw, 4.75rem);--t-5:clamp(2.9rem, 1.8rem + 5vw, 6.5rem);--t-chico:.9375rem;--gutter:clamp(16px, 4vw, 44px);--ancho:1280px;--lectura:64ch;--ritmo:clamp(56px, 9vw, 128px);--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--ease-bractea:cubic-bezier(.23, 1, .32, 1);color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:96px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--fondo);color:var(--tinta);font:400 var(--t-0) / 1.62 var(--f-texto);flex-direction:column;min-height:100dvh;margin:0;padding-bottom:76px;display:flex;overflow-x:clip}@media (width>=900px){body{padding-bottom:0}}main{flex:1}img,svg,video{max-width:100%;display:block}img{height:auto}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}p{margin:0 0 1em}ul,ol{margin:0 0 1em;padding-left:1.2em}h1,h2,h3,h4{font-family:var(--f-display);text-wrap:balance;letter-spacing:-.005em;margin:0 0 .5em;font-weight:400;line-height:1.04}h1{font-size:var(--t-4)}h2{font-size:var(--t-3)}h3{font-size:var(--t-2)}h4{font-size:var(--t-1)}strong{font-weight:700}small{font-size:var(--t-chico)}hr{border:0;border-top:1px solid var(--linea);margin:2rem 0}:focus-visible{outline:3px solid var(--foco-anillo);outline-offset:3px;box-shadow:0 0 0 7px var(--foco-halo);border-radius:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.saltar{z-index:100;background:var(--monte);color:var(--cal);padding:12px 18px;font-weight:700;text-decoration:none;position:absolute;top:-100px;left:12px}.saltar:focus{top:12px}.contenedor{width:100%;max-width:var(--ancho);padding-inline:var(--gutter);margin-inline:auto}.lectura{max-width:var(--lectura)}.seccion{padding-block:var(--ritmo)}.banda-monte{--fondo:var(--monte);--tinta:var(--cal);--tinta-2:#c9d2cb;--acento:var(--ciatio);--foco-anillo:var(--ciatio);--foco-halo:var(--monte);--linea:#335244;background:var(--monte);color:var(--cal)}.banda-vino{--fondo:var(--vino);--tinta:var(--cal);--tinta-2:#ecc9cf;--acento:var(--ciatio);--foco-anillo:var(--ciatio);--foco-halo:var(--vino);--linea:#7c2a3d;background:var(--vino);color:var(--cal)}.banda-cal2{--fondo:var(--cal-2);background:var(--cal-2)}.texto-suave{color:var(--tinta-2)}.entradilla{font-size:var(--t-1);color:var(--tinta-2);max-width:46ch;line-height:1.45}.btn{--b-fondo:var(--bractea);--b-tinta:var(--blanco);--b-borde:var(--bractea);border:2px solid var(--b-borde);background:var(--b-fondo);min-height:50px;color:var(--b-tinta);font:700 1rem/1.15 var(--f-texto);cursor:pointer;text-align:center;transition:transform .16s var(--ease-out), background-color .18s ease, color .18s ease;border-radius:999px;justify-content:center;align-items:center;gap:.55em;padding:.7em 1.35em;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.btn:hover{--b-fondo:var(--bractea-hondo);--b-borde:var(--bractea-hondo)}}.btn-wa{--b-fondo:var(--monte);--b-borde:var(--monte);--b-tinta:var(--cal)}@media (hover:hover) and (pointer:fine){.btn-wa:hover{--b-fondo:var(--monte-2);--b-borde:var(--monte-2)}}.btn-borde{--b-fondo:transparent;--b-tinta:var(--tinta);--b-borde:currentColor}@media (hover:hover) and (pointer:fine){.btn-borde:hover{--b-fondo:var(--tinta);--b-tinta:var(--fondo);--b-borde:var(--tinta)}}.banda-monte .btn-wa,.banda-vino .btn-wa{--b-fondo:var(--cal);--b-borde:var(--cal);--b-tinta:var(--monte)}.banda-monte .btn:not(.btn-wa):not(.btn-borde),.banda-vino .btn:not(.btn-wa):not(.btn-borde){--b-fondo:var(--ciatio);--b-borde:var(--ciatio);--b-tinta:var(--monte)}.btn[disabled],.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.btn svg{flex:none;width:1.25em;height:1.25em}.btn-bloque{width:100%}.enlace-flecha{color:var(--acento);font-weight:700}.banda-monte .enlace-flecha,.banda-vino .enlace-flecha{color:var(--ciatio)}.etiquetas{flex-wrap:wrap;gap:8px;margin:0 0 1rem;padding:0;list-style:none;display:flex}.etiqueta{font-size:var(--t-chico);background:var(--cal-3);color:var(--monte);border-radius:999px;padding:.3em .8em;font-weight:600;display:inline-block}.etiqueta-fuerte{background:var(--ciatio);color:var(--monte)}.marco{background:var(--cal-3);isolation:isolate;position:relative;overflow:hidden}.marco>img,.marco>picture>img,.marco>.foto-pendiente{object-fit:cover;width:100%;height:100%}.marco>picture{width:100%;height:100%;display:block}.marco-arco{aspect-ratio:3/4.4;border-radius:999px 999px 0 0}.marco-ventana{aspect-ratio:4/3;border:10px solid var(--monte)}.marco-ventana:after{content:"";pointer-events:none;background:linear-gradient(var(--monte), var(--monte)) center / 6px 100% no-repeat, linear-gradient(var(--monte), var(--monte)) center / 100% 6px no-repeat;opacity:.9;z-index:2;position:absolute;inset:0}.marco-plato{aspect-ratio:1;box-shadow:0 0 0 10px var(--cal), 0 0 0 12px var(--linea);border-radius:50%}.campo{gap:6px;margin-bottom:14px;display:grid}.campo label{font-size:.98rem;font-weight:700}.campo .ayuda{font-size:var(--t-chico);color:var(--tinta-2)}input[type=text],input[type=search],input[type=number],input[type=email],input[type=date],input[type=password],select,textarea{width:100%;min-height:48px;font:inherit;color:var(--monte);background:var(--blanco);border:2px solid var(--linea);border-radius:10px;padding:10px 12px}textarea{resize:vertical;min-height:96px}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--monte)}.campo-error{color:var(--bractea);font-weight:700;font-size:var(--t-chico)}.campo-error:empty{display:none}.banda-monte .campo-error,.banda-vino .campo-error{color:var(--ciatio)}.casilla{font-size:var(--t-chico);align-items:flex-start;gap:10px;display:flex}.casilla input{width:24px;height:24px;accent-color:var(--bractea);flex:none;margin:2px 0 0}.trampa{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.cantidad{border:2px solid var(--linea);background:var(--blanco);border-radius:999px;grid-template-columns:48px 56px 48px;align-items:stretch;height:50px;display:inline-grid;overflow:hidden}.cantidad button{font:700 1.3rem/1 var(--f-texto);color:var(--monte);cursor:pointer;background:0 0;border:0}.cantidad button:active{background:var(--cal-2)}.cantidad input{text-align:center;-moz-appearance:textfield;appearance:textfield;border:0;border-radius:0;min-height:0;padding:0;font-weight:700}.cantidad input::-webkit-inner-spin-button,.cantidad input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.migas{font-size:var(--t-chico);color:var(--tinta-2);padding-top:18px}.migas ol{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.migas li+li:before{content:"/";opacity:.6;margin-right:6px}.migas a,.migas li>span{color:inherit;padding-block:12px;display:inline-block}.migas li{align-items:center;display:flex}.prosa{max-width:var(--lectura)}.prosa h2{font-size:var(--t-2);margin-top:1.6em}.prosa h3{font-size:var(--t-1);margin-top:1.4em}.prosa li{margin-bottom:.45em}.prosa .aviso{border-left:6px solid var(--bractea);background:var(--cal-2);margin:1.5em 0;padding:16px 18px}.prosa .aviso p:last-child{margin-bottom:0}.prosa a{color:var(--bractea);font-weight:600}.tabla-scroll{margin:1.5em 0;overflow-x:auto}.tabla-scroll table{border-collapse:collapse;width:100%;min-width:520px}.tabla-scroll th,.tabla-scroll td{text-align:left;border-bottom:1px solid var(--linea);vertical-align:top;padding:12px 14px 12px 0}.num,.caja-compra__precio,.linea__precio{font-family:var(--f-display);font-variant-numeric:tabular-nums;letter-spacing:.01em}[hidden]{display:none!important}.foto-pendiente{background:var(--cal-3) url(/patron-puerta.svg) center / 180px auto;align-content:start;place-items:start;min-height:100%;padding:16px;display:grid;position:relative}.foto-pendiente:before{content:"";background:color-mix(in srgb, var(--cal-3) 90%, transparent);position:absolute;inset:0}.foto-pendiente span{background:var(--monte);color:var(--cal);max-width:26ch;padding:8px 12px;font-size:.8125rem;line-height:1.35;position:relative}.foto-pendiente b{color:var(--ciatio);display:block}.marco-arco .foto-pendiente{padding-top:34%}.marco-plato .foto-pendiente{text-align:left;align-content:center;place-items:center;padding:18%}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.pendiente{font:700 .95rem/1.3 var(--f-texto);letter-spacing:0;color:var(--monte);background:var(--ciatio);vertical-align:middle;padding:3px 8px;display:inline-block}@supports not (backdrop-filter:blur(1px)){:root{--vidrio:#f4e7dff5;--vidrio-fuerte:#f4e7dffa;--vidrio-oscuro:#13271eeb}}
