.LegalTabs_tabs__fZVkW{margin:0 0 1.4em}.LegalTabs_list__5vZIS{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}@media (max-width:760px){.LegalTabs_tabs__fZVkW{margin-inline:calc(-1 * var(--gutter));overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.LegalTabs_tabs__fZVkW::-webkit-scrollbar{display:none}.LegalTabs_list__5vZIS{flex-wrap:nowrap;width:max-content;padding:2px 28px 2px var(--gutter)}}.LegalTabs_tab__RsT0W,.LegalTabs_tab__RsT0W:hover{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid var(--brass-line);border-radius:var(--r-ctl);background:transparent;color:var(--ink);font:400 15px/1.2 var(--sans);text-decoration:none;white-space:nowrap}.LegalTabs_tab__RsT0W:hover{background:var(--wash)}.LegalTabs_tab__RsT0W[aria-current=page],.LegalTabs_tab__RsT0W[aria-current=page]:hover{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.LegalTabs_tab__RsT0W:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Heading_word__pXjYz{display:inline-block;vertical-align:top;clip-path:inset(-.35em -.3em -.14em -.12em)}.Heading_rise__DP0fm{display:inline-block;animation:Heading_headingRise__5T5Mc .95s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(var(--i, 0) * 55ms + 80ms)}@keyframes Heading_headingRise__5T5Mc{0%{transform:translateY(112%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.Heading_rise__DP0fm{animation:none}}.LoyaltyCups_root__PLp8d{display:grid;gap:10px;max-width:860px;container-type:inline-size;--cup:clamp(26px,10.5cqi,84px)}.LoyaltyCups_root__PLp8d[data-size=sm]{--cup:clamp(24px,10cqi,46px);gap:6px}.LoyaltyCups_cups___zZPI{position:relative;z-index:1;isolation:isolate;margin:0;padding:0 clamp(6px,1.4vw,16px);list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:2px}.LoyaltyCups_slot__Y6DOB{display:grid;justify-items:center;min-width:0}.LoyaltyCups_cup__03JNk{display:grid;justify-items:center;gap:2px;min-width:min(44px,100%);min-height:44px;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:default;-webkit-tap-highlight-color:transparent}.LoyaltyCups_cup__03JNk:focus-visible{outline:none}.LoyaltyCups_cup__03JNk:focus-visible .LoyaltyCups_pct__bQLXr{outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}.LoyaltyCups_vessel__Wcqh3{position:relative;display:block;width:var(--cup);aspect-ratio:320/260;transition:translate .4s cubic-bezier(.3,.7,.2,1)}.LoyaltyCups_empty__27liG,.LoyaltyCups_tea__3RtLD{position:absolute;inset:0;width:100%;height:100%;display:block;-webkit-user-select:none;user-select:none;pointer-events:none}.LoyaltyCups_tea__3RtLD{opacity:0;transition:opacity .45s var(--ease-out)}.LoyaltyCups_cup__03JNk[data-reached] .LoyaltyCups_tea__3RtLD{opacity:1}.LoyaltyCups_root__PLp8d:not([data-poured]) .LoyaltyCups_cup__03JNk[data-reached] .LoyaltyCups_tea__3RtLD{opacity:0}.LoyaltyCups_root__PLp8d[data-poured] .LoyaltyCups_cup__03JNk[data-reached] .LoyaltyCups_tea__3RtLD{transition:opacity .6s var(--ease-out) calc(var(--pour, 0) * .16s + .1s)}.LoyaltyCups_cup__03JNk[data-active] .LoyaltyCups_vessel__Wcqh3{translate:0 -14%}.LoyaltyCups_cup__03JNk[data-active]:not([data-reached]) .LoyaltyCups_tea__3RtLD{opacity:.55;transition-delay:0s}.LoyaltyCups_cup__03JNk[data-current] .LoyaltyCups_vessel__Wcqh3:after{content:"";position:absolute;left:10%;right:10%;bottom:-8%;height:26%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,196,120,.45),transparent);pointer-events:none}.LoyaltyCups_pct__bQLXr{margin-top:8px;font:400 .78rem/1 var(--font-figure);color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LoyaltyCups_root__PLp8d[data-size=sm] .LoyaltyCups_pct__bQLXr{font-size:.68rem}.LoyaltyCups_cup__03JNk[data-reached] .LoyaltyCups_pct__bQLXr{color:var(--gold)}.LoyaltyCups_cup__03JNk[data-active] .LoyaltyCups_pct__bQLXr{color:var(--ink)}.LoyaltyCups_cups___zZPI:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:1.35rem;height:14px;border-radius:4px;background:repeating-linear-gradient(90deg,rgba(0,0,0,.35) 0 2px,transparent 2px 11px),linear-gradient(180deg,#4c2f1c,#3a2415 50%,#24160c);box-shadow:inset 0 1px 0 rgba(255,214,160,.14),0 10px 18px -8px rgba(0,0,0,.7)}.LoyaltyCups_root__PLp8d[data-size=sm] .LoyaltyCups_cups___zZPI:before{height:10px;bottom:1.2rem}.LoyaltyCups_caption__0_Vwp{margin:4px 0 0;min-height:1.5em;color:var(--text-2);font:350 .95em/1.5 var(--sans)}.LoyaltyCups_caption__0_Vwp strong{color:var(--ink);font-weight:500}.LoyaltyCups_root__PLp8d[data-size=sm] .LoyaltyCups_caption__0_Vwp{font-size:.86em}.LoyaltyCups_jugBox__aTxio{display:grid;grid-template-columns:minmax(140px,220px) minmax(0,1fr);gap:clamp(16px,3vw,40px);align-items:center;margin-top:clamp(18px,3vw,32px)}.LoyaltyCups_jug__g3qQQ{position:relative;width:100%;aspect-ratio:320/480}.LoyaltyCups_jugGlass__vPFHM,.LoyaltyCups_jugSurface__RYJt7,.LoyaltyCups_jugTea__pq_dT{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;-webkit-user-select:none;user-select:none}.LoyaltyCups_jugTea__pq_dT{clip-path:inset(calc(var(--top) * 100%) 0 0 0)}.LoyaltyCups_jugSurface__RYJt7{transform:translateY(calc((var(--top) - var(--y1)) * 100%));transition:transform .6s cubic-bezier(.3,.7,.2,1),opacity .3s}.LoyaltyCups_jugTea__pq_dT{transition:clip-path .6s cubic-bezier(.3,.7,.2,1),opacity .3s}.LoyaltyCups_jug__g3qQQ[data-empty] .LoyaltyCups_jugSurface__RYJt7,.LoyaltyCups_jug__g3qQQ[data-empty] .LoyaltyCups_jugTea__pq_dT{opacity:0}.LoyaltyCups_baseLine__jCFTQ,.LoyaltyCups_capLine__DsvDU{position:absolute;left:12%;right:4%;height:0;border-top:1.5px solid #c9993f;pointer-events:none}.LoyaltyCups_capLine__DsvDU{top:calc(var(--y1) * 100%)}.LoyaltyCups_baseLine__jCFTQ{top:calc(var(--base) * 100%);border-top:1px dashed rgba(233,211,170,.6)}.LoyaltyCups_baseLine__jCFTQ>span,.LoyaltyCups_capLine__DsvDU>span{position:absolute;left:calc(100% + 10px);top:-.55em;font:400 .64rem/1 var(--caps);letter-spacing:.14em;text-transform:uppercase;color:#e6c27a;white-space:nowrap}.LoyaltyCups_baseLine__jCFTQ>span{color:var(--text-2)}.LoyaltyCups_jugControls__EtAGr{display:grid;gap:10px}.LoyaltyCups_jugLabel__IEtoq{color:var(--text-2);font:350 1em/1.4 var(--sans)}.LoyaltyCups_jugLabel__IEtoq strong{color:var(--ink);font-weight:500}.LoyaltyCups_range__XEqEy{width:100%;min-height:44px;accent-color:var(--gold);cursor:pointer}.LoyaltyCups_jugOut__dY3EC{margin:0;font:400 clamp(18px,1.8vw,22px)/1.35 var(--serif);color:var(--text-2)}.LoyaltyCups_jugOut__dY3EC strong{color:var(--gold);font-weight:500}.LoyaltyCups_jugNote__Z9oVC{margin:0;color:var(--hint);font:350 .86em/1.5 var(--sans)}@media (max-width:560px){.LoyaltyCups_jugBox__aTxio{grid-template-columns:38% minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.LoyaltyCups_jugSurface__RYJt7,.LoyaltyCups_jugTea__pq_dT,.LoyaltyCups_tea__3RtLD,.LoyaltyCups_vessel__Wcqh3{transition:none!important}}@media (max-width:760px),(pointer:coarse) and (max-height:500px){.LoyaltyCups_jugLabel__IEtoq{font-size:max(12px,1em)}.LoyaltyCups_baseLine__jCFTQ>span,.LoyaltyCups_capLine__DsvDU>span{font-size:12px}}@container (max-width: 365px){.LoyaltyCups_cups___zZPI{--cup:clamp(30px,15cqi,56px);grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 0}.LoyaltyCups_cups___zZPI:before{display:none}.LoyaltyCups_slot__Y6DOB{position:relative;isolation:isolate}.LoyaltyCups_slot__Y6DOB:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:1.35rem;height:12px;background:repeating-linear-gradient(90deg,rgba(0,0,0,.35) 0 2px,transparent 2px 11px),linear-gradient(180deg,#4c2f1c,#3a2415 50%,#24160c);box-shadow:inset 0 1px 0 rgba(255,214,160,.14),0 10px 18px -8px rgba(0,0,0,.7)}.LoyaltyCups_slot__Y6DOB:nth-child(4n+1):before{border-radius:4px 0 0 4px}.LoyaltyCups_slot__Y6DOB:nth-child(4n):before{border-radius:0 4px 4px 0}.LoyaltyCups_root__PLp8d[data-size=sm] .LoyaltyCups_slot__Y6DOB:before{height:9px;bottom:1.2rem}}.PaymentTray_wrap__37omu{perspective:1400px}.PaymentTray_tray__2UtGK{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,3vw,36px);padding:clamp(26px,4.4vw,56px) clamp(20px,4vw,52px);border-radius:26px;background:radial-gradient(110% 80% at 18% 0,rgba(255,196,150,.2),transparent 52%),radial-gradient(60% 50% at 85% 100%,rgba(255,140,90,.08),transparent 70%),linear-gradient(140deg,#3c100b,#5e1a12 38%,#43120c 70%,#260805);box-shadow:inset 0 0 0 1.5px rgba(217,179,108,.55),inset 0 0 0 11px #2a0806,inset 0 0 0 12px rgba(217,179,108,.32),inset 0 4px 16px 11px rgba(0,0,0,.45),0 34px 70px rgba(0,0,0,.5),0 8px 20px rgba(0,0,0,.35)}.PaymentTray_tray__2UtGK:before{content:"";position:absolute;inset:5px;border-radius:22px;background:linear-gradient(100deg,transparent 20%,rgba(255,226,190,.1) 32%,transparent 44%);pointer-events:none}.PaymentTray_slip__wdZLz{position:relative;display:grid;align-content:start;gap:10px;min-height:190px;padding:26px 24px 30px;color:#2a1a0d;background:repeating-linear-gradient(0deg,transparent 0 27px,rgba(120,90,60,.14) 27px 28px),repeating-linear-gradient(83deg,rgba(90,60,30,.035) 0 1px,transparent 1px 13px),linear-gradient(170deg,#efe3c8,#e5d4b2 55%,#dcc7a0);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 14px 26px rgba(0,0,0,.45),0 2px 5px rgba(0,0,0,.35);transform:rotate(-1.6deg)}.PaymentTray_slip__wdZLz[data-kind=site]{transform:rotate(1.8deg) translateY(10px)}.PaymentTray_slip__wdZLz:before{content:"";position:absolute;left:0;right:0;top:-6px;height:7px;background:linear-gradient(135deg,transparent 50%,#efe3c8 0) 0 0 /12px 7px repeat-x,linear-gradient(225deg,transparent 50%,#efe3c8 0) 6px 0 /12px 7px repeat-x}.PaymentTray_cap__16wgI{margin:0;font:400 .7rem/1.3 var(--caps);letter-spacing:.22em;text-transform:uppercase;color:#7a5a36}.PaymentTray_text__uB3Gf{margin:0;font:400 clamp(17px,1.5vw,20px)/1.45 var(--serif)}.PaymentTray_stamp__TP95b{justify-self:end;align-self:end;margin:12px 4px 0 0;display:grid;justify-items:center;padding:10px 16px;border:2.5px solid rgba(165,38,26,.85);border-radius:8px;box-shadow:inset 0 0 0 3px rgba(239,227,200,.6),inset 0 0 0 4.5px rgba(165,38,26,.7);color:rgba(165,38,26,.9);font:600 .78rem/1.3 var(--caps);letter-spacing:.16em;text-transform:uppercase;transform:rotate(-8deg);mix-blend-mode:multiply}@supports (animation-timeline:view()){.PaymentTray_tray__2UtGK{animation:PaymentTray_trayIn__cQ59z linear both;animation-timeline:view();animation-range:entry 0 entry 60%}.PaymentTray_slip__wdZLz[data-kind=note]{animation:PaymentTray_slipNote__i19ka linear both;animation-timeline:view();animation-range:entry 10% entry 75%}.PaymentTray_slip__wdZLz[data-kind=site]{animation:PaymentTray_slipSite__A9Rrb linear both;animation-timeline:view();animation-range:entry 15% entry 85%}.PaymentTray_stamp__TP95b{animation:PaymentTray_stampDown__S0SeK linear both;animation-timeline:view();animation-range:entry 55% cover 35%}}@keyframes PaymentTray_trayIn__cQ59z{0%{opacity:0;transform:translateY(28px) rotateX(10deg)}}@keyframes PaymentTray_slipNote__i19ka{0%{opacity:0;transform:translate(-22px,18px) rotate(-6deg)}}@keyframes PaymentTray_slipSite__A9Rrb{0%{opacity:0;transform:translate(22px,24px) rotate(7deg)}}@keyframes PaymentTray_stampDown__S0SeK{0%{opacity:0;transform:rotate(-8deg) scale(1.5)}60%{opacity:.95;transform:rotate(-8deg) scale(.96)}to{opacity:1;transform:rotate(-8deg) scale(1)}}@media (max-width:640px){.PaymentTray_tray__2UtGK{grid-template-columns:minmax(0,1fr);gap:22px}.PaymentTray_slip__wdZLz{min-height:0}.PaymentTray_slip__wdZLz[data-kind=site]{transform:rotate(1.4deg)}}@media (prefers-reduced-motion:reduce){.PaymentTray_slip__wdZLz,.PaymentTray_stamp__TP95b,.PaymentTray_tray__2UtGK{animation:none!important}}@media (max-width:760px),(pointer:coarse) and (max-height:500px){.PaymentTray_cap__16wgI{font-size:12px}}.HallMap_map__admeF{display:block;width:100%;height:auto;border-radius:28px;background:#0c0806;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.HallMap_zone__MvwVF{cursor:pointer;outline:none}.HallMap_hit__cjfJQ{fill:transparent}.HallMap_ring__1f7UQ{fill:none;stroke:var(--accent);stroke-width:2.5;opacity:0;transition:opacity .25s,stroke-width .25s;pointer-events:none}@media (hover:hover){.HallMap_zone__MvwVF:hover .HallMap_ring__1f7UQ{opacity:.55}}.HallMap_zone__MvwVF:focus-visible .HallMap_ring__1f7UQ{opacity:.9;stroke-dasharray:10 7}.HallMap_zone__MvwVF[data-state=sel] .HallMap_ring__1f7UQ{opacity:1;stroke-width:3.5;fill:rgba(239,189,117,.07)}.HallMap_furniture__Su9YF{transition:opacity .3s}.HallMap_zone__MvwVF[data-state=small] .HallMap_furniture__Su9YF{opacity:.45}.HallMap_chip__Cenck{pointer-events:none;--tone:#c9a36a}.HallMap_chip__Cenck rect{fill:rgba(17,13,9,.86);stroke:rgba(244,222,184,.26);stroke-width:1}.HallMap_chip__Cenck circle{fill:var(--tone)}.HallMap_chip__Cenck text{fill:#f5ecdc;font:500 13px var(--sans);letter-spacing:.01em}.HallMap_chip__Cenck[data-tone=free]{--tone:#9ec09a}.HallMap_chip__Cenck[data-tone=busy]{--tone:#e58a87}.HallMap_chip__Cenck[data-tone=small]{--tone:#9c8879}.HallMap_chip__Cenck[data-tone=sel]{--tone:var(--accent)}.HallMap_chip__Cenck[data-tone=sel] rect{stroke:var(--accent)}.HallMap_chip__Cenck[data-hover=true] rect{stroke:rgba(239,189,117,.7)}.HallMap_decor__8o7kV{pointer-events:none}.HallMap_place__mV6r8{fill:#8f7c6f;font:400 12px var(--caps);letter-spacing:.16em;text-transform:uppercase;text-anchor:middle}.HallMap_entry__I9zGl{pointer-events:none}.HallMap_entry__I9zGl path{fill:none;stroke:#d9c3a0;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.HallMap_entry__I9zGl text{fill:#d9c3a0;font:400 9.5px var(--caps);letter-spacing:.14em;text-transform:uppercase;text-anchor:middle}.HallMap_fold___VJl9{transform-box:view-box;transform-origin:0 0;transform:translateX(var(--x0)) scale(.42,1.45);transition:transform .95s cubic-bezier(.55,0,.2,1) var(--lag)}.HallMap_curtain__8mYmX[data-open=true] .HallMap_fold___VJl9{transform:translateX(var(--x1))}.HallMap_rod__Q_0Jk{stroke:#4e3a26;stroke-width:2.2;stroke-linecap:round}.HallMap_service__Tdjl3{opacity:0;transform:scale(.9);transform-box:fill-box;transform-origin:50% 50%;transition:opacity .3s,transform .3s}.HallMap_zone__MvwVF[data-open=true] .HallMap_service__Tdjl3{opacity:1;transform:none;transition:opacity .5s .25s,transform .6s cubic-bezier(.2,.8,.2,1) .25s}.HallMap_zone__MvwVF[data-open=true] .HallMap_late__kiWX5{transition-delay:.4s}.HallMap_cup__kXrXW{opacity:0;transition:opacity .3s}.HallMap_cup__kXrXW[data-on=true]{opacity:1;transition-delay:.2s}.HallMap_brew__XQ8tb{transition:opacity .6s,fill .6s}.HallMap_guest__J9pzM{opacity:0;transform:translateX(calc(var(--d) * -14px)) scale(.82);transform-box:fill-box;transform-origin:50% 50%;transition:opacity .3s,transform .35s}.HallMap_guest__J9pzM[data-on=true]{opacity:1;transform:none;transition:opacity .45s .3s,transform .6s cubic-bezier(.2,.8,.2,1) .3s}.HallMap_frame__1XaoW{position:relative;display:block;border-radius:28px;container-type:inline-size}.HallMap_smoke__5yPvF{position:absolute;inset:0;pointer-events:none}.HallMap_puff__e_Oed{position:absolute;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle closest-side,rgba(239,231,218,.95),rgba(239,231,218,.45) 45%,rgba(239,231,218,0));opacity:0;animation:HallMap_smoke__5yPvF 4.2s infinite}.HallMap_frame__1XaoW[data-portrait=true] .HallMap_puff__e_Oed{animation-name:HallMap_smokeTurned__v80mX}.HallMap_frame__1XaoW[data-live=false] .HallMap_puff__e_Oed{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.HallMap_puff__e_Oed{display:none}}@keyframes HallMap_smoke__5yPvF{0%{opacity:0;transform:translate(0) scale(.6);animation-timing-function:steps(25)}10%{opacity:.2;transform:translate(.154cqw,-.246cqw) scale(.9);animation-timing-function:steps(38)}25%{opacity:.28;transform:translate(.346cqw,-.554cqw) scale(1.3);animation-timing-function:steps(88)}60%{opacity:.12;transform:translate(.615cqw,-.985cqw) scale(1.9);animation-timing-function:steps(101)}to{opacity:0;transform:translate(.769cqw,-1.231cqw) scale(2.2)}}@keyframes HallMap_smokeTurned__v80mX{0%{opacity:0;transform:translate(0) scale(.6);animation-timing-function:steps(25)}10%{opacity:.2;transform:translate(.356cqw,.222cqw) scale(.9);animation-timing-function:steps(38)}25%{opacity:.28;transform:translate(.8cqw,.5cqw) scale(1.3);animation-timing-function:steps(88)}60%{opacity:.12;transform:translate(1.422cqw,.889cqw) scale(1.9);animation-timing-function:steps(101)}to{opacity:0;transform:translate(1.778cqw,1.111cqw) scale(2.2)}}.HallMap_map__admeF[data-portrait=true] .HallMap_place__mV6r8{font-size:21px;letter-spacing:.12em}.HallMap_map__admeF[data-portrait=true] .HallMap_entry__I9zGl text{font-size:17px}.HallMap_map__admeF[data-portrait=true] .HallMap_entry__I9zGl path{stroke-width:2.6}.TodayBoard_board__3RBQ0{display:grid;gap:14px;padding:clamp(16px,2vw,24px);border:1px solid var(--brass-line);border-radius:var(--r-panel);background:linear-gradient(180deg,rgba(24,16,10,.9),rgba(12,8,5,.95));box-shadow:inset 0 1px 0 rgba(255,230,190,.08),0 18px 40px rgba(0,0,0,.35)}.TodayBoard_head__s2JBH{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.TodayBoard_title__zosGj{margin:0;font:400 clamp(20px,2vw,26px)/1.2 var(--serif);color:var(--ink)}.TodayBoard_days__yvuz4{display:flex;gap:6px}.TodayBoard_dayBtn__od50Y{min-height:44px;padding:0 1em;border:1px solid var(--hairline-2);border-radius:var(--r-ctl);background:none;color:var(--text-2);font:400 .9em/1 var(--sans);cursor:pointer}.TodayBoard_dayBtn__od50Y[aria-pressed=true]{border-color:var(--brass-line);color:var(--gold);background:rgba(217,179,108,.08)}.TodayBoard_dayBtn__od50Y:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.TodayBoard_tiles__amSP_{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,112px),1fr));gap:8px;perspective:600px}.TodayBoard_tile__B__Tb{animation:TodayBoard_tileFlip__JkW8o .6s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(var(--i, 0) * 45ms);transform-origin:50% 0}@keyframes TodayBoard_tileFlip__JkW8o{0%{opacity:0;transform:rotateX(-80deg)}to{opacity:1;transform:none}}.TodayBoard_slot__WDfQF{width:100%;min-height:60px;display:grid;gap:4px;place-content:center;padding:8px 6px;border:1px solid var(--hairline);border-radius:var(--r-ctl);background:linear-gradient(180deg,#1f150d,#1f150d 49%,#160f09 51%,#160f09);color:var(--text-2);text-align:center;font:inherit}.TodayBoard_time__FJczv{font:400 1.25em/1 var(--font-figure);color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TodayBoard_state___5eif{font:400 .7em/1 var(--caps);letter-spacing:.16em;text-transform:uppercase}.TodayBoard_tile__B__Tb[data-kind=free] .TodayBoard_slot__WDfQF{border-color:var(--brass-line);cursor:pointer}.TodayBoard_tile__B__Tb[data-kind=free] .TodayBoard_state___5eif{color:var(--ok)}.TodayBoard_tile__B__Tb[data-kind=busy] .TodayBoard_slot__WDfQF,.TodayBoard_tile__B__Tb[data-kind=past] .TodayBoard_slot__WDfQF{opacity:.5}.TodayBoard_tile__B__Tb[data-kind=busy] .TodayBoard_time__FJczv{text-decoration:line-through;text-decoration-color:rgba(231,154,131,.7)}.TodayBoard_slot__WDfQF:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (hover:hover){.TodayBoard_tile__B__Tb[data-kind=free] .TodayBoard_slot__WDfQF:hover{border-color:var(--accent);background:linear-gradient(180deg,#2a1c10,#2a1c10 49%,#1e140c 51%,#1e140c)}}.TodayBoard_note__6EdV9{margin:0;color:var(--hint);font:350 .9em/1.5 var(--sans)}@media (prefers-reduced-motion:reduce){.TodayBoard_tile__B__Tb{animation:none}}@media (max-width:760px),(pointer:coarse) and (max-height:500px){.TodayBoard_state___5eif{font-size:12px}}.Journal_byline__iM7IV{margin:0;font:400 .78em/1.5 var(--caps);letter-spacing:.14em;text-transform:uppercase;color:var(--hint)}.Journal_byline__iM7IV strong{font-weight:500;color:var(--kicker)}.Journal_sources__9LhiB{margin-top:clamp(32px,4vw,56px);padding-top:1.2em;border-top:1px solid var(--hairline)}.Journal_sourcesTitle__UnDlg{margin:0 0 .7em;font:400 .75em/1.4 var(--caps);letter-spacing:.24em;text-transform:uppercase;color:var(--kicker)}.Journal_sourceList__QDS_v{margin:0;padding-left:1.3em;display:grid;gap:.5em;color:var(--hint);font:350 .95em/1.5 var(--sans)}.Journal_sourceList__QDS_v a{color:var(--link);text-decoration:underline;text-decoration-color:var(--brass-line);text-underline-offset:3px;overflow-wrap:anywhere}.Journal_sourceList__QDS_v a:hover{color:var(--gold)}.Journal_brew___Jq64{--brew-w:min(1100px,calc(100vw - 48px));width:var(--brew-w);margin-inline:calc((100% - var(--brew-w)) / 2);position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(20px,3vw,40px);align-items:center;padding:clamp(16px,2vw,28px);border:1px solid var(--hairline);border-radius:var(--r-panel);background:linear-gradient(var(--surface),var(--surface)),var(--bg)}.Journal_brewTitle__l_1U6{grid-column:1/-1;margin:0;font:400 clamp(24px,2.2vw,32px)/1.15 var(--serif);color:var(--ink)}.Journal_brewTitle__l_1U6 em{font-style:italic;color:var(--gold)}.Journal_brewScene__onHM5{min-width:0}@media (max-width:760px){.Journal_brew___Jq64{grid-template-columns:minmax(0,1fr)}.Journal_brewScene__onHM5{max-width:360px}}.Journal_calc__nlyPa{display:grid;gap:1em;min-width:0}.Journal_calcFields__feZW2{margin:0;padding:0;border:0;display:grid;gap:.8em;min-width:0}.Journal_calcTitle__x6FEQ{padding:0;margin-bottom:.2em;font:400 .75em/1.4 var(--caps);letter-spacing:.2em;text-transform:uppercase;color:var(--kicker)}.Journal_presets__SV485{display:flex;flex-wrap:wrap;gap:.5em}.Journal_preset__hZ1n4{min-height:44px;padding:0 1em;border:1px solid var(--hairline-2);border-radius:var(--r-ctl);background:none;color:var(--ink);font:400 .92em/1 var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer}.Journal_preset__hZ1n4[aria-pressed=true]{border-color:var(--brass-line);background:var(--wash);color:var(--gold)}.Journal_preset__hZ1n4:hover{border-color:var(--accent)}.Journal_preset__hZ1n4:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.Journal_calcField__SCcgE{display:grid;gap:.35em;max-width:16em}.Journal_calcLabel__c17Zq{color:var(--text-2);font:400 .92em/1.3 var(--sans)}.Journal_calcInput__iNmpF{min-height:44px;padding:0 .9em;border:1px solid var(--hairline-2);border-radius:var(--r-ctl);background:var(--bg);color:var(--ink);font:400 1em/1 var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Journal_calcInput__iNmpF:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.Journal_calcHint__O2rx7{color:var(--hint);font:400 .82em/1.3 var(--sans)}.Journal_calcResult__NoKUW{display:grid;gap:.7em;padding:1em 1.1em;border-radius:var(--r-note);background:var(--wash);border:1px solid var(--brass-line)}.Journal_calcMain__NBCch{margin:0;color:var(--text-2);font:400 1.05em/1.45 var(--sans)}.Journal_calcMain__NBCch strong{font:500 1.2em/1 var(--font-figure);color:var(--gold)}.Journal_timer__trV3R{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.1em;align-items:center;margin-top:.4em}.Journal_dial__sYj1Q{position:relative;width:108px;height:108px;border-radius:50%;background:radial-gradient(circle at 50% 50%,#1a120c 0 58%,transparent 59%),conic-gradient(from 200deg,#6e4c18,#f3d38e,#b88a38,#5b3e12,#c9993f,#6e4c18);box-shadow:inset 0 0 0 1px rgba(255,240,200,.25),0 10px 22px rgba(0,0,0,.45)}.Journal_tick__1ZsFo{position:absolute;left:50%;top:7px;width:2px;height:7px;margin-left:-1px;background:rgba(243,211,142,.7);transform-origin:50% 47px;transform:rotate(calc(var(--k) * 30deg))}.Journal_hand__KR8Qj{position:absolute;left:50%;top:14px;width:3px;height:40px;margin-left:-1.5px;border-radius:2px;background:linear-gradient(180deg,#f6dc9c,#b88a38);transform-origin:50% 40px;box-shadow:0 1px 2px rgba(0,0,0,.5)}.Journal_dial__sYj1Q[data-run] .Journal_hand__KR8Qj{animation:Journal_handTurn__ak6yj var(--sec) linear both}@keyframes Journal_handTurn__ak6yj{to{transform:rotate(1turn)}}.Journal_dialCenter__V7d1t{position:absolute;inset:0;display:grid;place-items:center;padding-top:34px;color:var(--gold);font:400 .95rem/1 var(--serif);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Journal_timerSide__f5Mrj{display:grid;gap:.6em;min-width:0}.Journal_timerSteeps__FkC7z{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.45em}.Journal_steepBtn__vrkWP{display:inline-flex;align-items:center;gap:.45em;min-height:44px;padding:.35em .8em .35em .45em;border:1px solid var(--hairline);border-radius:var(--r-ctl);background:none;color:var(--text-2);font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer}.Journal_steepBtn__vrkWP[aria-pressed=true]{border-color:var(--accent);color:var(--ink)}.Journal_steepBtn__vrkWP[data-next]{border-color:var(--brass-line)}.Journal_steepBtn__vrkWP[data-done]{opacity:.6}.Journal_steepBtn__vrkWP:focus-visible,.Journal_stopBtn__QnURj:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.Journal_stopBtn__QnURj{justify-self:start;min-height:44px;padding:0 1.1em;border:1px solid var(--hairline-2);border-radius:var(--r-ctl);background:none;color:var(--ink);font:inherit;cursor:pointer}@media (max-width:560px){.Journal_timer__trV3R{grid-template-columns:minmax(0,1fr);justify-items:center}.Journal_timerSide__f5Mrj{justify-items:center;text-align:center}.Journal_timerSteeps__FkC7z{justify-content:center}.Journal_stopBtn__QnURj{justify-self:center}}@media (prefers-reduced-motion:reduce){.Journal_dial__sYj1Q[data-run] .Journal_hand__KR8Qj{animation:none}}.Journal_steepNum__KmMrU{display:inline-grid;place-items:center;width:1.6em;height:1.6em;border-radius:50%;background:rgba(239,189,117,.16);color:var(--gold);font-size:.85em}.Journal_calcBase__YOVqs{margin:0;color:var(--hint);font:350 .88em/1.55 var(--sans)}.Journal_list__4DIu_{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:clamp(14px,1.6vw,22px)}.Journal_card__MqrOL{display:grid;gap:.6em;height:100%;padding:1.3em 1.4em;border:1px solid var(--hairline);border-radius:var(--r-panel);background:var(--surface);color:inherit;text-decoration:none;transition:border-color .2s}.Journal_card__MqrOL:hover{border-color:var(--brass-line)}.Journal_card__MqrOL:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.Journal_cardTitle__CScq3{margin:0;font:400 1.35em/1.2 var(--serif);color:var(--ink)}.Journal_cardTitle__CScq3 em{font-style:italic;color:var(--gold)}.Journal_cardLead__Bm3Nu{margin:0;color:var(--text-2);font:350 .95em/1.55 var(--sans)}.Journal_cardDate__F86xG{margin:0;color:var(--hint);font:400 .75em/1.4 var(--caps);letter-spacing:.14em;text-transform:uppercase}.Journal_notebook__zdRFA{position:relative;display:grid;grid-template-columns:minmax(180px,250px) minmax(0,1fr);gap:clamp(20px,4vw,56px);align-items:center;max-width:46em;perspective:1200px}.Journal_notebook__zdRFA:before{content:"";grid-column:1;grid-row:1;aspect-ratio:5/7}.Journal_nbCover__bPN74,.Journal_nbPages__ahlzG,.Journal_nbRibbon__XMeLv{grid-column:1;grid-row:1}.Journal_nbPages__ahlzG{align-self:stretch;margin:6px 0 6px 8px;border-radius:2px 8px 8px 2px;background:repeating-linear-gradient(0deg,#e8dcc2 0 2px,#d8c8a6 2px 3px),#e4d6b8;box-shadow:0 24px 40px rgba(0,0,0,.5)}.Journal_nbCover__bPN74{position:relative;align-self:stretch;display:grid;place-items:center;border-radius:4px 12px 12px 4px;background:radial-gradient(90% 60% at 30% 20%,rgba(255,210,160,.12),transparent 60%),repeating-linear-gradient(35deg,rgba(0,0,0,.06) 0 2px,transparent 2px 5px),linear-gradient(135deg,#4a2a1a,#2e1a10 60%,#24140b);box-shadow:inset 6px 0 10px rgba(0,0,0,.45),inset 0 0 0 1px rgba(217,179,108,.18),0 22px 40px rgba(0,0,0,.55);transform-origin:0 50%;transition:transform .7s cubic-bezier(.3,.7,.2,1)}.Journal_nbLabel__Di2zQ{padding:.7em 1.2em;border:1px solid rgba(217,179,108,.5);border-radius:3px;background:linear-gradient(170deg,#efe3c8,#dccaa4);color:#3b2a1a;font:400 1.1rem/1 var(--serif);letter-spacing:.04em;box-shadow:0 2px 6px rgba(0,0,0,.35)}.Journal_nbBand__hmLMc{position:absolute;top:0;bottom:0;right:14%;width:7px;background:linear-gradient(90deg,#120a06,#2a1a10 50%,#120a06);box-shadow:0 0 4px rgba(0,0,0,.5)}.Journal_nbRibbon__XMeLv{align-self:end;justify-self:start;width:10px;height:46px;margin:0 0 -40px 38%;background:linear-gradient(90deg,#6e1a14,#a8321f 45%,#7a2016);clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%)}.Journal_notebook__zdRFA:hover .Journal_nbCover__bPN74{transform:rotateY(-24deg)}.Journal_nbNote__NtNgT{margin:0;color:var(--text-2);font:400 clamp(19px,1.8vw,24px)/1.45 var(--serif)}@media (max-width:560px){.Journal_notebook__zdRFA{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.Journal_nbCover__bPN74,.Journal_nbPages__ahlzG,.Journal_nbRibbon__XMeLv,.Journal_notebook__zdRFA:before{width:min(220px,60vw)}.Journal_nbNote__NtNgT{grid-row:2}}@media (prefers-reduced-motion:reduce){.Journal_nbCover__bPN74{transition:none}}@media (pointer:coarse){.Journal_calcInput__iNmpF{font-size:max(16px,1em)}}.AddressPlaque_wrap__G2KCx{display:grid;gap:10px;justify-items:start}.AddressPlaque_plaque__Ewkyw{position:relative;display:grid;gap:.35em;justify-items:start;width:min(100%,460px);padding:26px 34px 30px;border:0;border-radius:6px;background:linear-gradient(135deg,rgba(255,246,214,.55),rgba(255,246,214,0) 32%),linear-gradient(180deg,#e9c77f,#c79a48 38%,#9c7430 72%,#c89b4c);box-shadow:inset 0 1px 0 rgba(255,250,230,.8),inset 0 -2px 0 rgba(70,44,10,.55),inset 1px 0 0 rgba(255,240,200,.4),inset -1px 0 0 rgba(90,60,16,.5),0 14px 28px rgba(0,0,0,.45),0 2px 4px rgba(0,0,0,.4);color:#3a2508;text-align:left;cursor:pointer;overflow:hidden;isolation:isolate}.AddressPlaque_plaque__Ewkyw:before{content:"";position:absolute;top:-40%;left:-60%;width:40%;height:180%;background:linear-gradient(90deg,rgba(255,250,230,0),rgba(255,250,230,.55),rgba(255,250,230,0));transform:translateX(0) rotate(18deg);opacity:0;pointer-events:none;z-index:0}@media (hover:hover){.AddressPlaque_plaque__Ewkyw:hover:before{animation:AddressPlaque_plaqueSheen__fEiuW 1.1s var(--ease-out) forwards}}.AddressPlaque_plaque__Ewkyw:focus-visible:before{animation:AddressPlaque_plaqueSheen__fEiuW 1.1s var(--ease-out) forwards}@keyframes AddressPlaque_plaqueSheen__fEiuW{0%{opacity:0;transform:translateX(0) rotate(18deg)}15%{opacity:1}to{opacity:0;transform:translateX(420%) rotate(18deg)}}.AddressPlaque_plaque__Ewkyw:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.AddressPlaque_address__73szg,.AddressPlaque_city___P3qm,.AddressPlaque_hint__K9drX{position:relative;z-index:1}.AddressPlaque_address__73szg,.AddressPlaque_city___P3qm{text-shadow:0 1px 0 rgba(255,244,210,.75),0 -1px 0 rgba(60,36,6,.35)}.AddressPlaque_city___P3qm{font:400 12px/1.3 var(--caps);letter-spacing:.3em;text-transform:uppercase;color:#4a3010}.AddressPlaque_address__73szg{font:500 clamp(22px,2.4vw,30px)/1.15 var(--serif);color:#2e1c06}.AddressPlaque_hint__K9drX{margin-top:.4em;font:400 12px/1.3 var(--sans);color:#5a3c12;opacity:.8}.AddressPlaque_screw__NsCJJ{position:absolute;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff3cf,#b58a3e 55%,#5a3c10);box-shadow:0 1px 1px rgba(0,0,0,.45);z-index:1}.AddressPlaque_screw__NsCJJ:after{content:"";position:absolute;left:1px;right:1px;top:4px;height:1px;background:rgba(60,36,6,.7);transform:rotate(35deg)}.AddressPlaque_screw__NsCJJ[data-i="0"]{left:10px;top:10px}.AddressPlaque_screw__NsCJJ[data-i="1"]{right:10px;top:10px}.AddressPlaque_screw__NsCJJ[data-i="2"]{left:10px;bottom:10px}.AddressPlaque_screw__NsCJJ[data-i="3"]{right:10px;bottom:10px}.AddressPlaque_stamp__FX1Xz{position:absolute;right:22px;bottom:18px;z-index:2;padding:6px 12px;border:2px solid rgba(120,28,20,.75);border-radius:4px;color:rgba(120,28,20,.85);font:600 12px/1 var(--caps);letter-spacing:.2em;text-transform:uppercase;opacity:0;transform:rotate(-8deg) scale(1.6);pointer-events:none}.AddressPlaque_plaque__Ewkyw[data-state=done] .AddressPlaque_stamp__FX1Xz{animation:AddressPlaque_plaqueStamp__27TQn 2.4s var(--ease-out) forwards}@keyframes AddressPlaque_plaqueStamp__27TQn{0%{opacity:0;transform:rotate(-8deg) scale(1.6)}12%{opacity:.95;transform:rotate(-8deg) scale(1)}80%{opacity:.95;transform:rotate(-8deg) scale(1)}to{opacity:0;transform:rotate(-8deg) scale(1)}}.AddressPlaque_manual__Ctwm_{width:min(100%,460px);min-height:44px;padding:0 .8em;border:1px solid var(--brass-line);border-radius:var(--r-note);background:var(--surface);color:var(--ink);font:400 1em var(--sans)}@media (prefers-reduced-motion:reduce){.AddressPlaque_plaque__Ewkyw:before{display:none}.AddressPlaque_plaque__Ewkyw[data-state=done] .AddressPlaque_stamp__FX1Xz{animation:none;opacity:.95;transform:rotate(-8deg)}}.CaddyShelf_shelf__qx8Mf{display:grid;gap:clamp(22px,3vw,36px)}.CaddyShelf_row__vFtvS{margin:0;list-style:none;display:grid;grid-template-columns:repeat(var(--per-row,6),minmax(0,1fr));row-gap:clamp(30px,4vw,48px);padding:clamp(44px,6vw,72px) 0 0}.CaddyShelf_slot__lRUle{position:relative;display:grid;justify-items:center}@supports (animation-timeline:view()){.CaddyShelf_slot__lRUle{animation:CaddyShelf_caddyIn__nuG7Q linear both;animation-timeline:view();animation-range:entry 0 entry 55%}}@keyframes CaddyShelf_caddyIn__nuG7Q{0%{opacity:0;translate:0 22px}}.CaddyShelf_caddy__gZ0fz{position:relative;width:100%;display:grid;justify-items:center;padding:0 0 6px;border:0;background:none;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.CaddyShelf_caddy__gZ0fz:focus-visible{outline:none}.CaddyShelf_caddy__gZ0fz:focus-visible .CaddyShelf_obj__n4rz9:after{opacity:1}.CaddyShelf_obj__n4rz9{position:relative;z-index:1;width:72%;aspect-ratio:360/460;margin-bottom:-5.5%;transition:translate .45s cubic-bezier(.3,.7,.2,1)}.CaddyShelf_obj__n4rz9:after{content:"";position:absolute;inset:-6% -10% 2%;border:2px solid var(--gold);border-radius:14px;opacity:0;pointer-events:none}.CaddyShelf_body__sDhwV,.CaddyShelf_lid__VpBXg{position:absolute;inset:0;width:100%;height:100%;display:block;-webkit-user-select:none;user-select:none;pointer-events:none}.CaddyShelf_obj__n4rz9[data-photo]{width:90%;aspect-ratio:1;margin-bottom:-1%}.CaddyShelf_photo___Ihg3{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:50% 100%;filter:drop-shadow(0 10px 12px rgba(0,0,0,.5));transition:transform .45s cubic-bezier(.3,.8,.25,1.05);-webkit-user-select:none;user-select:none}.CaddyShelf_obj__n4rz9[data-photo] .CaddyShelf_glow__gmAqb{display:none}@media (hover:hover){.CaddyShelf_caddy__gZ0fz:hover .CaddyShelf_photo___Ihg3{transform:translateY(-3%) rotate(-1.5deg)}}.CaddyShelf_caddy__gZ0fz:focus-visible .CaddyShelf_photo___Ihg3,.CaddyShelf_caddy__gZ0fz[data-open] .CaddyShelf_photo___Ihg3{transform:translateY(-5%) rotate(-2deg)}.CaddyShelf_lid__VpBXg{transform-origin:77% 31%;transition:transform .5s cubic-bezier(.5,0,.3,1)}.CaddyShelf_glow__gmAqb{left:16%;right:16%;top:19%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,206,132,.62),rgba(255,170,90,.2) 55%,transparent);mix-blend-mode:screen;transition:opacity .5s}.CaddyShelf_glow__gmAqb,.CaddyShelf_spill__NI5WA{position:absolute;height:22%;opacity:0;pointer-events:none}.CaddyShelf_spill__NI5WA{left:-30%;right:-30%;bottom:-9%;background:radial-gradient(closest-side,rgba(255,190,110,.4),transparent);transition:opacity .6s}.CaddyShelf_aroma__skLkJ{position:absolute;left:22%;right:22%;top:-34%;height:62%;pointer-events:none;opacity:0;transition:opacity .5s}.CaddyShelf_plume__uLtRn{position:absolute;bottom:0;left:calc(var(--k) * 26% + 6%);width:36%;height:100%;border-radius:50%;background:radial-gradient(ellipse 42% 50% at 50% 60%,rgba(246,232,210,.2),transparent 70%);opacity:0;transform-origin:50% 100%}@media (hover:hover){.CaddyShelf_caddy__gZ0fz:hover .CaddyShelf_obj__n4rz9{translate:0 -4px}.CaddyShelf_caddy__gZ0fz:hover .CaddyShelf_lid__VpBXg{transform:translateY(-4%) rotate(-7deg);transition:transform .45s cubic-bezier(.3,.8,.2,1)}.CaddyShelf_caddy__gZ0fz:hover .CaddyShelf_glow__gmAqb{opacity:.55}}.CaddyShelf_caddy__gZ0fz:focus-visible .CaddyShelf_lid__VpBXg{transform:translateY(-4%) rotate(-7deg)}.CaddyShelf_caddy__gZ0fz:focus-visible .CaddyShelf_glow__gmAqb{opacity:.55}.CaddyShelf_caddy__gZ0fz[data-open] .CaddyShelf_obj__n4rz9{translate:0 -6px}.CaddyShelf_caddy__gZ0fz[data-open] .CaddyShelf_lid__VpBXg,.CaddyShelf_caddy__gZ0fz[data-open]:focus-visible .CaddyShelf_lid__VpBXg,.CaddyShelf_caddy__gZ0fz[data-open]:hover .CaddyShelf_lid__VpBXg{transform:translate(-12%,-26%) rotate(-15deg);transition:transform .85s cubic-bezier(.3,.7,.2,1)}.CaddyShelf_caddy__gZ0fz[data-open] .CaddyShelf_glow__gmAqb{opacity:1;transition:opacity .7s .2s}.CaddyShelf_caddy__gZ0fz[data-open] .CaddyShelf_spill__NI5WA{opacity:1;transition:opacity .8s .25s}.CaddyShelf_caddy__gZ0fz[data-open] .CaddyShelf_aroma__skLkJ{opacity:1;transition:opacity .8s .35s}.CaddyShelf_slot__lRUle:has(>.CaddyShelf_caddy__gZ0fz[data-open]) .CaddyShelf_name__rRTPX{color:var(--gold)}.CaddyShelf_caddy__gZ0fz[data-open] .CaddyShelf_plume__uLtRn{animation:CaddyShelf_plumeRise__JftPi 4.2s ease-in-out infinite paused;animation-delay:calc(var(--k) * -1.4s)}.CaddyShelf_shelf__qx8Mf[data-live=true] .CaddyShelf_caddy__gZ0fz[data-open] .CaddyShelf_plume__uLtRn{animation-play-state:running;will-change:transform,opacity}@keyframes CaddyShelf_plumeRise__JftPi{0%{opacity:0;transform:translateY(18%) scale(.7,.8)}30%{opacity:1}to{opacity:0;transform:translateY(-26%) scale(1.25,1.3) skewX(-6deg)}}.CaddyShelf_plank__Y5np_{position:relative;width:100%;height:22px;background:linear-gradient(180deg,rgba(255,214,160,.16),transparent 3px),linear-gradient(180deg,transparent 0 10px,rgba(217,179,108,.6) 10px 11px,transparent 11px),linear-gradient(180deg,transparent 0 4px,rgba(20,10,5,.18) 4px 5px,transparent 5px 14px,rgba(20,10,5,.22) 14px 15px,transparent 15px 18px,rgba(255,220,170,.05) 18px 19px,transparent 19px),linear-gradient(180deg,#74472b,#5c3821 10px,#3e2616 11px,#2b190e);box-shadow:0 14px 20px -10px rgba(0,0,0,.7)}.CaddyShelf_slot__lRUle:first-child .CaddyShelf_plank__Y5np_{border-radius:4px 0 0 4px}.CaddyShelf_slot__lRUle:last-child .CaddyShelf_plank__Y5np_{border-radius:0 4px 4px 0}.CaddyShelf_name__rRTPX{margin-top:14px;text-decoration:none;padding:0 6px;max-width:100%;font:400 clamp(16px,1.3vw,18px)/1.25 var(--serif);color:var(--ink);text-align:center;transition:color .3s}.CaddyShelf_name__rRTPX:hover{color:var(--accent);text-decoration:underline;text-underline-offset:5px}@media (hover:hover){.CaddyShelf_slot__lRUle:has(>.CaddyShelf_caddy__gZ0fz:hover) .CaddyShelf_name__rRTPX{color:var(--accent)}}.CaddyShelf_slot__lRUle:has(>.CaddyShelf_caddy__gZ0fz:focus-visible) .CaddyShelf_name__rRTPX{text-decoration:underline;text-underline-offset:6px;text-decoration-color:var(--gold)}.CaddyShelf_tag__TOQdL{display:grid;justify-items:center;gap:6px;margin-top:8px}.CaddyShelf_demo__jcwlz{display:inline-block;padding:.45em .8em;border:1px solid rgba(244,222,184,.16);border-radius:var(--r-ctl);background:rgba(17,15,11,.78);color:#b9a488;font:400 .62rem/1 var(--caps);letter-spacing:.16em;text-transform:uppercase;vertical-align:middle}.CaddyShelf_card__rr8SU{scroll-margin:calc(var(--hdr-top) + var(--hdr-h) + 16px) 0 24px}.CaddyShelf_cardInner__V1Thj{position:relative;display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:clamp(18px,3vw,40px);align-items:start;padding:clamp(18px,2.4vw,30px);border:1px solid var(--brass-line);border-radius:var(--r-panel);background:linear-gradient(180deg,rgba(30,20,12,.92),rgba(14,9,6,.96));box-shadow:inset 0 1px 0 rgba(255,230,190,.08),0 22px 44px rgba(0,0,0,.38);animation:CaddyShelf_cardIn__29XLG .55s cubic-bezier(.2,.75,.2,1) both}@keyframes CaddyShelf_cardIn__29XLG{0%{opacity:0;transform:translateY(-14px)}}.CaddyShelf_cardMedia__Zzkkj{display:block;border-radius:12px;overflow:hidden;background:radial-gradient(circle at 50% 40%,#2a1c12,#120b07)}.CaddyShelf_cardMedia__Zzkkj img{display:block;width:100%;height:auto}.CaddyShelf_cardText__woWcC{display:grid;gap:10px;align-content:start;min-width:0}.CaddyShelf_spec__euryt{margin:0;font:400 .72rem/1.4 var(--caps);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3)}.CaddyShelf_cardTitle__2qtH_{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:10px;font:400 clamp(24px,2.4vw,32px)/1.15 var(--serif)}.CaddyShelf_cardTitle__2qtH_ a{color:var(--ink);text-decoration:none}.CaddyShelf_cardTitle__2qtH_ a:hover{color:var(--accent)}.CaddyShelf_subtitle__2aWIU{margin:-4px 0 0;color:var(--text-2);font:italic 400 1.05em/1.4 var(--serif)}.CaddyShelf_desc__yCyn0{margin:0;color:var(--text-2);font:350 1em/1.6 var(--sans);max-width:60ch}.CaddyShelf_facts__HsW9w{margin:0;display:flex;flex-wrap:wrap;gap:8px 22px}.CaddyShelf_facts__HsW9w div{display:grid;gap:2px}.CaddyShelf_facts__HsW9w dt{font:400 .68rem/1.3 var(--caps);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3)}.CaddyShelf_facts__HsW9w dd{margin:0;color:var(--ink)}.CaddyShelf_buy__CDidp{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:6px}.CaddyShelf_left__pNwx9{color:var(--text-2);font:400 .9em/1 var(--sans)}.CaddyShelf_more__9crv2{justify-self:start;color:var(--gold);text-underline-offset:4px}.CaddyShelf_more__9crv2:hover{color:var(--accent)}.CaddyShelf_close__iGNyk{position:absolute;top:8px;right:8px;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:var(--r-ctl);background:none;color:var(--text-2);font:300 28px/1 var(--sans);cursor:pointer}.CaddyShelf_close__iGNyk:hover{color:var(--accent)}.CaddyShelf_close__iGNyk:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (max-width:1000px){.CaddyShelf_row__vFtvS{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}}@media (max-width:700px){.CaddyShelf_row__vFtvS{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:42%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter, 16px));padding-inline:var(--gutter,16px);scroll-padding-inline:var(--gutter,16px)}.CaddyShelf_row__vFtvS::-webkit-scrollbar{display:none}.CaddyShelf_slot__lRUle{scroll-snap-align:center}.CaddyShelf_cardInner__V1Thj{grid-template-columns:minmax(0,1fr);padding-top:22px}.CaddyShelf_cardMedia__Zzkkj{max-width:62%}.CaddyShelf_slot__lRUle{animation:none}}@media (prefers-reduced-motion:reduce){.CaddyShelf_aroma__skLkJ,.CaddyShelf_glow__gmAqb,.CaddyShelf_lid__VpBXg,.CaddyShelf_name__rRTPX,.CaddyShelf_obj__n4rz9,.CaddyShelf_spill__NI5WA{transition:none!important}.CaddyShelf_caddy__gZ0fz[data-open] .CaddyShelf_plume__uLtRn{animation:none;opacity:.6}.CaddyShelf_cardInner__V1Thj,.CaddyShelf_slot__lRUle{animation:none}}@media (max-width:760px){.CaddyShelf_demo__jcwlz{font-size:12px}}@media (pointer:coarse){.CaddyShelf_name__rRTPX{position:relative}.CaddyShelf_name__rRTPX:before{content:"";position:absolute;inset:-12px -4px}}.HoursDial_dial__cnVrz{display:grid;justify-items:center;gap:14px}.HoursDial_face__VYU_j{display:block;width:min(100%,300px);height:auto;filter:drop-shadow(0 18px 30px rgba(0,0,0,.45))}.HoursDial_num__GA3tW{font:400 13px var(--font-figure);fill:#d9b36c}.HoursDial_dayName__oJgUc{font:500 16px var(--font-figure);fill:#f3dfb5}.HoursDial_range__P5WrS{font:400 10.5px var(--sans);fill:#c9a878;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HoursDial_arc___Sigh{opacity:0;transition:opacity .45s var(--ease-out)}.HoursDial_arc___Sigh[data-on]{opacity:1}.HoursDial_days__nP_ML{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.HoursDial_day__hQpX9{position:relative;min-width:44px;min-height:44px;padding:0 6px;border:1px solid transparent;border-radius:var(--r-ctl);background:none;color:var(--text-2);font:400 13px/1 var(--caps);letter-spacing:.12em;cursor:pointer;transition:color .2s,border-color .2s,background .2s}.HoursDial_day__hQpX9[aria-checked=true]{border-color:var(--brass-line);color:var(--gold);background:rgba(217,179,108,.08)}.HoursDial_day__hQpX9[data-today]:after{content:"";position:absolute;left:50%;bottom:6px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--gold)}.HoursDial_day__hQpX9:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (hover:hover){.HoursDial_day__hQpX9:hover{color:var(--ink)}}@media (prefers-reduced-motion:reduce){.HoursDial_arc___Sigh{transition:none}}@media (max-width:760px){.HoursDial_num__GA3tW{font-size:16px}.HoursDial_range__P5WrS{font-size:13.5px}}.TaggedObject_bag__ulXMV{position:relative;margin:0;width:min(100%,380px);padding-bottom:40px;cursor:default}.TaggedObject_stage__4N9T9{position:relative;width:100%}.TaggedObject_img__2q8B_{display:block;width:100%;height:auto;-webkit-user-select:none;user-select:none;pointer-events:none}.TaggedObject_hang__tPm_X{position:absolute;left:var(--ax);top:var(--ay);width:0;transform-origin:0 0}.TaggedObject_string__t4s3x{position:absolute;left:-.5px;top:0;width:1px;height:26px;background:linear-gradient(180deg,#e8d6b4,#b99c70)}.TaggedObject_tag__EJhvl{position:relative;top:26px;width:172px;margin-left:-86px;display:grid;gap:3px;padding:23px 12px 12px;background:linear-gradient(160deg,#e6d3ae,#d6bd92 55%,#c7aa7c);color:#2a1a0d;clip-path:polygon(22% 0,78% 0,100% 14px,100% 100%,0 100%,0 14px);box-shadow:0 10px 22px rgba(0,0,0,.4);text-align:center}.TaggedObject_eyelet__azyFe{position:absolute;left:50%;top:7px;width:11px;height:11px;margin-left:-5.5px;border-radius:50%;background:#1a120c;box-shadow:0 0 0 2.5px #c9993f,0 0 0 3.5px rgba(90,60,20,.6)}.TaggedObject_cap__bILTc{font:400 .62rem/1.3 var(--caps);letter-spacing:.2em;text-transform:uppercase;color:#6a4a26}.TaggedObject_text__h3J6d{font:400 .95rem/1.35 var(--serif)}.TaggedObject_line__CfA54{font:400 .9rem/1.4 var(--font-figure);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TaggedObject_hang2__zdhSq{position:relative;top:26px;width:0;margin-left:0;transform-origin:0 0}.TaggedObject_string2__mYoyJ{height:14px}.TaggedObject_tag2__vl_tU{top:14px}@media (prefers-reduced-motion:no-preference){.TaggedObject_bag__ulXMV[data-nudge=a] .TaggedObject_hang__tPm_X{animation:TaggedObject_swingA__rm6RA 2.8s cubic-bezier(.3,.6,.3,1) .1s both}.TaggedObject_bag__ulXMV[data-nudge=a] .TaggedObject_hang2__zdhSq{animation:TaggedObject_swingA2__3eK0C 3.1s cubic-bezier(.3,.6,.3,1) .25s both}.TaggedObject_bag__ulXMV[data-nudge=b] .TaggedObject_hang__tPm_X{animation:TaggedObject_swingB__HuI81 2.8s cubic-bezier(.3,.6,.3,1) both}.TaggedObject_bag__ulXMV[data-nudge=b] .TaggedObject_hang2__zdhSq{animation:TaggedObject_swingB2__aXcrH 3.1s cubic-bezier(.3,.6,.3,1) .15s both}@media (hover:hover){.TaggedObject_bag__ulXMV:hover .TaggedObject_hang__tPm_X{animation:TaggedObject_swingH__it5KU 2.4s cubic-bezier(.3,.6,.3,1) both}.TaggedObject_bag__ulXMV:hover .TaggedObject_hang2__zdhSq{animation:TaggedObject_swingH2__0I1oA 2.7s cubic-bezier(.3,.6,.3,1) .12s both}}}@keyframes TaggedObject_swingA__rm6RA{0%{rotate:0deg}14%{rotate:7deg}32%{rotate:-4.5deg}50%{rotate:2.6deg}68%{rotate:-1.4deg}84%{rotate:.6deg}to{rotate:0deg}}@keyframes TaggedObject_swingB__HuI81{0%{rotate:0deg}14%{rotate:7deg}32%{rotate:-4.5deg}50%{rotate:2.6deg}68%{rotate:-1.4deg}84%{rotate:.6deg}to{rotate:0deg}}@keyframes TaggedObject_swingH__it5KU{0%{rotate:0deg}16%{rotate:-5deg}36%{rotate:3deg}56%{rotate:-1.6deg}76%{rotate:.7deg}to{rotate:0deg}}@keyframes TaggedObject_swingA2__3eK0C{0%{rotate:0deg}18%{rotate:-6deg}38%{rotate:4deg}58%{rotate:-2.2deg}78%{rotate:1deg}to{rotate:0deg}}@keyframes TaggedObject_swingB2__aXcrH{0%{rotate:0deg}18%{rotate:-6deg}38%{rotate:4deg}58%{rotate:-2.2deg}78%{rotate:1deg}to{rotate:0deg}}@keyframes TaggedObject_swingH2__0I1oA{0%{rotate:0deg}20%{rotate:5deg}42%{rotate:-3deg}64%{rotate:1.4deg}to{rotate:0deg}}@media (max-width:420px){.TaggedObject_tag__EJhvl{width:160px;margin-left:-80px}}@media (max-width:760px),(pointer:coarse) and (max-height:500px){.TaggedObject_cap__bILTc{font-size:12px}}