.event-schedule-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0}.event-schedule-fields .field{margin:0;min-width:0;line-height:1.6}.event-schedule-fields input{min-width:0;box-sizing:border-box;width:100%;max-width:100%;color-scheme:dark;font-size:16px}.event-schedule-cutoff{grid-column:1/-1}.event-status{display:flex;flex-direction:column;gap:10px;padding:20px;border-left:3px solid #ff302b;background:#ff302b09}.event-status span{font-size:13px;color:#b7a8a5}.event-bookings-notice{margin:24px 0;padding:20px 24px;border:1px solid #53312d;border-left:3px solid #ff302b;line-height:1.65;background:#120d0c}.event-bookings-notice strong{display:block;margin-bottom:8px;color:#eee}.event-bookings-notice p{margin:0}.hero .event-bookings-notice{max-width:700px}.event-schedule-closed{color:#b7a8a5;font-size:13px;line-height:1.6}@media(max-width:640px){.event-schedule-fields{grid-template-columns:1fr}.event-schedule-cutoff{grid-column:auto}.event-bookings-notice{padding:18px}.event-status{padding:16px}}
