:root{--navy:#00004d;--orange:#ff6b00;--cream:#f7f5ea;--white:#fff;--font-sans:"Noto Sans TC", "PingFang TC", "Microsoft JhengHei", sans-serif;--font-serif:"Noto Serif TC", "PingFang TC", "Microsoft JhengHei", serif;--ease-out:cubic-bezier(.22, .61, .36, 1);--ease-in-out:cubic-bezier(.42, 0, .58, 1);--content-max:1440px;--page-w:100vw;--canvas-w:136.6rem;--gutter:max(0px, calc((var(--page-w) - var(--canvas-w)) / 2));--bleed:min(var(--gutter), max(0px, calc((var(--content-max) - var(--canvas-w)) / 2)));--warning-h:10vh;--header-h:7.4rem;font-size:min(10px,.732064vw)}@supports (height:100dvh){:root{--vh-first:100svh;--warning-h:10dvh}}@media (max-width:1023.98px){:root{--canvas-w:41.4rem;--header-h:6.4rem;font-size:calc(min(100vw,600px)/41.4)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow:clip scroll}body{background:var(--navy);color:var(--white);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent;margin:0;font-size:1.6rem;line-height:normal;overflow-x:clip}img,svg{max-width:none;display:block}p,h1,h2,h3,ul,ol,dl,dd{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.section{scroll-margin-top:var(--header-h);position:relative}.canvas{width:var(--canvas-w);height:100%;margin:0 auto;position:relative}.abs{position:absolute}.pattern-bg{background-color:var(--navy)}.pattern-bg:before{content:"";transform:translate3d(0, var(--pattern-shift,0), 0);background-image:var(--pattern);background-repeat:repeat;background-size:141.04rem 129.8rem;background-position:calc(var(--gutter) - .3rem) 10.1rem;opacity:var(--pattern-opacity,.08);pointer-events:none;position:absolute;top:-20rem;bottom:-20rem;left:0;right:0}@media (max-width:1023.98px){.only-desktop{display:none!important}}@media (min-width:1024px){.only-mobile{display:none!important}}@keyframes stop-motion{0%{transform:rotate(-1.8deg)translate(-.15rem)}12.5%{transform:rotate(1.4deg)translate(.2rem,-.15rem)}25%{transform:rotate(-1deg)translateY(.1rem)}37.5%{transform:rotate(2deg)translate(.15rem,-.05rem)}50%{transform:rotate(-1.5deg)translate(-.2rem,-.15rem)}62.5%{transform:rotate(.8deg)translate(.1rem,.1rem)}75%{transform:rotate(-2deg)translate(-.1rem,-.1rem)}87.5%{transform:rotate(1.2deg)translate(.2rem,.05rem)}to{transform:rotate(-1.8deg)translate(-.15rem)}}[data-reveal]{opacity:0;transition:opacity .6s var(--ease-out), translate .6s var(--ease-out), rotate .8s var(--ease-out), clip-path .9s var(--ease-out);transition-delay:var(--reveal-delay,0s);translate:0 1.6rem}[data-reveal=fade]{translate:none}[data-reveal=left]{translate:-4rem}[data-reveal=right]{translate:4rem}[data-reveal=draw]{opacity:1;clip-path:inset(0 100% 0 0);translate:none}[data-reveal=swing]{translate:0 1.2rem;rotate:-12deg}[data-reveal][data-revealed]{opacity:1;translate:0;rotate:0deg}[data-reveal=draw][data-revealed]{clip-path:inset(0 0 -10%)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal]{opacity:1;clip-path:none;transition:none;translate:none;rotate:none}*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}.gate[data-v-32afb075]{inset:0 0 var(--warning-h);z-index:190;overscroll-behavior:contain;background:var(--navy);transition:opacity .4s var(--ease-out) .4s;place-items:center;display:grid;position:fixed;overflow-y:auto}.gate[data-v-32afb075]:before{content:"";background:var(--pattern) repeat center / 141.04rem 129.8rem;opacity:.08;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.gate__content[data-v-32afb075]{text-align:center;flex-direction:column;align-items:center;padding:0 3rem;display:flex;position:relative}.gate__logo[data-v-32afb075]{opacity:0;width:43.1rem;height:auto;transition:opacity .7s var(--ease-out), translate .7s var(--ease-out);translate:0 2rem}.gate__q[data-v-32afb075]{letter-spacing:.24rem;margin-top:4.8rem;font-size:2.4rem;font-weight:700}.gate__actions[data-v-32afb075]{gap:2.4rem;margin-top:3.2rem;display:flex}.gate__btn[data-v-32afb075]{border:1px solid var(--orange);min-width:18rem;height:5.6rem;color:var(--orange);letter-spacing:.2rem;transition:background-color .3s var(--ease-out), color .3s var(--ease-out);padding:0 2.4rem;font-size:2rem;font-weight:700}.gate__btn[data-v-32afb075]:active{background:var(--orange);color:var(--navy)}.gate__btn[data-v-32afb075]:focus-visible{background:var(--orange);color:var(--navy)}@media (hover:hover){.gate__btn[data-v-32afb075]:hover{background:var(--orange);color:var(--navy)}}.gate__deny[data-v-32afb075]{letter-spacing:.2rem;height:5.6rem;color:var(--orange);margin-top:3.2rem;font-size:2rem;font-weight:700;line-height:5.6rem}.step[data-v-32afb075]{opacity:0;transition:opacity .8s var(--ease-out), translate .8s var(--ease-out);transition-delay:calc(.25s + var(--s) * .1s);translate:0 2rem}.is-in .gate__logo[data-v-32afb075],.is-in .step[data-v-32afb075],.is-leaving .gate__logo[data-v-32afb075],.is-leaving .step[data-v-32afb075]{opacity:1;translate:0}.is-leaving .gate__content[data-v-32afb075]{animation:.55s forwards gate-leave-32afb075}.is-leaving[data-v-32afb075]{opacity:0;pointer-events:none}@keyframes gate-leave-32afb075{0%{opacity:1;animation-timing-function:var(--ease-in-out);translate:0}36%{opacity:1;animation-timing-function:cubic-bezier(.55,0,1,.45);translate:0 1.2rem}to{opacity:0;translate:0 -5rem}}.swap-enter-active[data-v-32afb075],.swap-leave-active[data-v-32afb075]{transition:opacity .5s var(--ease-out), translate .5s var(--ease-out)}.swap-enter-from[data-v-32afb075]{opacity:0;translate:0 1rem}.swap-leave-to[data-v-32afb075]{opacity:0}@media (max-width:1023.98px){.gate__logo[data-v-32afb075]{width:31.5rem}.gate__q[data-v-32afb075]{margin-top:3.6rem;font-size:2rem}.gate__actions[data-v-32afb075]{flex-direction:column;gap:1.6rem;width:100%}.gate__btn[data-v-32afb075]{min-width:24rem;font-size:1.8rem}}@media (max-height:520px) and (orientation:landscape){.gate__content[data-v-32afb075]{padding:2rem 3rem}.gate__logo[data-v-32afb075]{width:auto;height:min(18rem,34vh)}.gate__q[data-v-32afb075]{margin-top:2rem}.gate__actions[data-v-32afb075],.gate__deny[data-v-32afb075]{margin-top:1.6rem}.gate__actions[data-v-32afb075]{flex-direction:row;width:auto}.gate__btn[data-v-32afb075]{min-width:16rem;height:4.6rem}}.header[data-v-d836b894]{z-index:100;height:var(--header-h);pointer-events:none;position:fixed;top:0;bottom:auto;left:0;right:0}.header[data-v-d836b894]:before{content:"";background:var(--navy);opacity:0;transition:opacity .5s var(--ease-out);position:absolute;top:0;bottom:0;left:0;right:0}.header.is-scrolled[data-v-d836b894]:before{opacity:1}.header a[data-v-d836b894],.header button[data-v-d836b894]{pointer-events:auto}.header__logo[data-v-d836b894]{width:16.85rem;transition:top .4s var(--ease-out), width .4s var(--ease-out);top:2.1rem;left:6rem}.header__logo img[data-v-d836b894]{width:100%;height:auto}.header__nav[data-v-d836b894]{transform-origin:100%;transition:top .4s var(--ease-out), scale .4s var(--ease-out);filter:drop-shadow(0 .4rem .2rem #00000040);align-items:center;gap:2.2rem;display:flex;top:4.4rem;right:6.2rem}.header__link[data-v-d836b894]{letter-spacing:.2rem;color:var(--orange);white-space:nowrap;font-size:2rem;font-weight:700;transition:opacity .3s;position:relative}.header__link[data-v-d836b894]:after{content:"";transform-origin:100%;height:.2rem;transition:scale .4s var(--ease-out);background:currentColor;position:absolute;bottom:-.6rem;left:0;right:.2rem;scale:0 1}.header__link[data-v-d836b894]:hover:after{transform-origin:0;scale:1}.header__divider[data-v-d836b894]{background:var(--orange);width:1px;height:2.5rem}.header.is-scrolled .header__logo[data-v-d836b894]{width:11.2rem;top:1.3rem}.header.is-scrolled .header__nav[data-v-d836b894]{top:2.25rem;scale:.85}@media (max-width:1023.98px){.header.is-scrolled .header__logo[data-v-d836b894]{width:7.6rem;top:1.5rem}.header__menu-btn[data-v-d836b894]{transform-origin:50% 0;transition:top .4s var(--ease-out), scale .4s var(--ease-out)}.header.is-scrolled .header__menu-btn[data-v-d836b894]{top:.4rem;scale:.72}.header__logo[data-v-d836b894]{width:12.87rem;top:3.5rem;left:2.1rem}.header__menu-btn[data-v-d836b894]{width:7.2rem;height:7.2rem;top:1.4rem;left:33.1rem}.header__menu-btn img[data-v-d836b894]{width:100%;height:100%}}.mobile-menu[data-v-d836b894]{inset:0 0 var(--warning-h);z-index:150;background:var(--navy);position:fixed}.mobile-menu__close[data-v-d836b894]{place-items:center;width:4.6rem;height:4.6rem;display:grid;position:absolute;top:3.7rem;left:33.9rem}.mobile-menu__close img[data-v-d836b894]{width:1.8rem;height:1.8rem}.mobile-menu__nav[data-v-d836b894]{flex-direction:column;align-items:center;gap:6.9rem;display:flex;position:absolute;top:18.6rem;bottom:auto;left:0;right:0}.mobile-menu__link[data-v-d836b894]{letter-spacing:.2rem;color:var(--orange);font-size:2rem;line-height:2.9rem}.menu-enter-active[data-v-d836b894],.menu-leave-active[data-v-d836b894]{transition:opacity .5s var(--ease-out)}.menu-enter-from[data-v-d836b894],.menu-leave-to[data-v-d836b894]{opacity:0}.menu-enter-active .mobile-menu__link[data-v-d836b894]{transition:opacity .7s var(--ease-out), translate .7s var(--ease-out);transition-delay:calc(.15s + var(--i) * 80ms)}.menu-enter-from .mobile-menu__link[data-v-d836b894]{opacity:0;translate:0 1.6rem}.hero[data-v-6c28d4ac]{--hero-h:max(60rem, calc(var(--vh-first,100vh) - var(--warning-h)));height:var(--hero-h);background:var(--navy);overflow:hidden}.hero__kv[data-v-6c28d4ac]{object-fit:cover;object-position:30% 22%;width:100%;height:100%;transition:scale 6s cubic-bezier(.16,.5,.3,1);position:absolute;top:0;left:0;scale:1.08}.hero__shade[data-v-6c28d4ac]{width:calc(var(--gutter) + 66.1rem);background:linear-gradient(270deg,#0000 0,#0009 51.9rem);height:100%;position:absolute;top:0;left:0}.hero__logo[data-v-6c28d4ac]{left:min(6rem, calc(var(--page-w) * .39 - 46.3rem - var(--gutter)));top:calc(var(--hero-h) * .298);opacity:0;width:43.3rem;transition:opacity .7s var(--ease-out) .15s, translate .7s var(--ease-out) .15s;translate:0 2.4rem}.hero__logo img[data-v-6c28d4ac]{width:100%;height:auto}.hero__scroll[data-v-6c28d4ac]{--scroll-h:21rem;left:123rem;top:min(calc(var(--hero-h) * .667), calc(var(--hero-h) - var(--scroll-h) - 2rem));opacity:0;width:8rem;height:21rem;transition:opacity .7s var(--ease-out) .6s}.hero__scroll-line[data-v-6c28d4ac]{background:var(--orange);transform-origin:top;border-radius:.5rem;width:.5rem;height:12.3rem;position:absolute;top:0;left:3.75rem;scale:1 0}@keyframes scroll-grow-6c28d4ac{0%{transform-origin:top;scale:1 0}50%{transform-origin:top;scale:1}50.01%{transform-origin:bottom;scale:1}to{transform-origin:bottom;scale:1 0}}.hero__scroll-text[data-v-6c28d4ac]{letter-spacing:.1rem;color:var(--orange);text-align:center;font-size:1.6rem;font-weight:700;line-height:2.3rem;position:absolute;top:13.2rem;left:0;right:0}.hero__scroll-arrow[data-v-6c28d4ac]{width:4rem;height:4rem;animation:bob-6c28d4ac 1.4s var(--ease-in-out) infinite;position:absolute;top:15.7rem;left:2rem}@keyframes bob-6c28d4ac{0%,to{translate:0}50%{translate:0 1.2rem}}.is-entered .hero__kv[data-v-6c28d4ac]{scale:1}.is-entered .hero__logo[data-v-6c28d4ac]{opacity:1;translate:0}.is-entered .hero__scroll[data-v-6c28d4ac]{opacity:1}.is-entered .hero__scroll-line[data-v-6c28d4ac]{animation:scroll-grow-6c28d4ac 1.4s var(--ease-in-out) .7s infinite}@media (max-width:1023.98px){.hero[data-v-6c28d4ac]{--hero-h:max(56rem, calc(var(--vh-first,100vh) - var(--warning-h)));--logo-w:calc(31.6rem * var(--m-scale,1));height:var(--hero-h)}.hero__kv[data-v-6c28d4ac]{left:calc(var(--gutter) + 20.7rem - 64.4rem * var(--m-scale,1));width:calc(132.1rem * var(--m-scale,1));height:max(calc(74.3rem * var(--m-scale,1)), 100%);object-position:center top}.hero__shade[data-v-6c28d4ac]{background:linear-gradient(#0000 0,#0009 76.44%);width:100%;height:36.3rem;top:auto;bottom:0}.hero__logo[data-v-6c28d4ac]{left:2.3rem;top:max(40rem, min(51.4rem, calc(var(--hero-h) - 2rem - var(--logo-w) * .598)));width:var(--logo-w)}.hero__scroll[data-v-6c28d4ac]{left:32.9rem;top:min(51.4rem, calc(var(--vh-first,100vh) - var(--warning-h) - var(--scroll-h) - 2rem))}}@media (prefers-reduced-motion:reduce){.hero__kv[data-v-6c28d4ac],.hero__logo[data-v-6c28d4ac],.hero__scroll[data-v-6c28d4ac],.hero__scroll-line[data-v-6c28d4ac]{transition:none;scale:1;animation:none!important}}.intro[data-v-544ee63d]{z-index:2;background:var(--cream);height:114.8rem;color:var(--navy)}.intro .canvas[data-v-544ee63d]>*{z-index:1}.lockup[data-v-544ee63d]{width:59.5rem;top:17.4rem;left:7.8rem}.lockup img[data-v-544ee63d]{width:100%;height:auto}.date[data-v-544ee63d]{width:32.5rem;height:3.8rem;top:44.3rem;left:20.5rem}.date img[data-v-544ee63d]{position:absolute}.date__start[data-v-544ee63d]{width:9.51rem;top:0;left:0}.date__dash[data-v-544ee63d]{width:6.54rem;top:1.795rem;left:11.62rem}.date__end[data-v-544ee63d]{width:12.68rem;top:0;left:19.87rem}.headline[data-v-544ee63d]{width:60.6rem;font-family:var(--font-serif);letter-spacing:.15rem;color:var(--orange);text-align:center;font-size:3rem;font-weight:700;line-height:5rem;top:9.4rem;left:70rem}.body[data-v-544ee63d]{letter-spacing:.1rem;text-align:center;width:60.7rem;font-size:2rem;line-height:3rem;top:27.1rem;left:70.1rem}.cta[data-v-544ee63d]{letter-spacing:.1rem;text-align:center;width:60.7rem;font-size:2rem;font-weight:700;line-height:3.5rem;top:52.1rem;left:70.1rem}.brush[data-v-544ee63d]{width:39.8rem;height:2.4rem;top:55.1rem;left:81.7rem;z-index:0!important}.card[data-v-544ee63d]{--card-border:.5rem;height:44rem;color:var(--white);text-align:center;border:.5rem solid #0000;top:62rem}.card[data-v-544ee63d]:before{content:"";inset:calc(-1 * var(--card-border));z-index:-1;border:var(--card-border) solid var(--orange);background:var(--navy);border-radius:3rem;position:absolute}.card__icon[data-v-544ee63d]{z-index:-1;position:absolute}.card[data-v-544ee63d]{transition:opacity .6s var(--ease-out), translate .6s var(--ease-out), transform .5s var(--ease-out);transition-delay:var(--reveal-delay,0s), var(--reveal-delay,0s), 0s;z-index:1;isolation:isolate}.card[data-v-544ee63d]:after{content:"";z-index:-2;opacity:0;transition:opacity .5s var(--ease-out);pointer-events:none;border-radius:3rem;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 1.4rem 2.6rem #00004d4d}@media (hover:hover) and (pointer:fine){.card[data-v-544ee63d]:hover{transform:translateY(-.6rem)}.card[data-v-544ee63d]:hover:after{opacity:1}.card:hover .card__icon[data-v-544ee63d]{animation:wiggle-544ee63d .8s var(--ease-in-out)}}@keyframes wiggle-544ee63d{0%,to{rotate:0deg}30%{rotate:-5deg}60%{rotate:4deg}80%{rotate:-1.5deg}}.card__title[data-v-544ee63d]{font-family:var(--font-serif);letter-spacing:.15rem;color:var(--orange);font-size:3rem;font-weight:700;line-height:5rem;position:absolute;top:15.6rem;left:0;right:0}.card__text[data-v-544ee63d]{font-size:2rem;line-height:3.5rem;position:absolute;left:0;right:0}.card--table[data-v-544ee63d]{width:50.2rem;left:16.4rem}.card--table .card__icon[data-v-544ee63d]{width:17.5rem;height:17.5rem;top:-.05rem;left:16.9rem}.card--table .card__text[data-v-544ee63d]{top:21.8rem}.card__divider[data-v-544ee63d]{width:34.9rem;height:1px;position:absolute;top:30.4rem;left:7.4rem}.card__list[data-v-544ee63d]{text-align:left;position:absolute;top:32.4rem;left:7.4rem}.card__row[data-v-544ee63d]{align-items:center;gap:2.05rem;height:2.4rem;display:flex}.card__row+.card__row[data-v-544ee63d]{margin-top:1.6rem}.card__label[data-v-544ee63d]{background:var(--orange);width:7.4rem;height:2.4rem;color:var(--navy);text-align:center;font-size:1.6rem;line-height:2.4rem}.card__value[data-v-544ee63d]{font-size:1.6rem}.card--bottle[data-v-544ee63d]{width:50.1rem;left:70rem}.card--bottle .card__icon[data-v-544ee63d]{width:12.5rem;height:12.5rem;top:1.8rem;left:18.3rem}.card--bottle .card__text[data-v-544ee63d]{top:22.1rem}.card__highlight[data-v-544ee63d]{color:var(--orange);font-size:2rem;font-weight:700;line-height:3.5rem;position:absolute;top:33.6rem;left:0;right:0}@media (max-width:1023.98px){.intro[data-v-544ee63d]{height:191.7rem}.headline[data-v-544ee63d]{letter-spacing:0;width:36.1rem;font-size:2.5rem;line-height:4rem;top:4rem;left:2.9rem}.lockup[data-v-544ee63d]{width:35.4rem;top:28.2rem;left:3.2rem}.date[data-v-544ee63d]{width:35.55rem;height:4.1rem;top:45.8rem;left:2.9rem}.date__start[data-v-544ee63d]{width:10.38rem}.date__dash[data-v-544ee63d]{width:7.14rem;top:2.07rem;left:12.67rem}.date__end[data-v-544ee63d]{width:13.84rem;left:21.66rem}.body[data-v-544ee63d]{letter-spacing:0;width:34.3rem;font-size:1.6rem;line-height:3rem;top:55.7rem;left:3.2rem}.cta[data-v-544ee63d]{width:36rem;top:84.4rem;left:2.7rem}.brush[data-v-544ee63d]{top:87.4rem;left:2rem}.card[data-v-544ee63d]{--card-border:.3rem;border-width:.3rem;width:35.2rem;left:3.1rem}.card__text[data-v-544ee63d]{font-size:1.6rem;line-height:3rem}.card--table[data-v-544ee63d]{height:49.9rem;top:93.4rem}.card--table .card__icon[data-v-544ee63d]{top:.8rem;left:9.9rem}.card--table .card__title[data-v-544ee63d]{top:15.8rem}.card--table .card__text[data-v-544ee63d]{top:23rem}.card__divider[data-v-544ee63d]{width:28.6rem;top:31.5rem;left:3rem}.card__list[data-v-544ee63d]{text-align:center;top:33.5rem;left:0;right:0}.card__row[data-v-544ee63d]{flex-direction:column;gap:.75rem;height:auto}.card__row+.card__row[data-v-544ee63d]{margin-top:.8rem}.card__value[data-v-544ee63d]{letter-spacing:.08rem}.card--bottle[data-v-544ee63d]{height:39.9rem;top:147.5rem}.card--bottle .card__icon[data-v-544ee63d]{top:2.8rem;left:11rem}.card--bottle .card__title[data-v-544ee63d]{top:15.8rem}.card--bottle .card__text[data-v-544ee63d]{top:22.4rem}.card__highlight[data-v-544ee63d]{font-size:1.6rem;top:32.2rem}}.restaurants[data-v-b749b2a3]{z-index:1;height:79.4rem;overflow:hidden}.track[data-v-b749b2a3]{inset:0 calc(-1 * var(--gutter));touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;position:absolute}.track.is-dragging[data-v-b749b2a3]{cursor:grabbing}.slide[data-v-b749b2a3]{top:0;left:var(--gutter);will-change:transform;width:71.4rem;position:absolute}.slide__photo[data-v-b749b2a3]{background:#003;width:71.4rem;height:41.8rem;position:absolute;top:21.5rem;left:0;overflow:hidden}.slide__photo img[data-v-b749b2a3]{object-fit:cover;pointer-events:none;width:100%;height:100%}.slide__photo[data-v-b749b2a3]{scale:var(--shrink,1)}.slide__photo[data-v-b749b2a3]:after{content:"";opacity:var(--dim,0);pointer-events:none;background:#000;position:absolute;top:0;bottom:0;left:0;right:0}.info[data-v-b749b2a3]{border:1px solid var(--orange);background:var(--cream);width:42.6rem;min-height:20.4rem;color:var(--navy);opacity:var(--card-o);translate:var(--card-x) 0;cursor:auto;padding:2.2rem 2rem 2.4rem 4rem;position:absolute;top:11.3rem;left:42.4rem}.info__name[data-v-b749b2a3]{letter-spacing:.1rem;color:var(--orange);font-size:2rem;font-weight:700;line-height:2.6rem}.info__list[data-v-b749b2a3]{gap:1.5rem;margin-top:2.2rem;display:grid}.info__row[data-v-b749b2a3]{grid-template-columns:7.43rem 1fr;align-items:start;column-gap:.97rem;display:grid}.info__label[data-v-b749b2a3]{background:var(--orange);height:2.4rem;color:var(--cream);text-align:center;font-size:1.6rem;line-height:2.4rem}.info__value[data-v-b749b2a3]{text-wrap:pretty;font-size:1.6rem;line-height:2.4rem}.info__value--hours[data-v-b749b2a3]{word-break:keep-all;white-space:pre-line}.info__value a[data-v-b749b2a3]{transition:background-size .4s var(--ease-out), color .3s;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}@media (hover:hover){.info__value a[data-v-b749b2a3]:hover{color:var(--orange);background-size:100% 1px}}.regions[data-v-b749b2a3]{z-index:3;display:flex;top:16.6rem;left:27.4rem}.regions__btn[data-v-b749b2a3]{border:1px solid var(--orange);background:var(--navy);width:10rem;height:3rem;color:var(--orange);transition:background-color .35s var(--ease-out), color .35s var(--ease-out);font-size:1.6rem;line-height:1}.regions__btn+.regions__btn[data-v-b749b2a3]{margin-left:-1px}.regions__btn.is-active[data-v-b749b2a3]{background:var(--orange);color:var(--navy)}@media (hover:hover){.regions__btn[data-v-b749b2a3]:not(.is-active):hover{background:linear-gradient(#ff6b0026, #ff6b0026) var(--navy)}}.arrow[data-v-b749b2a3]{z-index:2;width:4.8rem;height:4.8rem;transition:scale .4s var(--ease-out);border-radius:50%;top:37.6rem}.arrow img[data-v-b749b2a3]{width:100%;height:100%}@media (hover:hover){.arrow[data-v-b749b2a3]:hover{scale:1.08}}.arrow--prev[data-v-b749b2a3]{left:17.8rem}.arrow--next[data-v-b749b2a3]{left:113.8rem}.arrow--next img[data-v-b749b2a3]{rotate:180deg}.progress[data-v-b749b2a3]{background:linear-gradient(var(--orange), var(--orange)) center / 100% .2rem no-repeat;border-radius:.2rem;width:39.6rem;height:.4rem;top:69.1rem;left:48.5rem;overflow:hidden}.progress__thumb[data-v-b749b2a3]{background:var(--white);border-radius:.2rem;position:absolute;top:0;bottom:0;left:0;right:auto}@media (max-width:1023.98px){.restaurants[data-v-b749b2a3]{--controls-top:max(56.2rem, calc(31.3rem + var(--info-max,22.1rem) + 2.4rem));height:calc(var(--controls-top) + 8.6rem)}.restaurants[data-v-b749b2a3]:before{background-size:73.3rem 67.4rem;background-position:calc(var(--gutter) - 18.9rem) 17.4rem;opacity:.07}.track[data-v-b749b2a3]{z-index:1}.slide[data-v-b749b2a3]{width:41.4rem}.regions[data-v-b749b2a3]{width:35.4rem;top:4.6rem;left:2.8rem}.regions__btn[data-v-b749b2a3]{flex:1;width:auto}.slide__photo[data-v-b749b2a3]{width:41.4rem;height:24.2rem;top:9.9rem}.info[data-v-b749b2a3]{width:35.4rem;min-height:22.1rem;padding:2.2rem 1.5rem 2.2rem 2.5rem;top:31.3rem;left:2.8rem}.info__name[data-v-b749b2a3]{font-weight:700}.info__list[data-v-b749b2a3]{margin-top:2rem}.info__row[data-v-b749b2a3]{grid-template-columns:8rem 1fr;column-gap:1.5rem}.arrow[data-v-b749b2a3]{top:var(--controls-top)}.arrow--prev[data-v-b749b2a3]{left:3rem}.arrow--next[data-v-b749b2a3]{left:33.6rem}.progress[data-v-b749b2a3]{left:9.4rem;top:calc(var(--controls-top) + 2.27rem);background-size:100% .1rem;width:22.6rem;height:.2rem}}.promo[data-v-78cbc68a]{background:var(--navy);height:70rem;overflow:hidden}.promo__bg[data-v-78cbc68a]{top:-4.3rem;left:calc(var(--gutter) - .3rem);object-fit:cover;width:167.9rem;height:94.5rem;position:absolute}.promo__bg--mirror[data-v-78cbc68a]{left:calc(var(--gutter) - 168.2rem);scale:-1 1}.promo__shade[data-v-78cbc68a]{width:calc(var(--gutter) + 64.5rem);background:linear-gradient(270deg,#0000 0,#0009 49.4rem);height:74.2rem;position:absolute;top:0;left:0}.title[data-v-78cbc68a]{width:40.1rem;font-family:var(--font-serif);letter-spacing:.2rem;color:var(--orange);font-size:4rem;font-weight:700;line-height:5rem;top:12.3rem;left:12rem}.lockup[data-v-78cbc68a]{width:17.44rem;top:11.52rem;left:47.44rem}.lockup img[data-v-78cbc68a]{transform-origin:50% 85%;width:100%;height:auto;animation:2.6s step-end infinite reverse stop-motion;rotate:-4.83deg}.lead[data-v-78cbc68a]{letter-spacing:.1rem;width:44.2rem;font-size:2rem;line-height:3.5rem;top:24.9rem;left:12rem}.offer[data-v-78cbc68a]{letter-spacing:.1rem;width:44.2rem;color:var(--orange);font-size:2rem;font-weight:700;line-height:3rem;left:12rem}.offer--series[data-v-78cbc68a]{top:32.9rem}.offer--gift[data-v-78cbc68a]{color:var(--white);top:42.2rem}.divider[data-v-78cbc68a]{background:var(--white);width:28.9rem;height:1px;top:40.7rem;left:12rem}.brush[data-v-78cbc68a]{width:29.8rem;height:2.4rem;top:48.1rem;left:10.4rem}.btn[data-v-78cbc68a]{background:var(--white);width:28.9rem;height:6.5rem;color:var(--orange);letter-spacing:.1rem;cursor:pointer;justify-content:space-between;align-items:center;padding:0 1.2rem 0 2.4rem;font-size:2rem;font-weight:700;display:flex;top:52.8rem;left:12rem}.btn__arrow[data-v-78cbc68a]{width:2.4rem;height:2.4rem;transition:translate .4s var(--ease-out);rotate:180deg}@media (hover:hover){.btn:hover .btn__arrow[data-v-78cbc68a]{translate:.6rem}}@media (max-width:1023.98px){.promo[data-v-78cbc68a]{height:90rem}.promo__bg-m[data-v-78cbc68a]{object-fit:cover;width:67.2rem;height:37.8rem;top:54.7rem;left:-12.9rem}.title[data-v-78cbc68a]{letter-spacing:.15rem;width:17.3rem;font-size:3rem;line-height:4rem;top:4.1rem;left:2.9rem}.lockup[data-v-78cbc68a]{top:4.52rem;left:21.64rem}.lead[data-v-78cbc68a]{letter-spacing:.08rem;width:35.6rem;font-size:1.6rem;line-height:3rem;top:18.5rem;left:3.1rem}.offer[data-v-78cbc68a]{width:35.2rem;left:3.1rem}.offer--series[data-v-78cbc68a]{top:25.1rem}.offer--gift[data-v-78cbc68a]{top:34.1rem}.divider[data-v-78cbc68a]{width:35.2rem;top:32.6rem;left:3.1rem}.brush[data-v-78cbc68a]{top:39.7rem;left:1.9rem}.btn[data-v-78cbc68a]{letter-spacing:.08rem;width:35.2rem;padding:0 1.5rem 0 2.1rem;font-size:1.6rem;top:45.1rem;left:3.1rem}}.wines[data-v-24985772]{--pattern-opacity:.08;height:88rem;overflow:hidden}.accordion[data-v-24985772]{gap:2.967rem;width:124.6rem;height:70rem;display:flex;top:11rem;left:6rem}.wine[data-v-24985772]{cursor:pointer;width:18.3rem;height:70rem;transition:width .7s ease, opacity .6s var(--ease-out) var(--reveal-delay,0s), translate .6s var(--ease-out) var(--reveal-delay,0s);flex:none;position:relative;overflow:hidden}.wine.is-active[data-v-24985772]{cursor:default;width:60.8rem}.wine__media[data-v-24985772]{background:#0d0d5c;height:53.4rem;position:relative;overflow:hidden}.wine__zoom[data-v-24985772]{transition:transform 1s;position:absolute;top:0;bottom:0;left:0;right:0}@media (hover:hover){.wine__media:hover .wine__zoom[data-v-24985772]{transform:scale(1.1)}}.wine__img[data-v-24985772]{object-fit:cover;pointer-events:none;transition:left .7s,top .7s,width .7s,height .7s;position:absolute}.wine__shade[data-v-24985772]{background:linear-gradient(to bottom, #00004d00, var(--navy));opacity:0;height:24.9rem;transition:opacity .7s;position:absolute;top:auto;bottom:0;left:0;right:0}.is-active .wine__shade[data-v-24985772]{opacity:1}.wine__plus[data-v-24985772],.wine__short-name[data-v-24985772]{transition:opacity .5s var(--ease-out) .55s}.is-active .wine__plus[data-v-24985772],.is-active .wine__short-name[data-v-24985772]{opacity:0;pointer-events:none;transition:opacity .3s var(--ease-out)}.wine__plus[data-v-24985772]{width:5.6rem;height:5.6rem;transition:opacity .5s var(--ease-out) .55s, scale .4s var(--ease-out);position:absolute;top:63.4rem;left:6.4rem}.wine__plus img[data-v-24985772]{width:100%;height:100%;position:relative}.wine__plus[data-v-24985772]:before{content:"";border:.2rem solid var(--orange);opacity:0;width:4.8rem;height:4.8rem;animation:ring-24985772 2.6s var(--ease-out) infinite;border-radius:50%;position:absolute;top:0;left:.4rem}.wine:nth-child(3) .wine__plus[data-v-24985772]:before{animation-delay:.4s}.wine:nth-child(4) .wine__plus[data-v-24985772]:before{animation-delay:.8s}.wine:hover .wine__plus[data-v-24985772]:before,.is-active .wine__plus[data-v-24985772]:before{animation:none}@keyframes ring-24985772{0%{opacity:.7;scale:1}70%,to{opacity:0;scale:1.55}}.wine:not(.is-active):hover .wine__plus[data-v-24985772]{scale:1.08}.wine__short-name[data-v-24985772]{letter-spacing:.08rem;width:18.3rem;color:var(--orange);font-size:1.6rem;font-weight:700;position:absolute;top:55.3rem;left:0}.wine__detail[data-v-24985772]{visibility:hidden;pointer-events:none;width:54.5rem;height:100%;transition:visibility 0s linear .25s;position:absolute;top:0;left:3.9rem}.is-active .wine__detail[data-v-24985772]{visibility:visible;pointer-events:auto;transition:none}.wine__detail[data-v-24985772]>*{opacity:0;transition:opacity .2s var(--ease-out), translate .2s var(--ease-out);translate:0 1.2rem}.is-active .wine__detail[data-v-24985772]>*{opacity:1;transition:opacity .6s var(--ease-out) var(--d), translate .6s var(--ease-out) var(--d);translate:0}.wine__detail>.wine__name[data-v-24985772]{--d:.3s}.wine__detail>.wine__tagline[data-v-24985772]{--d:.4s}.wine__detail>.wine__tags[data-v-24985772]{--d:.5s}.wine__detail>.wine__desc[data-v-24985772]{--d:.6s}.wine__detail .wine__tags li[data-v-24985772]{opacity:0;transition:opacity .2s var(--ease-out), translate .2s var(--ease-out);translate:0 .8rem}.is-active .wine__detail .wine__tags li[data-v-24985772]{opacity:1;transition:opacity .5s var(--ease-out) calc(.5s + var(--t) * 80ms), translate .5s var(--ease-out) calc(.5s + var(--t) * 80ms);translate:0}.wine__name[data-v-24985772]{letter-spacing:.15rem;color:var(--white);font-size:3rem;font-weight:700;position:absolute;bottom:16.1rem}.wine__tagline[data-v-24985772]{letter-spacing:.08rem;color:var(--orange);font-size:1.6rem;position:absolute;top:55.3rem}.wine__tags[data-v-24985772]{gap:1.2rem;display:flex;position:absolute;top:56.6rem;left:27.8rem}.wine__tags li[data-v-24985772]{background:var(--orange);text-align:center;letter-spacing:.08rem;width:8.1rem;height:2.7rem;font-size:1.6rem;line-height:2.7rem}.wine__desc[data-v-24985772]{letter-spacing:.08rem;width:54.5rem;font-size:1.6rem;position:absolute;top:61.9rem}@media (max-width:1023.98px){.wines[data-v-24985772]{height:max(72.7rem, calc(var(--m-content-h,0px) + 3rem));--pattern-opacity:.07}.wines[data-v-24985772]:before{background-size:84.7rem 78rem;background-position:calc(var(--gutter) - 20.7rem) 18.3rem}.m-wines[data-v-24985772]{position:absolute;top:0;bottom:0;left:0;right:0}.m-track[data-v-24985772]{inset:0 calc(-1 * var(--gutter));touch-action:pan-y;-webkit-user-select:none;user-select:none;position:absolute}.m-wine[data-v-24985772]{top:0;left:var(--gutter);will-change:transform;width:41.4rem;height:100%;position:absolute}.m-wine__media[data-v-24985772]{background:#0d0d5c;width:35.3rem;height:31rem;position:absolute;top:7.4rem;left:3.1rem;overflow:hidden}.m-wine__media img[data-v-24985772]{object-fit:cover;pointer-events:none;position:absolute}.m-wine__shade[data-v-24985772]{background:linear-gradient(to bottom, #00004d00, var(--navy));height:14.455rem;position:absolute;top:auto;bottom:0;left:0;right:0}.m-wine__detail[data-v-24985772]{width:35.3rem;opacity:var(--info);flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:39.9rem;left:3.1rem}.m-wine__detail[data-v-24985772]>*{position:static}.m-wine__detail .wine__tagline[data-v-24985772]{margin-top:1.9rem}.m-wine__detail .wine__tags[data-v-24985772]{margin-top:2.2rem}.m-wine__detail .wine__desc[data-v-24985772]{width:35.3rem;margin-top:2.9rem}.m-arrow[data-v-24985772]{z-index:2;width:4.8rem;height:4.8rem;position:absolute;top:20.5rem}.m-arrow img[data-v-24985772]{width:100%;height:100%}.m-arrow--prev[data-v-24985772]{left:.7rem}.m-arrow--next[data-v-24985772]{left:36rem}.m-arrow--next img[data-v-24985772]{rotate:180deg}}.rules[data-v-a9e6d1eb]{inset:0 0 var(--warning-h);z-index:180;background:#00004df7;position:fixed}.rules__scroll[data-v-a9e6d1eb]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;position:absolute;top:0;bottom:0;left:0;right:0;overflow-y:auto}.rules__body[data-v-a9e6d1eb]{letter-spacing:.16rem;width:min(89.9rem,100% - 6rem);margin:0 auto;padding:12.9rem 0 8rem;font-size:1.6rem}.rules__title[data-v-a9e6d1eb]{font-family:var(--font-serif);letter-spacing:.3rem;text-align:center;margin-bottom:3.3rem;font-size:3rem;font-weight:700}.rules__row[data-v-a9e6d1eb]{align-items:center;gap:2.6rem;display:flex}.rules__label[data-v-a9e6d1eb]{background:var(--white);min-width:8.9rem;height:3rem;color:var(--navy);text-align:center;padding:0 .6rem;font-weight:500;line-height:3rem;display:inline-block}.rules__period[data-v-a9e6d1eb]{font-weight:500}.rules__line[data-v-a9e6d1eb]{border:0;border-top:1px solid #d9d9d9;margin:1.3rem 0 1.9rem}.rules__text[data-v-a9e6d1eb]{line-height:2.7rem}.rules__note[data-v-a9e6d1eb]{gap:1.6rem;margin-top:3.2rem;display:flex}.rules__note-mark[data-v-a9e6d1eb]{border:1px solid var(--white);text-align:center;flex:0 0 3.1rem;height:3rem;font-weight:500;line-height:2.8rem}.rules__list[data-v-a9e6d1eb]{gap:2.7rem;margin:1.8rem 0 2.7rem;display:grid}.rules__list li[data-v-a9e6d1eb]{gap:1.2rem;display:flex}.rules__num[data-v-a9e6d1eb]{flex:0 0 2.2rem;font-weight:500;line-height:2.7rem}.rules__contact[data-v-a9e6d1eb]{margin-top:1.1rem}.rules__close[data-v-a9e6d1eb]{top:12.1rem;right:max(3rem, calc(var(--gutter) + 18.9rem));width:5.4rem;height:5.4rem;transition:rotate .5s var(--ease-out);place-items:center;display:grid;position:absolute}.rules__close img[data-v-a9e6d1eb]{width:3.4rem;height:3.4rem}@media (hover:hover){.rules__close[data-v-a9e6d1eb]:hover{rotate:90deg}}.rules-enter-active[data-v-a9e6d1eb],.rules-leave-active[data-v-a9e6d1eb]{transition:opacity .5s var(--ease-out)}.rules-enter-active .rules__body[data-v-a9e6d1eb]{transition:opacity .8s var(--ease-out) .1s, translate .8s var(--ease-out) .1s}.rules-enter-from[data-v-a9e6d1eb],.rules-leave-to[data-v-a9e6d1eb]{opacity:0}.rules-enter-from .rules__body[data-v-a9e6d1eb]{opacity:0;translate:0 2rem}@media (max-width:1023.98px){.rules__body[data-v-a9e6d1eb]{letter-spacing:.08rem;width:calc(100% - 6rem);padding-top:10rem}.rules__title[data-v-a9e6d1eb]{font-size:2.6rem}.rules__close[data-v-a9e6d1eb]{top:2.8rem;right:2rem}.rules__close img[data-v-a9e6d1eb]{width:2.4rem;height:2.4rem}}.warning[data-v-339af2de]{z-index:200;height:var(--warning-h);color:#fff;font-family:var(--font-sans);font-weight:400;font-size:min(calc(var(--warning-h) / 2), 3.1vw);letter-spacing:min(2vw,.7em);white-space:nowrap;background:#000;justify-content:center;align-items:center;line-height:1;display:flex;position:fixed;top:auto;bottom:0;left:0;right:0}.warning__txt[data-v-339af2de]{padding-left:2vw}.warning__icon[data-v-339af2de]{width:auto;height:80%;max-height:1.6em}@media (max-width:850px){.warning[data-v-339af2de]{font-size:min(5.5vw, calc(var(--warning-h) * .55));letter-spacing:0}.warning__txt[data-v-339af2de]{padding:0 .5vw}.warning__icon[data-v-339af2de]{height:min(7vw, calc(var(--warning-h) * .7))}}.page[data-v-e2b87219]{padding-bottom:var(--warning-h);background:var(--navy);position:relative;overflow-x:clip}.joined[data-v-e2b87219]{position:relative}.joined[data-v-e2b87219]>.pattern-bg{background-color:#0000}.joined[data-v-e2b87219]>.pattern-bg:before{content:none}
