.event-popup[data-v-989a181f]{z-index:220;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.event-popup__backdrop[data-v-989a181f]{cursor:pointer;background:#000000c7;border:0;position:absolute;inset:0}.event-popup__panel[data-v-989a181f]{z-index:1;aspect-ratio:888/622;cursor:pointer;width:min(26.5rem,100%);position:relative}.event-popup__panel--static[data-v-989a181f]{cursor:default}.event-popup__fill[data-v-989a181f]{background:#000;position:absolute;inset:13.5% 9.5% 13%}.event-popup__frame[data-v-989a181f]{object-fit:fill;pointer-events:none;width:100%;height:100%;display:block}.event-popup__crew[data-v-989a181f],.event-popup__text[data-v-989a181f],.event-popup__invite[data-v-989a181f],.event-popup__beer[data-v-989a181f]{color:#fff;letter-spacing:-.02em;text-align:center;font-family:Cormorant Garamond,Georgia,serif;font-weight:700;position:absolute}.event-popup__crew[data-v-989a181f]{flex-direction:column;justify-content:flex-end;align-items:center;gap:8%;display:flex;inset:16% 16% 12%}.event-popup__icon[data-v-989a181f]{aspect-ratio:1;object-fit:contain;width:28%;height:auto}.event-popup__crew p[data-v-989a181f],.event-popup__text[data-v-989a181f],.event-popup__beer p[data-v-989a181f]{margin:0;font-size:clamp(1.15rem,5.4vw,1.55rem);line-height:1.2}.event-popup__text[data-v-989a181f]{justify-content:center;align-items:center;display:flex;inset:18% 12%}.event-popup__invite[data-v-989a181f]{cursor:default;flex-direction:column;justify-content:center;align-items:stretch;gap:3%;display:flex;inset:18% 13% 16%;container-type:inline-size}.event-popup__invite-label[data-v-989a181f]{letter-spacing:-.02em;text-align:center;flex:none;margin:0;font-size:clamp(.82rem,4.6cqw,1.05rem);font-weight:700;line-height:1.15}.event-popup__plaque[data-v-989a181f]{color:#f4ead2;cursor:pointer;background:0 0;border:0;flex:1 1 0;width:100%;min-height:0;padding:0;position:relative;overflow:visible}.event-popup__plaque-wood[data-v-989a181f]{object-fit:fill;pointer-events:none;width:100%;height:100%;display:block}.event-popup__plaque-copy[data-v-989a181f]{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;gap:.18em;min-width:0;display:flex;position:absolute;inset:12% 15% 12% 5.5%}.event-popup__plaque-copy small[data-v-989a181f]{color:#d8c7a0;letter-spacing:.04em;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:100%;padding-top:.12em;font-family:Cormorant Garamond,Georgia,serif;font-size:5.4cqw;font-weight:700;line-height:1.25;overflow:hidden}.event-popup__plaque-copy strong[data-v-989a181f]{color:#ffe7a8;letter-spacing:.02em;text-align:left;text-overflow:ellipsis;text-shadow:0 1px #2a1a0c;white-space:nowrap;max-width:100%;font-family:Yeseva One,Georgia,serif;font-size:6.4cqw;font-weight:400;line-height:1.05;overflow:hidden}.event-popup__plaque-icon[data-v-989a181f]{z-index:1;stroke:#ffe7a8;stroke-width:1.7px;fill:none;width:8.4cqw;height:8.4cqw;position:absolute;top:50%;right:4.4%;transform:translateY(-50%)}.event-popup__plaque:hover .event-popup__plaque-copy strong[data-v-989a181f],.event-popup__plaque:focus-visible .event-popup__plaque-copy strong[data-v-989a181f]{color:gold}.event-popup__plaque:hover .event-popup__plaque-icon[data-v-989a181f],.event-popup__plaque:focus-visible .event-popup__plaque-icon[data-v-989a181f]{stroke:gold}.event-popup__plaque[data-v-989a181f]:disabled{cursor:default;opacity:.55}.event-popup__plaque[data-v-989a181f]:focus-visible{outline-offset:4px;outline:2px solid gold}.event-popup__tooltip[data-v-989a181f]{z-index:2;color:#efd089;letter-spacing:.02em;white-space:nowrap;background:#120e09;border:1px solid #c9a24a;border-radius:.4rem;padding:.28rem .55rem;font-family:Cormorant Garamond,Georgia,serif;font-size:4.6cqw;font-weight:700;line-height:1.2;position:absolute;bottom:calc(100% + .25rem);right:2%;box-shadow:0 .4rem 1.2rem #00000073}.event-popup__beer[data-v-989a181f]{cursor:default;inset:0}.event-popup__beer p[data-v-989a181f]{letter-spacing:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:21% 12% 46%}.event-popup__beer button[data-v-989a181f]{aspect-ratio:1;cursor:pointer;background:0 0;border:0;width:19.8%;padding:0;position:absolute;top:57.4%;left:50%;transform:translate(-50%)}.event-popup__beer img[data-v-989a181f]{object-fit:contain;width:100%;height:100%;display:block}.event-popup__beer button[data-v-989a181f]:focus-visible{outline-offset:4px;outline:2px solid gold}
