._page_8v95g_1 .event-summary h1{letter-spacing:-.025em;font-size:clamp(32px,4.2vw,64px);line-height:1.15}._page_8v95g_1 .event-summary h1 em{margin-top:20px;font-size:.7em;line-height:1.5;display:block}._page_8v95g_1 .event-information h2,._page_8v95g_1 .event-reservation h2{font-size:clamp(32px,4vw,56px);line-height:1.3}._page_8v95g_1 .event-information small{margin-top:12px;font-size:15px;line-height:1.8;display:block}._page_8v95g_1 .event-information a,._page_8v95g_1 .booking-consent a{text-underline-offset:4px;text-decoration:underline}._page_8v95g_1 .event-reservation-form label,._page_8v95g_1 .event-reservation-form legend{font-size:16px}._page_8v95g_1 .booking-note{opacity:1;font-size:13px;line-height:1.8}._page_8v95g_1 .event-reservation-form button:disabled{opacity:.6;cursor:not-allowed}._page_8v95g_1 a:focus-visible{outline-offset:4px;outline:3px solid #f2c867}._times_8v95g_10{font-size:22px;line-height:1.8}._actions_8v95g_11{padding:32px 5vw}._members_8v95g_12{margin:16px 0 0;padding:0;list-style:none}._members_8v95g_12 li{margin:6px 0}._bandLink_8v95g_14{margin-top:16px;display:inline-block}@media (max-width:800px){._page_8v95g_1 .event-summary{padding:48px 5vw}._page_8v95g_1 .event-information,._page_8v95g_1 .event-reservation{padding:56px 5vw}}
