.age-gate[data-astro-cid-xxwcqy23]{width:min(100% - 32px, var(--ag-max,440px));border-radius:var(--ag-radius,20px);background:var(--ag-bg,#111);max-height:calc(100dvh - 32px);color:var(--ag-fg,#f5f5f5);font:var(--ag-font,400 1rem/1.5 system-ui, sans-serif);border:0;margin:auto;padding:0}.age-gate[data-astro-cid-xxwcqy23]:modal{overscroll-behavior:contain}.age-gate[data-astro-cid-xxwcqy23]::backdrop{overscroll-behavior:contain;background:var(--ag-backdrop,#000000d1);backdrop-filter:blur(6px);overflow:hidden}.age-gate[data-astro-cid-xxwcqy23][open]{animation:.42s cubic-bezier(.2,.8,.2,1) age-gate-in}.age-gate__body[data-astro-cid-xxwcqy23]{text-align:center;gap:12px;padding:32px 24px 24px;display:grid}.age-gate__brand[data-astro-cid-xxwcqy23]{color:var(--ag-muted,#f5f5f5b3);letter-spacing:.12em;text-transform:uppercase;justify-items:center;margin:0;font-size:.75rem;font-weight:600;display:grid}.age-gate__title[data-astro-cid-xxwcqy23]{font:var(--ag-font-display,700 1.75rem/1.1 system-ui, sans-serif);text-wrap:balance;margin:0}.age-gate__desc[data-astro-cid-xxwcqy23]{color:var(--ag-muted,#f5f5f5b3);margin:0}.age-gate__actions[data-astro-cid-xxwcqy23]{gap:8px;margin-top:12px;display:grid}.age-gate__yes[data-astro-cid-xxwcqy23],.age-gate__no[data-astro-cid-xxwcqy23]{border-radius:var(--ag-btn-radius,999px);min-height:48px;font:inherit;cursor:pointer;place-items:center;padding-inline:20px;font-weight:600;text-decoration:none;display:grid}.age-gate__yes[data-astro-cid-xxwcqy23]{background:var(--ag-accent,#f5f5f5);color:var(--ag-accent-fg,#111);border:0}.age-gate__no[data-astro-cid-xxwcqy23]{color:var(--ag-fg,#f5f5f5);border:1px solid}.age-gate__yes[data-astro-cid-xxwcqy23]:focus-visible,.age-gate__no[data-astro-cid-xxwcqy23]:focus-visible{outline:2px solid var(--ag-fg,#f5f5f5);outline-offset:3px}.age-gate__note[data-astro-cid-xxwcqy23]{color:var(--ag-muted,#f5f5f5b3);letter-spacing:.015em;margin:4px 0 0;font-size:.75rem}.age-gate[data-astro-cid-xxwcqy23][data-variant=fullscreen]{border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none}.age-gate[data-astro-cid-xxwcqy23][data-variant=fullscreen][open]{place-items:center;animation-name:age-gate-fade;animation-duration:.24s;display:grid}.age-gate[data-astro-cid-xxwcqy23][data-variant=fullscreen]::backdrop{background:var(--ag-bg,#111);backdrop-filter:none}.age-gate[data-astro-cid-xxwcqy23][data-variant=fullscreen] .age-gate__body[data-astro-cid-xxwcqy23]{width:min(100%, var(--ag-max,520px));gap:16px;padding:32px 24px}@keyframes age-gate-in{0%{opacity:0;transform:translateY(16px)scale(.98)}}@keyframes age-gate-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.age-gate[data-astro-cid-xxwcqy23][open]{animation-name:age-gate-fade}}.rail[data-astro-cid-tsm4bpqz]{z-index:48;top:50%;right:env(safe-area-inset-right,0px);position:fixed;translate:0 -50%}.rail__list[data-astro-cid-tsm4bpqz]{border:1px solid var(--rail-border,#f8ecd629);background:var(--rail-bg,#17100d9e);backdrop-filter:blur(10px);border-right:0;border-radius:3px 0 0 3px;margin:0;padding:3px 1px 3px 2px;list-style:none;display:grid}.rail__link[data-astro-cid-tsm4bpqz]{-webkit-tap-highlight-color:transparent;justify-content:flex-end;align-items:center;width:16px;height:30px;padding-right:3px;text-decoration:none;display:flex;position:relative}.rail__link[data-astro-cid-tsm4bpqz]:before{content:"";position:absolute;inset:0}.rail__tick[data-astro-cid-tsm4bpqz]{background:var(--rail-tick,#f8ecd680);width:7px;height:2px;transition:width .28s var(--rail-ease,cubic-bezier(.16, 1, .3, 1)), height .2s ease, background-color .2s ease;display:block}.rail__link[data-astro-cid-tsm4bpqz][aria-current=true] .rail__tick[data-astro-cid-tsm4bpqz]{background:var(--rail-fg,#f8ecd6);width:11px;height:3px}.rail__label[data-astro-cid-tsm4bpqz]{background:var(--rail-fg,#f8ecd6);color:var(--rail-label-fg,#17100d);font:var(--rail-font,800 .875rem/1 var(--font-display));letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .16s ease, translate .32s var(--rail-ease,cubic-bezier(.16, 1, .3, 1));border-radius:3px;align-items:center;gap:8px;padding:8px 11px;display:flex;position:absolute;top:50%;right:calc(100% + 6px);translate:12px -50%}.rail__n[data-astro-cid-tsm4bpqz]{color:var(--rail-accent,#9a3a1c);font-variant-numeric:tabular-nums}.rail__link[data-astro-cid-tsm4bpqz]:focus-visible{outline:2px solid var(--rail-fg,#f8ecd6);outline-offset:-2px}.rail__link[data-astro-cid-tsm4bpqz]:focus-visible .rail__label[data-astro-cid-tsm4bpqz],.rail__link[data-astro-cid-tsm4bpqz]:active .rail__label[data-astro-cid-tsm4bpqz],.rail[data-peek] .rail__label[data-astro-cid-tsm4bpqz]{opacity:1;translate:0 -50%}.rail__link[data-astro-cid-tsm4bpqz]:focus-visible .rail__tick[data-astro-cid-tsm4bpqz]{background:var(--rail-fg,#f8ecd6);width:11px}.rail[data-peek] .rail__label[data-astro-cid-tsm4bpqz]{transition-delay:calc(var(--i,0) * 70ms)}.rail__list[data-astro-cid-tsm4bpqz] li[data-astro-cid-tsm4bpqz]:nth-child(2){--i:1}.rail__list[data-astro-cid-tsm4bpqz] li[data-astro-cid-tsm4bpqz]:nth-child(3){--i:2}.rail__list[data-astro-cid-tsm4bpqz] li[data-astro-cid-tsm4bpqz]:nth-child(4){--i:3}.rail__list[data-astro-cid-tsm4bpqz] li[data-astro-cid-tsm4bpqz]:nth-child(5){--i:4}.rail__list[data-astro-cid-tsm4bpqz] li[data-astro-cid-tsm4bpqz]:nth-child(6){--i:5}.rail__list[data-astro-cid-tsm4bpqz] li[data-astro-cid-tsm4bpqz]:nth-child(7){--i:6}.rail__list[data-astro-cid-tsm4bpqz] li[data-astro-cid-tsm4bpqz]:nth-child(8){--i:7}.rail__list[data-astro-cid-tsm4bpqz] li[data-astro-cid-tsm4bpqz]:nth-child(9){--i:8}.rail__list[data-astro-cid-tsm4bpqz] li[data-astro-cid-tsm4bpqz]:nth-child(10){--i:9}.rail__list[data-astro-cid-tsm4bpqz] li[data-astro-cid-tsm4bpqz]:nth-child(11){--i:10}.rail__list[data-astro-cid-tsm4bpqz] li[data-astro-cid-tsm4bpqz]:nth-child(12){--i:11}@media (hover:hover){.rail__link[data-astro-cid-tsm4bpqz]:hover .rail__label[data-astro-cid-tsm4bpqz]{opacity:1;translate:0 -50%}.rail__link[data-astro-cid-tsm4bpqz]:hover .rail__tick[data-astro-cid-tsm4bpqz]{background:var(--rail-fg,#f8ecd6);width:11px}}@media (width>=900px){.rail[data-astro-cid-tsm4bpqz]{right:6px}.rail__list[data-astro-cid-tsm4bpqz]{border-right:1px solid var(--rail-border,#f8ecd629);border-radius:3px;padding:5px 3px}.rail__link[data-astro-cid-tsm4bpqz]{width:24px;height:32px;padding-right:4px}.rail__tick[data-astro-cid-tsm4bpqz]{width:12px}.rail__link[data-astro-cid-tsm4bpqz][aria-current=true] .rail__tick[data-astro-cid-tsm4bpqz]{width:20px}@media (hover:hover){.rail__link[data-astro-cid-tsm4bpqz]:hover .rail__tick[data-astro-cid-tsm4bpqz]{width:20px}}.rail__link[data-astro-cid-tsm4bpqz]:focus-visible .rail__tick[data-astro-cid-tsm4bpqz]{width:20px}.rail__label[data-astro-cid-tsm4bpqz]{right:calc(100% + 10px)}}html[data-age-gate=open] .rail[data-astro-cid-tsm4bpqz]{visibility:hidden}@media (prefers-reduced-motion:reduce){.rail__tick[data-astro-cid-tsm4bpqz],.rail__label[data-astro-cid-tsm4bpqz]{transition:none}}.want-one[data-astro-cid-iysjia6f]{--_bg:var(--cta-bg,#25d366);--_fg:var(--cta-fg,#0b0b0b);border-radius:var(--cta-radius,999px);background:var(--_bg);min-height:48px;color:var(--_fg);font:var(--cta-font,600 1rem/1 system-ui, sans-serif);letter-spacing:.01em;-webkit-tap-highlight-color:transparent;align-items:center;gap:.6em;padding:.85em 1.4em;text-decoration:none;transition:background-color .18s,transform .18s cubic-bezier(.2,.8,.2,1);display:inline-flex}.want-one[data-astro-cid-iysjia6f]:hover{background:var(--cta-bg-hover,var(--_bg))}.want-one[data-astro-cid-iysjia6f]:active{transform:scale(.97)}.want-one[data-astro-cid-iysjia6f]:focus-visible{outline:2px solid var(--cta-focus,currentColor);outline-offset:3px}.want-one__icon[data-astro-cid-iysjia6f]{flex:none}@media (prefers-reduced-motion:reduce){.want-one[data-astro-cid-iysjia6f]{transition:none}}.altura[data-astro-cid-kbr2tplm]{gap:clamp(48px,8vw,96px);display:grid}.altura__text[data-astro-cid-kbr2tplm] .display[data-astro-cid-kbr2tplm]{max-width:10ch;margin-bottom:28px}.altura__stats[data-astro-cid-kbr2tplm]{border-top:1px solid var(--line);gap:22px;margin:44px 0 0;padding-top:28px;display:grid}.stat[data-astro-cid-kbr2tplm]{grid-template-columns:minmax(7.5rem,auto) 1fr;align-items:baseline;gap:16px;display:grid}.stat__value[data-astro-cid-kbr2tplm]{font:400 clamp(1.9rem, 6.5vw, 2.6rem) / 1 var(--font-display);white-space:nowrap;margin:0}.stat__label[data-astro-cid-kbr2tplm]{color:var(--muted);margin:0;font-size:.9375rem;line-height:1.5}.altura__map[data-astro-cid-kbr2tplm]{color:var(--ink);margin:0;position:relative}.altura__map[data-astro-cid-kbr2tplm] svg[data-astro-cid-kbr2tplm]{content-visibility:auto;contain-intrinsic-block-size:auto 300px;width:100%;height:auto;display:block;overflow:visible}.altura__curves[data-astro-cid-kbr2tplm] path[data-astro-cid-kbr2tplm]{stroke-opacity:.55}.altura__towns[data-astro-cid-kbr2tplm]{fill:var(--muted);font:500 8.5px/1 var(--font-body);letter-spacing:.08em}.altura__summit[data-astro-cid-kbr2tplm]{fill:var(--accent);font:400 11px/1 var(--font-display)}.altura__ring[data-astro-cid-kbr2tplm]{fill:none;stroke:var(--accent);stroke-width:.8px;transform-box:fill-box;transform-origin:50%;animation:ring 3.6s var(--ease-slow) infinite}@keyframes ring{0%{opacity:1;scale:.4}to{opacity:0;scale:2.2}}.altura__canvas[data-astro-cid-kbr2tplm]{position:relative}.altura__perch[data-astro-cid-kbr2tplm]{aspect-ratio:7/10;pointer-events:none;width:clamp(70px,16%,132px);position:absolute;top:40.6%;left:63%;translate:-50% -94%}figcaption[data-astro-cid-kbr2tplm]{color:var(--muted);letter-spacing:.06em;margin-top:14px;font-size:.75rem}@media (width>=960px){.altura[data-astro-cid-kbr2tplm]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center}}@media (prefers-reduced-motion:reduce){.altura__ring[data-astro-cid-kbr2tplm]{animation:none}}.bottle-slot[data-astro-cid-qxamyzvc]{aspect-ratio:7/10;-webkit-user-select:none;user-select:none;position:relative}.bottle-slot[data-astro-cid-qxamyzvc][data-stage-drag]{touch-action:pan-y}.bottle-slot[data-astro-cid-qxamyzvc] picture,.bottle-slot[data-astro-cid-qxamyzvc] img{width:100%;height:100%;position:absolute;inset:0}.bottle-slot[data-astro-cid-qxamyzvc] img{object-fit:contain;transition:opacity .6s var(--ease-calm);-webkit-user-drag:none}.bottle-slot[data-astro-cid-qxamyzvc] img:not([data-still=reposado]){opacity:0}html[data-expr=blanco] .bottle-slot[data-astro-cid-qxamyzvc] img[data-still=blanco],html[data-expr=reposado] .bottle-slot[data-astro-cid-qxamyzvc] img[data-still=reposado],html[data-expr=anejo] .bottle-slot[data-astro-cid-qxamyzvc] img[data-still=anejo],html[data-expr=extra] .bottle-slot[data-astro-cid-qxamyzvc] img[data-still=extra]{opacity:1}html:not([data-expr=reposado]) .bottle-slot[data-astro-cid-qxamyzvc] img[data-still=reposado]{opacity:0}html[data-bottle3d=on] .bottle-slot[data-astro-cid-qxamyzvc] img{transition-duration:.7s;opacity:0!important}html[data-bottle3d=on] .bottle-slot[data-astro-cid-qxamyzvc][data-stage-drag]{cursor:grab}html[data-bottle3d=on] .bottle-slot[data-astro-cid-qxamyzvc][data-stage-drag]:active{cursor:grabbing}.coleccion__head[data-astro-cid-4gfnuvfw] .display[data-astro-cid-4gfnuvfw]{max-width:12ch;margin-bottom:clamp(40px,7vw,72px)}.coleccion__grid[data-astro-cid-4gfnuvfw]{gap:28px;display:grid}.coleccion__stage[data-astro-cid-4gfnuvfw]{justify-content:center;display:flex;position:relative}.coleccion__bottle{width:min(54vw,300px)}.coleccion__caballito[data-astro-cid-4gfnuvfw]{display:none}html[data-bottle3d=on] .coleccion__caballito[data-astro-cid-4gfnuvfw]{aspect-ratio:3/4;width:clamp(56px,13vw,84px);display:block;position:absolute;bottom:2%;right:max(0px,50% - min(54vw,300px)/2 - 64px)}.picker[data-astro-cid-4gfnuvfw]{border:0;grid-template-columns:repeat(2,1fr);gap:8px;margin:0;padding:0;display:grid}.picker__opt[data-astro-cid-4gfnuvfw]{border:1px solid var(--line);cursor:pointer;transition:border-color .4s var(--ease-calm), background-color .4s var(--ease-calm);border-radius:2px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:12px 14px;display:grid;position:relative}.picker__opt[data-astro-cid-4gfnuvfw] input[data-astro-cid-4gfnuvfw]{opacity:0;pointer-events:none;position:absolute}.picker__opt[data-astro-cid-4gfnuvfw]:has(input:checked){border-color:var(--ink);background:color-mix(in oklab, var(--paper) 70%, transparent)}.picker__opt[data-astro-cid-4gfnuvfw]:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.picker__swatch[data-astro-cid-4gfnuvfw]{width:14px;height:34px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 30%, transparent);border-radius:7px 7px 3px 3px;grid-row:1/3}.picker__opt[data-astro-cid-4gfnuvfw][data-expr=blanco] .picker__swatch[data-astro-cid-4gfnuvfw]{background:linear-gradient(#f6f8f2,#dfe6dc)}.picker__opt[data-astro-cid-4gfnuvfw][data-expr=reposado] .picker__swatch[data-astro-cid-4gfnuvfw]{background:linear-gradient(#ecd27a,#c9a23c)}.picker__opt[data-astro-cid-4gfnuvfw][data-expr=anejo] .picker__swatch[data-astro-cid-4gfnuvfw]{background:linear-gradient(#cc7d2a,#8f4a10)}.picker__opt[data-astro-cid-4gfnuvfw][data-expr=extra] .picker__swatch[data-astro-cid-4gfnuvfw]{background:linear-gradient(#7a2c10,#3a1004)}.picker__name[data-astro-cid-4gfnuvfw]{font:400 1.2rem/1.1 var(--font-display)}.picker__meta[data-astro-cid-4gfnuvfw]{color:var(--muted);font:600 .625rem/1.3 var(--font-body);letter-spacing:.18em;text-transform:uppercase}.fichas[data-astro-cid-4gfnuvfw]{content-visibility:auto;contain-intrinsic-block-size:auto 1500px}.ficha[data-astro-cid-4gfnuvfw]{gap:22px;display:grid}.ficha__name[data-astro-cid-4gfnuvfw]{font:400 clamp(2.6rem, 11vw, 4.4rem) / .95 var(--font-display);margin:0}.ficha__lema[data-astro-cid-4gfnuvfw]{color:var(--accent);font:italic 400 1.25rem/1.3 var(--font-display);margin:-10px 0 0}.ficha__desc[data-astro-cid-4gfnuvfw]{max-width:32rem;color:var(--muted);margin:0}.ficha__data[data-astro-cid-4gfnuvfw]{border-block:1px solid var(--line);grid-template-columns:auto 1fr 1fr;gap:14px;margin:0;padding:16px 0;list-style:none;display:grid}.ficha__data[data-astro-cid-4gfnuvfw] li[data-astro-cid-4gfnuvfw]{gap:4px;display:grid}.ficha__data[data-astro-cid-4gfnuvfw] b[data-astro-cid-4gfnuvfw]{font:400 1.1rem/1.15 var(--font-display)}.ficha__data[data-astro-cid-4gfnuvfw] span[data-astro-cid-4gfnuvfw],.ficha[data-astro-cid-4gfnuvfw] h4[data-astro-cid-4gfnuvfw],.ficha__cata[data-astro-cid-4gfnuvfw] dt[data-astro-cid-4gfnuvfw],.bar[data-astro-cid-4gfnuvfw] span[data-astro-cid-4gfnuvfw]{color:var(--muted);font:600 .625rem/1.3 var(--font-body);letter-spacing:.2em;text-transform:uppercase}.ficha__charts[data-astro-cid-4gfnuvfw]{grid-template-columns:minmax(0,1fr);align-items:center;gap:22px;display:grid}.radar[data-astro-cid-4gfnuvfw]{justify-self:center;max-width:300px;margin:0}.radar[data-astro-cid-4gfnuvfw] svg[data-astro-cid-4gfnuvfw]{width:100%;display:block;overflow:visible}.radar__ring[data-astro-cid-4gfnuvfw]{fill:none;stroke:var(--line);stroke-width:.8px}.radar__axis[data-astro-cid-4gfnuvfw]{stroke:var(--line);stroke-width:.8px}.radar__label[data-astro-cid-4gfnuvfw]{fill:var(--muted);font:600 7.5px/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase}.radar__shape[data-astro-cid-4gfnuvfw]{fill:color-mix(in oklab, var(--glow) 42%, transparent);stroke:var(--accent);stroke-width:1.4px;stroke-linejoin:round}.bars[data-astro-cid-4gfnuvfw]{gap:12px;display:grid}.bar[data-astro-cid-4gfnuvfw]{gap:6px;display:grid}progress[data-astro-cid-4gfnuvfw]{appearance:none;background:var(--line);width:100%;height:3px;color:var(--accent);border:0}progress[data-astro-cid-4gfnuvfw]::-webkit-progress-bar{background:var(--line)}progress[data-astro-cid-4gfnuvfw]::-webkit-progress-value{background:var(--accent)}progress[data-astro-cid-4gfnuvfw]::-moz-progress-bar{background:var(--accent)}.ficha__cata[data-astro-cid-4gfnuvfw]{gap:14px;margin:0;display:grid}.ficha__cata[data-astro-cid-4gfnuvfw] div[data-astro-cid-4gfnuvfw]{grid-template-columns:7.5rem 1fr;align-items:baseline;gap:12px;display:grid}.ficha__cata[data-astro-cid-4gfnuvfw] dd[data-astro-cid-4gfnuvfw]{font:400 1.0625rem/1.4 var(--font-display);margin:0}.ficha[data-astro-cid-4gfnuvfw] h4[data-astro-cid-4gfnuvfw]{margin:0 0 10px}.ficha__pair[data-astro-cid-4gfnuvfw] ul[data-astro-cid-4gfnuvfw]{color:var(--muted);gap:8px;margin:0;padding:0;list-style:none;display:grid}.ficha__pair[data-astro-cid-4gfnuvfw] b[data-astro-cid-4gfnuvfw],.ficha__coctel[data-astro-cid-4gfnuvfw] b[data-astro-cid-4gfnuvfw]{color:var(--ink);font-weight:600}.ficha__coctel[data-astro-cid-4gfnuvfw] p[data-astro-cid-4gfnuvfw]{color:var(--muted);margin:0 0 14px}.ficha__receta[data-astro-cid-4gfnuvfw]{font-size:.9375rem}.ficha__btn[data-astro-cid-4gfnuvfw]{border:1px solid var(--ink);color:var(--ink);font:600 .75rem/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;transition:background-color .4s var(--ease-calm), color .4s var(--ease-calm);border-radius:999px;align-items:center;gap:10px;padding:13px 22px;text-decoration:none;display:inline-flex}.ficha__btn[data-astro-cid-4gfnuvfw]:hover{background:var(--ink);color:var(--bg)}@media (width>=640px){.picker[data-astro-cid-4gfnuvfw]{grid-template-columns:repeat(4,1fr)}.ficha__charts[data-astro-cid-4gfnuvfw]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}@media (width>=1040px){.coleccion__grid[data-astro-cid-4gfnuvfw]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-areas:"stage picker""stage fichas";align-items:start;column-gap:clamp(48px,6vw,112px)}.coleccion__stage[data-astro-cid-4gfnuvfw]{grid-area:stage;position:sticky;top:10svh}.coleccion__bottle{width:min(26vw,340px)}.picker[data-astro-cid-4gfnuvfw]{grid-area:picker}.fichas[data-astro-cid-4gfnuvfw]{grid-area:fichas}}.cocteles__head[data-astro-cid-ivpzlsem] .display[data-astro-cid-ivpzlsem]{margin-bottom:18px}.cocteles__head[data-astro-cid-ivpzlsem]{margin-bottom:clamp(40px,7vw,72px)}.cards[data-astro-cid-ivpzlsem]{margin:0 calc(var(--gutter) * -1);padding:4px var(--gutter) 24px;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:min(80vw,380px);grid-auto-flow:column;gap:16px;list-style:none;display:grid;overflow-x:auto}.cards[data-astro-cid-ivpzlsem]::-webkit-scrollbar{display:none}.card[data-astro-cid-ivpzlsem]{aspect-ratio:3/4;perspective:1400px;scroll-snap-align:center;position:relative}.card__flip[data-astro-cid-ivpzlsem]{z-index:3;cursor:pointer;background:0 0;border:0;width:100%;position:absolute;inset:0}.card__flip[data-astro-cid-ivpzlsem]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.card__inner[data-astro-cid-ivpzlsem]{transform-style:preserve-3d;transition:rotate 1.1s var(--ease-calm);position:absolute;inset:0}.card[data-astro-cid-ivpzlsem][data-flipped] .card__inner[data-astro-cid-ivpzlsem]{rotate:y 180deg}.card__face[data-astro-cid-ivpzlsem]{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.card__front[data-astro-cid-ivpzlsem] img{object-fit:cover;width:100%;height:100%}.card__label[data-astro-cid-ivpzlsem]{color:var(--algodon);background:linear-gradient(#0000,#120d0a8c);padding:64px 20px 20px;position:absolute;inset:auto 0 0}.card__with[data-astro-cid-ivpzlsem]{font:600 .625rem/1.3 var(--font-body);letter-spacing:.2em;text-transform:uppercase;opacity:.85;margin-bottom:6px;display:block}.card__name[data-astro-cid-ivpzlsem]{font:400 1.75rem/1.05 var(--font-display);margin:0}.card__back[data-astro-cid-ivpzlsem]{background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;justify-content:flex-end;padding:24px 22px;display:flex;rotate:y 180deg}.card__glass[data-astro-cid-ivpzlsem]{aspect-ratio:3/4;flex:1;min-height:0;margin:0 auto 8px}.card__recipe[data-astro-cid-ivpzlsem]{border-top:1px solid var(--line);gap:6px;margin:14px 0;padding:14px 0 0;font-size:.9375rem;list-style:none;display:grid}.card__note[data-astro-cid-ivpzlsem]{color:var(--muted);font:italic 400 1rem/1.4 var(--font-display);margin:0}@media (width>=960px){.cards[data-astro-cid-ivpzlsem]{grid-template-columns:repeat(3,1fr);grid-auto-flow:row;margin:0;padding:0;overflow:visible}}@media (prefers-reduced-motion:reduce){.card__inner[data-astro-cid-ivpzlsem]{transition:none}}.logo[data-astro-cid-f7espo7c]{color:inherit;align-items:center;gap:.55em;line-height:1;display:inline-flex}.logo__symbol[data-astro-cid-f7espo7c]{flex:none;width:1.55em;height:1.55em}.logo__word[data-astro-cid-f7espo7c]{font:500 1em/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.footer[data-astro-cid-jo6i4kqk]{padding:clamp(80px, 12vw, 140px) var(--gutter) 96px;border-top:1px solid var(--line);position:relative;overflow:clip}.footer__top[data-astro-cid-jo6i4kqk]{justify-items:start;gap:22px;display:grid}.footer[data-astro-cid-jo6i4kqk] .footer__symbol{color:var(--accent);font-size:2.2rem}.footer__line[data-astro-cid-jo6i4kqk]{color:var(--muted);font:600 .6875rem/1.4 var(--font-body);letter-spacing:.2em;text-transform:uppercase;margin:0}.footer__nav[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:8px 22px;display:flex}.footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font:400 1.15rem/1 var(--font-display);transition:background-size .5s var(--ease-calm);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding:6px 0;text-decoration:none;display:inline-block}.footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{background-size:100% 1px}.footer__word[data-astro-cid-jo6i4kqk]{font:400 clamp(3rem, 13.2vw, 17rem) / .8 var(--font-display);letter-spacing:-.035em;text-transform:uppercase;white-space:nowrap;margin:clamp(48px,9vw,96px) 0 0}.footer__legal[data-astro-cid-jo6i4kqk]{max-width:44rem;color:var(--muted);gap:10px;margin-top:36px;font-size:.8125rem;line-height:1.55;display:grid}.footer__legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0}@media (width>=960px){.footer__top[data-astro-cid-jo6i4kqk]{grid-template-columns:auto 1fr auto;align-items:center}}.hero[data-astro-cid-ge2uvauf]{min-height:100svh;padding:max(18px, env(safe-area-inset-top)) var(--gutter) 40px;grid-template-rows:auto auto auto auto;grid-template-columns:1fr;justify-items:center;display:grid;position:relative;overflow:clip}.hero__word[data-astro-cid-ge2uvauf]{z-index:7;width:100%;font:400 clamp(2.6rem, 12.2vw, 13rem) / .9 var(--font-display);letter-spacing:-.02em;text-transform:uppercase;pointer-events:none;justify-content:space-between;margin:0;display:flex;position:relative}.hero__w[data-astro-cid-ge2uvauf]{display:block}.hero__arch[data-astro-cid-ge2uvauf]{aspect-ratio:5/7;width:min(74vw,440px);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 18%, transparent);background:radial-gradient(120% 60% at 30% 18%,#f6d7a0 0%,#0000 60%),linear-gradient(#e9c79a 0%,#c98c5a 46%,#8e4a2c 72%,#5a2a1a 100%);border-radius:999px 999px 0 0;grid-area:2/1;margin-top:clamp(-38px,-5vw,-18px);position:relative;overflow:hidden}.hero__arch[data-astro-cid-ge2uvauf]:after{content:"";background:linear-gradient(180deg, transparent 55%, color-mix(in oklab, var(--bg) 55%, transparent) 100%);position:absolute;inset:0}.hero__video[data-astro-cid-ge2uvauf]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.6s var(--ease-calm);position:absolute;inset:0}.hero__video[data-astro-cid-ge2uvauf][data-ready]{opacity:1}.hero__bottle{z-index:6;grid-area:2/1;align-self:end;width:min(56vw,330px);margin-bottom:clamp(-60px,-9vw,-36px)}.hero__lede[data-astro-cid-ge2uvauf]{z-index:6;max-width:22rem;font:400 clamp(1.25rem, 4.6vw, 1.6rem) / 1.3 var(--font-display);text-align:center;text-wrap:balance;grid-row:3;margin:clamp(56px,12vw,88px) 0 0;position:relative}.hero__meta[data-astro-cid-ge2uvauf]{color:var(--muted);font:600 .625rem/1.4 var(--font-body);letter-spacing:.2em;text-transform:uppercase;flex-wrap:wrap;grid-row:4;justify-content:center;gap:.6em;margin:18px 0 0;display:flex}.hero__hint[data-astro-cid-ge2uvauf]{z-index:7;background:color-mix(in oklab, var(--bg) 82%, transparent);color:var(--ink);font:600 .6875rem/1 var(--font-body);letter-spacing:.2em;text-transform:uppercase;pointer-events:none;width:max-content;animation:hint-in .9s var(--ease-calm) 1.2s both;border-radius:999px;grid-area:2/1;justify-self:start;align-items:center;gap:8px;margin:0;padding:7px 12px;display:flex;position:absolute;top:clamp(28px,7vw,56px);left:50%;translate:-50%}@keyframes hint-in{0%{opacity:0;translate:-50% 10px}}@media (width>=900px){.hero[data-astro-cid-ge2uvauf]{grid-template-rows:auto 1fr auto;grid-template-columns:1fr auto 1fr;align-items:end;column-gap:48px;padding-bottom:48px}.hero__word[data-astro-cid-ge2uvauf]{grid-column:1/-1}.hero__arch[data-astro-cid-ge2uvauf]{grid-area:2/2;width:auto;height:min(70svh,780px);margin-top:-3.2vw}.hero__bottle{grid-area:2/2;width:auto;height:min(58svh,640px);margin-bottom:-44px}.hero__lede[data-astro-cid-ge2uvauf]{text-align:left;grid-area:2/1/4;place-self:end start;margin:0}.hero__meta[data-astro-cid-ge2uvauf]{flex-direction:column;grid-area:2/3/4;place-self:end;align-items:flex-end;gap:6px;margin:0}.hero__meta[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf][aria-hidden]{display:none}.hero__hint[data-astro-cid-ge2uvauf]{grid-area:3/2;top:60px}}.maestro__grid[data-astro-cid-aclub3cu]{gap:clamp(40px,7vw,96px);display:grid}.maestro__portrait[data-astro-cid-aclub3cu]{aspect-ratio:3/4;margin:0;position:relative;overflow:hidden}.maestro__portrait[data-astro-cid-aclub3cu] img{object-fit:cover;width:100%;height:112%}.maestro__portrait[data-astro-cid-aclub3cu] figcaption[data-astro-cid-aclub3cu]{color:var(--algodon);font:600 .625rem/1.3 var(--font-body);letter-spacing:.18em;text-transform:uppercase;text-shadow:0 1px 12px #00000080;position:absolute;bottom:14px;left:16px}.maestro__quote[data-astro-cid-aclub3cu]{margin:0 0 32px}.maestro__quote[data-astro-cid-aclub3cu] p[data-astro-cid-aclub3cu]{font:400 clamp(2.1rem, 8.4vw, 4.6rem) / 1.02 var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin:0}.linea[data-astro-cid-aclub3cu]{margin:48px 0 0;padding:0 0 0 28px;position:relative}.linea__list[data-astro-cid-aclub3cu]{gap:22px;margin:0;padding:0;list-style:none;display:grid}.linea__rule[data-astro-cid-aclub3cu]{background:var(--line);width:1px;position:absolute;top:6px;bottom:6px;left:4px}.linea__rule[data-astro-cid-aclub3cu] span[data-astro-cid-aclub3cu]{background:var(--accent);transform-origin:top;position:absolute;inset:0}html[data-motion=full] .linea__rule[data-astro-cid-aclub3cu] span[data-astro-cid-aclub3cu]{scale:1 0}.linea__item[data-astro-cid-aclub3cu]{grid-template-columns:4rem 1fr;align-items:baseline;gap:14px;display:grid;position:relative}.linea__item[data-astro-cid-aclub3cu]:before{content:"";background:var(--bg);width:9px;height:9px;box-shadow:inset 0 0 0 1px var(--accent);border-radius:50%;position:absolute;top:.45em;left:-28px}.linea__item[data-astro-cid-aclub3cu] b[data-astro-cid-aclub3cu]{font:400 1.25rem/1 var(--font-display);color:var(--accent)}.linea__item[data-astro-cid-aclub3cu] span[data-astro-cid-aclub3cu]{color:var(--muted);font-size:.9688rem;line-height:1.5}@media (width>=960px){.maestro__grid[data-astro-cid-aclub3cu]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.maestro__portrait[data-astro-cid-aclub3cu]{position:sticky;top:8svh}}.proceso[data-astro-cid-4v555h6s]{position:relative}.proceso__head[data-astro-cid-4v555h6s]{padding-bottom:clamp(32px,6vw,64px)}.proceso__frame[data-astro-cid-4v555h6s]{padding:0 var(--gutter) clamp(96px, 14vw, 160px);position:relative}html:not([data-proceso-pin]) .proceso__frame[data-astro-cid-4v555h6s]{gap:18px clamp(32px,5vw,72px);display:grid}html:not([data-proceso-pin]) .proceso__media[data-astro-cid-4v555h6s],html:not([data-proceso-pin]) .proceso__steps[data-astro-cid-4v555h6s]{display:contents}html:not([data-proceso-pin]) .step[data-astro-cid-4v555h6s]{margin-bottom:40px}.scene[data-astro-cid-4v555h6s]:first-child{grid-row:1}.scene[data-astro-cid-4v555h6s]:nth-child(2){grid-row:3}.scene[data-astro-cid-4v555h6s]:nth-child(3){grid-row:5}.scene[data-astro-cid-4v555h6s]:nth-child(4){grid-row:7}.scene[data-astro-cid-4v555h6s]:nth-child(5){grid-row:9}.scene[data-astro-cid-4v555h6s]:nth-child(6){grid-row:11}.step[data-astro-cid-4v555h6s]:first-child{grid-row:2}.step[data-astro-cid-4v555h6s]:nth-child(2){grid-row:4}.step[data-astro-cid-4v555h6s]:nth-child(3){grid-row:6}.step[data-astro-cid-4v555h6s]:nth-child(4){grid-row:8}.step[data-astro-cid-4v555h6s]:nth-child(5){grid-row:10}.step[data-astro-cid-4v555h6s]:nth-child(6){grid-row:12}.proceso__steps[data-astro-cid-4v555h6s]{margin:0;padding:0;list-style:none}.scene[data-astro-cid-4v555h6s]{aspect-ratio:4/5;background:var(--paper);border-radius:2px;margin:0;position:relative;overflow:hidden}.scene__photo,.scene__photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.scene__cap[data-astro-cid-4v555h6s]{color:var(--algodon);font:400 1rem/1 var(--font-display);mix-blend-mode:difference;gap:6px;display:flex;position:absolute;bottom:14px;left:16px}.scene--crecimiento[data-astro-cid-4v555h6s] .scene__cap[data-astro-cid-4v555h6s],.scene--jima[data-astro-cid-4v555h6s] .scene__cap[data-astro-cid-4v555h6s]{color:var(--ink);mix-blend-mode:normal}.agave[data-astro-cid-4v555h6s]{width:88%;height:80%;position:absolute;inset:12% 6% 8%;overflow:visible}.scene--jima[data-astro-cid-4v555h6s] .agave[data-astro-cid-4v555h6s]{height:48%;inset:auto 6% 6%}.scene--jima[data-astro-cid-4v555h6s] .scene__photo{height:56%;inset:0 0 44%}.agave__penca[data-astro-cid-4v555h6s]{fill:color-mix(in oklab, var(--agave) 78%, var(--ink));stroke:color-mix(in oklab, var(--agave) 40%, var(--bg));stroke-width:.8px;transform-box:view-box;transform-origin:0 0}.agave__pina[data-astro-cid-4v555h6s] ellipse[data-astro-cid-4v555h6s]{fill:#d9b98a;stroke:#7a5328;stroke-width:1.2px}.agave__pina[data-astro-cid-4v555h6s] path[data-astro-cid-4v555h6s]{fill:none;stroke:#7a5328;stroke-width:.9px;stroke-opacity:.7}.agave__ground[data-astro-cid-4v555h6s]{fill:none;stroke:var(--tierra);stroke-width:2.2px;stroke-linecap:round;opacity:.75}.scene--crecimiento[data-astro-cid-4v555h6s] .agave__pina[data-astro-cid-4v555h6s]{display:none}.scene__counter[data-astro-cid-4v555h6s]{color:var(--algodon);font:400 clamp(4rem, 18vw, 7.5rem) / .9 var(--font-display);text-shadow:0 2px 30px #00000073;justify-items:end;display:grid;position:absolute;top:16px;right:18px}.scene__counter[data-astro-cid-4v555h6s] small[data-astro-cid-4v555h6s]{font:600 .6875rem/1.2 var(--font-body);letter-spacing:.22em;text-transform:uppercase}.tahona[data-astro-cid-4v555h6s]{filter:drop-shadow(0 10px 24px #0006);width:34%;position:absolute;bottom:8%;right:6%}.tahona__stone[data-astro-cid-4v555h6s]{fill:#3b3430;stroke:#d9cbb8;stroke-width:1px}.tahona__hub[data-astro-cid-4v555h6s]{fill:#7d6b5c}.tahona__groove[data-astro-cid-4v555h6s]{stroke:#d9cbb8;stroke-opacity:.55;stroke-width:1.4px}.gota[data-astro-cid-4v555h6s]{width:13%;position:absolute;top:4%;left:50%;overflow:visible;translate:-50%}.gota[data-astro-cid-4v555h6s] path[data-astro-cid-4v555h6s]{fill:var(--ambar);stroke:#fff;stroke-opacity:.7;stroke-width:1px}html[data-proceso-pin] .proceso[data-astro-cid-4v555h6s]{height:650svh}html[data-proceso-pin] .proceso__head[data-astro-cid-4v555h6s]{z-index:2;pointer-events:none;padding-top:clamp(28px,6vw,72px);position:absolute;inset:0 0 auto}html[data-proceso-pin] .proceso__head[data-astro-cid-4v555h6s] .eyebrow[data-astro-cid-4v555h6s]{margin-bottom:.6rem}html[data-proceso-pin] .proceso__head[data-astro-cid-4v555h6s] .display[data-astro-cid-4v555h6s]{font-size:clamp(1.5rem,5vw,2.6rem)}html[data-proceso-pin] .proceso__frame[data-astro-cid-4v555h6s]{height:100svh;padding:clamp(128px, 26vw, 170px) var(--gutter) 30px;grid-template-rows:1fr auto;gap:22px;display:grid;position:sticky;top:0}html[data-proceso-pin] .proceso__media[data-astro-cid-4v555h6s]{min-height:0;display:block;position:relative}html[data-proceso-pin] .scene[data-astro-cid-4v555h6s]{aspect-ratio:auto;clip-path:inset(100% 0 0);position:absolute;inset:0}html[data-proceso-pin] .scene[data-astro-cid-4v555h6s][data-scene="0"]{clip-path:inset(0)}html[data-proceso-pin] .proceso__steps[data-astro-cid-4v555h6s]{min-height:9.5rem;margin:0;padding:0;list-style:none;display:grid;position:relative}html[data-proceso-pin] .scene[data-astro-cid-4v555h6s]:nth-child(n){grid-row:auto}html[data-proceso-pin] .step[data-astro-cid-4v555h6s]:nth-child(n){grid-area:1/1}html[data-proceso-pin] .step[data-astro-cid-4v555h6s]{opacity:0;visibility:hidden}html[data-proceso-pin] .step[data-astro-cid-4v555h6s][data-active]{opacity:1;visibility:visible}.step__n[data-astro-cid-4v555h6s]{color:var(--accent);font:400 .95rem/1 var(--font-display);margin:0 0 6px}.step__title[data-astro-cid-4v555h6s]{font:400 clamp(1.6rem, 6vw, 2.4rem) / 1.05 var(--font-display);margin:0 0 8px}.step__text[data-astro-cid-4v555h6s]{max-width:30rem;color:var(--muted);margin:0;line-height:1.55}.proceso__progress[data-astro-cid-4v555h6s]{display:none}html[data-proceso-pin] .proceso__progress[data-astro-cid-4v555h6s]{left:var(--gutter);right:var(--gutter);background:var(--line);height:1px;display:block;position:absolute;bottom:16px}.proceso__progress[data-astro-cid-4v555h6s] span[data-astro-cid-4v555h6s]{background:var(--ink);transform-origin:0;height:100%;display:block;scale:0 1}@media (width>=960px){html:not([data-proceso-pin]) .proceso__frame[data-astro-cid-4v555h6s]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}html:not([data-proceso-pin]) .scene[data-astro-cid-4v555h6s]{grid-column:1}html:not([data-proceso-pin]) .step[data-astro-cid-4v555h6s]{grid-column:2}html:not([data-proceso-pin]) .scene[data-astro-cid-4v555h6s]:first-child,html:not([data-proceso-pin]) .step[data-astro-cid-4v555h6s]:first-child{grid-row:1}html:not([data-proceso-pin]) .scene[data-astro-cid-4v555h6s]:nth-child(2),html:not([data-proceso-pin]) .step[data-astro-cid-4v555h6s]:nth-child(2){grid-row:2}html:not([data-proceso-pin]) .scene[data-astro-cid-4v555h6s]:nth-child(3),html:not([data-proceso-pin]) .step[data-astro-cid-4v555h6s]:nth-child(3){grid-row:3}html:not([data-proceso-pin]) .scene[data-astro-cid-4v555h6s]:nth-child(4),html:not([data-proceso-pin]) .step[data-astro-cid-4v555h6s]:nth-child(4){grid-row:4}html:not([data-proceso-pin]) .scene[data-astro-cid-4v555h6s]:nth-child(5),html:not([data-proceso-pin]) .step[data-astro-cid-4v555h6s]:nth-child(5){grid-row:5}html:not([data-proceso-pin]) .scene[data-astro-cid-4v555h6s]:nth-child(6),html:not([data-proceso-pin]) .step[data-astro-cid-4v555h6s]:nth-child(6){grid-row:6}html[data-proceso-pin] .proceso__frame[data-astro-cid-4v555h6s]{grid-template-rows:1fr;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:clamp(40px,6vw,96px);padding-top:clamp(150px,16vh,200px);padding-bottom:64px}html[data-proceso-pin] .proceso__media[data-astro-cid-4v555h6s]{height:100%}}.seal[data-astro-cid-lojqx2gf]{filter:drop-shadow(0 10px 18px #00000073);width:148px;height:148px;margin:0 auto 28px;display:block}.seal[data-astro-cid-lojqx2gf] svg[data-astro-cid-lojqx2gf]{width:100%;height:100%;display:block}.seal__shard[data-astro-cid-lojqx2gf]{transform-box:view-box;transform-origin:50px 50px}.seal__crack[data-astro-cid-lojqx2gf]{stroke-dasharray:1;stroke-dashoffset:1px}.seal[data-broken] .seal__crack[data-astro-cid-lojqx2gf]{stroke-dashoffset:0;transition:stroke-dashoffset .26s cubic-bezier(.7,0,.84,0)}.seal[data-broken] .seal__shard[data-astro-cid-lojqx2gf]{opacity:0;transition:translate .9s cubic-bezier(.55,0,.85,.35) .26s,rotate .9s cubic-bezier(.55,0,.85,.35) .26s,opacity .5s .66s}.seal[data-broken] .seal__shard[data-astro-cid-lojqx2gf][data-shard="0"]{translate:26px 70px;rotate:24deg}.seal[data-broken] .seal__shard[data-astro-cid-lojqx2gf][data-shard="1"]{translate:8px 110px;rotate:-10deg}.seal[data-broken] .seal__shard[data-astro-cid-lojqx2gf][data-shard="2"]{translate:-30px 84px;rotate:-26deg}@media (prefers-reduced-motion:reduce){.seal[data-broken] .seal__shard[data-astro-cid-lojqx2gf],.seal[data-broken] .seal__crack[data-astro-cid-lojqx2gf]{transition:opacity .3s;translate:none;rotate:none}}.tiempo[data-astro-cid-pzfukvcs]{padding:clamp(96px, 14vw, 160px) var(--gutter);position:relative}.tiempo__frame[data-astro-cid-pzfukvcs]{grid-template-areas:"head""count""notes";gap:24px;display:grid;position:relative}.tiempo__bottle[data-astro-cid-pzfukvcs],.tiempo__ruler[data-astro-cid-pzfukvcs],.tiempo__glow[data-astro-cid-pzfukvcs]{display:none}.tiempo__head[data-astro-cid-pzfukvcs] .display[data-astro-cid-pzfukvcs]{max-width:9ch}.tiempo__count[data-astro-cid-pzfukvcs]{grid-area:count;align-items:flex-end;gap:14px;display:flex}.tiempo__months[data-astro-cid-pzfukvcs]{font:400 clamp(5rem, 26vw, 11rem) / .8 var(--font-display);letter-spacing:-.03em;min-width:2ch}.tiempo__unit[data-astro-cid-pzfukvcs]{color:var(--muted);font:600 .6875rem/1.35 var(--font-body);letter-spacing:.22em;text-transform:uppercase;padding-bottom:.6em}.tiempo__notes[data-astro-cid-pzfukvcs]{grid-area:notes;display:grid}.note[data-astro-cid-pzfukvcs]{grid-area:1/1}.note__name[data-astro-cid-pzfukvcs]{color:var(--accent);font:400 clamp(1.6rem, 6vw, 2.4rem) / 1 var(--font-display);margin:0}.note__wood[data-astro-cid-pzfukvcs]{color:var(--muted);font:600 .6875rem/1.4 var(--font-body);letter-spacing:.2em;text-transform:uppercase;margin:8px 0 12px}.note__text[data-astro-cid-pzfukvcs]{max-width:22rem;font:400 clamp(1.15rem, 3.8vw, 1.45rem) / 1.35 var(--font-display);margin:0}.tiempo__static[data-astro-cid-pzfukvcs]{content-visibility:auto;contain-intrinsic-block-size:auto 600px;grid-template-columns:repeat(2,1fr);gap:28px 16px;margin:56px 0 0;padding:0;list-style:none;display:grid}.tiempo__static[data-astro-cid-pzfukvcs] img{width:100%;height:auto}.tiempo__static[data-astro-cid-pzfukvcs] p[data-astro-cid-pzfukvcs]{color:var(--muted);text-align:center;margin:8px 0 0;font-size:.875rem}.tiempo__static[data-astro-cid-pzfukvcs] b[data-astro-cid-pzfukvcs]{color:var(--ink);font:400 1.4rem/1 var(--font-display)}html:not([data-tiempo-pin]) .tiempo__count[data-astro-cid-pzfukvcs],html:not([data-tiempo-pin]) .tiempo__notes[data-astro-cid-pzfukvcs]{display:none}html[data-tiempo-pin] .tiempo[data-astro-cid-pzfukvcs]{height:460svh;padding:0}html[data-tiempo-pin] .tiempo__static[data-astro-cid-pzfukvcs]{display:none}html[data-tiempo-pin] .tiempo__frame[data-astro-cid-pzfukvcs]{height:100svh;padding:clamp(72px, 12vw, 104px) var(--gutter) 84px;grid-template:"head head""count count""bottle bottle"1fr"notes notes""ruler ruler"/1fr auto;gap:10px;position:sticky;top:0;overflow:clip}html[data-tiempo-pin] .tiempo__head[data-astro-cid-pzfukvcs] .eyebrow[data-astro-cid-pzfukvcs]{margin-bottom:.5rem}html[data-tiempo-pin] .tiempo__head[data-astro-cid-pzfukvcs] .display[data-astro-cid-pzfukvcs]{max-width:none;font-size:clamp(1.6rem,6vw,3.4rem)}html[data-tiempo-pin] .tiempo__months[data-astro-cid-pzfukvcs]{font-size:clamp(4.2rem,19vw,10rem)}html[data-tiempo-pin] .tiempo__bottle[data-astro-cid-pzfukvcs]{aspect-ratio:7/10;touch-action:pan-y;grid-area:bottle;justify-self:center;height:100%;min-height:0;display:block}html[data-tiempo-pin] .tiempo__glow[data-astro-cid-pzfukvcs]{aspect-ratio:1;background:radial-gradient(closest-side, var(--glow) 0%, transparent 72%);width:min(120vw,1100px);opacity:calc(.18 + var(--heat,0) * .62);pointer-events:none;border-radius:50%;display:block;position:absolute;top:55%;left:50%;translate:-50% -50%}html[data-tiempo-pin] .tiempo__ruler[data-astro-cid-pzfukvcs]{grid-area:ruler;padding:30px 0 4px;display:block}.ruler[data-astro-cid-pzfukvcs]{border-bottom:1px solid var(--ink);height:18px;position:relative}.ruler__tick[data-astro-cid-pzfukvcs]{background:var(--ink);opacity:.5;width:1px;height:6px;position:absolute;bottom:0}.ruler__tick--long[data-astro-cid-pzfukvcs]{opacity:1;height:12px}.ruler__anchor[data-astro-cid-pzfukvcs]{color:var(--muted);font:600 .5625rem/1.3 var(--font-body);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;justify-items:center;display:grid;position:absolute;bottom:22px;translate:-50%;font-size:0!important}.ruler__anchor[data-astro-cid-pzfukvcs] b[data-astro-cid-pzfukvcs]{color:var(--ink);font:400 .95rem/1 var(--font-display);letter-spacing:0}@media (width>=640px){.ruler__anchor[data-astro-cid-pzfukvcs]{font-size:.5625rem!important}}.ruler__anchor[data-astro-cid-pzfukvcs][data-anchor-m="0"]{justify-items:start;translate:0}.ruler__anchor[data-astro-cid-pzfukvcs][data-anchor-m="48"]{justify-items:end;translate:-100%}.ruler__marker[data-astro-cid-pzfukvcs]{background:var(--accent);border-radius:50%;width:9px;height:9px;position:absolute;bottom:-5px;left:0;translate:-50%}@media (width>=960px){html[data-tiempo-pin] .tiempo__frame[data-astro-cid-pzfukvcs]{grid-template:"head bottle notes""count bottle notes"1fr"ruler ruler ruler"/minmax(0,1fr) minmax(280px,34vw) minmax(0,1fr);column-gap:clamp(32px,4vw,64px);padding-top:clamp(96px,14vh,140px)}html[data-tiempo-pin] .tiempo__count[data-astro-cid-pzfukvcs]{align-self:end;padding-bottom:6vh}html[data-tiempo-pin] .tiempo__notes[data-astro-cid-pzfukvcs]{align-self:center}.tiempo__static[data-astro-cid-pzfukvcs]{grid-template-columns:repeat(4,1fr)}}.visita__grid[data-astro-cid-phf4gghq]{gap:clamp(40px,6vw,80px);display:grid}.visita__head[data-astro-cid-phf4gghq] .display[data-astro-cid-phf4gghq]{max-width:11ch;margin-bottom:22px}.booking[data-astro-cid-phf4gghq]{gap:36px;display:grid}fieldset[data-astro-cid-phf4gghq]{border:0;min-width:0;margin:0;padding:0}.booking__legend[data-astro-cid-phf4gghq]{color:var(--muted);font:600 .6875rem/1.3 var(--font-body);letter-spacing:.2em;text-transform:uppercase;margin-bottom:14px;padding:0}.tours[data-astro-cid-phf4gghq]{gap:10px;display:grid}.tour[data-astro-cid-phf4gghq]{border:1px solid var(--line);cursor:pointer;transition:border-color .4s var(--ease-calm), background-color .4s var(--ease-calm);gap:6px;padding:18px 18px 16px;display:grid;position:relative}.tour[data-astro-cid-phf4gghq] input[data-astro-cid-phf4gghq]{opacity:0;pointer-events:none;position:absolute}.tour[data-astro-cid-phf4gghq]:has(input:checked){border-color:var(--ink);background:color-mix(in oklab, var(--paper) 70%, transparent)}.tour[data-astro-cid-phf4gghq]:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.tour__top[data-astro-cid-phf4gghq]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.tour__name[data-astro-cid-phf4gghq]{font:400 1.3rem/1.15 var(--font-display)}.tour__price[data-astro-cid-phf4gghq]{font:400 1.15rem/1 var(--font-display);white-space:nowrap}.tour__price[data-astro-cid-phf4gghq] small[data-astro-cid-phf4gghq]{color:var(--muted);font:600 .625rem/1 var(--font-body);letter-spacing:.12em}.tour__text[data-astro-cid-phf4gghq]{color:var(--muted);font-size:.9375rem;line-height:1.5}.tour__dura[data-astro-cid-phf4gghq]{color:var(--accent);font:600 .625rem/1.3 var(--font-body);letter-spacing:.18em;text-transform:uppercase}.dates__strip[data-astro-cid-phf4gghq]{margin:0 calc(var(--gutter) * -1);padding:2px var(--gutter) 8px;scrollbar-width:none;scroll-snap-type:x proximity;grid-auto-columns:64px;grid-auto-flow:column;gap:8px;display:grid;overflow-x:auto}.dates__strip[data-astro-cid-phf4gghq]::-webkit-scrollbar{display:none}.dates__empty[data-astro-cid-phf4gghq]{width:18rem;color:var(--muted);grid-column:1/-1;margin:0;font-size:.875rem}.dates__strip[data-astro-cid-phf4gghq] .day{border:1px solid var(--line);color:var(--ink);cursor:pointer;scroll-snap-align:start;transition:background-color .4s var(--ease-calm), color .4s var(--ease-calm), border-color .4s var(--ease-calm);background:0 0;justify-items:center;gap:4px;padding:10px 0 12px;display:grid}.dates__strip[data-astro-cid-phf4gghq] .day small{color:var(--muted);font:600 .5625rem/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase}.dates__strip[data-astro-cid-phf4gghq] .day b{font:400 1.6rem/1 var(--font-display)}.dates__strip[data-astro-cid-phf4gghq] .day[aria-checked=true]{border-color:var(--ink);background:var(--ink);color:var(--bg)}.dates__strip[data-astro-cid-phf4gghq] .day[aria-checked=true] small{color:inherit}.booking__foot[data-astro-cid-phf4gghq]{border-top:1px solid var(--line);gap:14px;padding-top:22px;display:grid}.booking__summary[data-astro-cid-phf4gghq]{font:400 1.25rem/1.3 var(--font-display);margin:0}.booking__cta[data-astro-cid-phf4gghq]{background:var(--ink);color:var(--bg);font:600 .8125rem/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;transition:background-color .4s var(--ease-calm);border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:18px 26px;text-decoration:none;display:inline-flex}.booking__cta[data-astro-cid-phf4gghq]:hover{background:var(--accent)}@media (width>=960px){.visita__grid[data-astro-cid-phf4gghq]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.dates__strip[data-astro-cid-phf4gghq]{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));grid-auto-flow:row;margin:0;padding-inline:0}.booking__foot[data-astro-cid-phf4gghq]{grid-template-columns:1fr auto;align-items:center}}.theme-rise[data-astro-cid-lcdefpme]{z-index:-1;background:var(--rise,transparent);visibility:hidden;pointer-events:none;position:fixed;inset:0}.stage[data-astro-cid-lcdefpme],.motes[data-astro-cid-lcdefpme]{pointer-events:none;width:100%;height:100lvh;position:fixed;top:0;left:0}.stage[data-astro-cid-lcdefpme]{z-index:5;opacity:0;transition:opacity .7s var(--ease-calm)}html[data-bottle3d=on] .stage[data-astro-cid-lcdefpme]{opacity:1}.motes[data-astro-cid-lcdefpme]{z-index:4}.float-cta[data-astro-cid-lcdefpme]{z-index:50;right:max(14px, env(safe-area-inset-right));bottom:max(14px, env(safe-area-inset-bottom));position:fixed}html[data-age-gate=open] .float-cta[data-astro-cid-lcdefpme]{visibility:hidden}.age-gate{text-align:center}.age-gate .age-gate__brand{margin-bottom:4px}
