.BookingPopup_confirmingBooking__v6MXM{padding-top:1.25rem;color:var(--events-main);font-size:1.125rem}@media(max-width:767px){.BookingPopup_confirmingBooking__v6MXM{font-size:1rem}}.BookingPopup_expired__DfJ7b{padding-top:1.25rem;color:var(--events-danger);font-size:1.125rem}@media(max-width:767px){.BookingPopup_expired__DfJ7b{font-size:1rem}}.BookingPopup_btnWrapper__ACR_P a,.BookingPopup_btnWrapper__ACR_P button{height:3.5rem;flex:1 0;border-radius:50px;font-size:1.25rem;font-weight:450;border:none;text-transform:uppercase}@media(max-width:767px){.BookingPopup_btnWrapper__ACR_P a,.BookingPopup_btnWrapper__ACR_P button{height:3.5rem;font-size:1rem}}.BookingPopup_btnWrapper__ACR_P button{background:var(--events-main)}.BookingPopup_btnWrapper__ACR_P a{background:var(--events-success);margin-top:1.25rem}.PaymentForm_form__EB_5j{padding-top:1.25rem;color:#fff;font-size:1.125rem;row-gap:1rem}@media(max-width:767px){.PaymentForm_form__EB_5j{font-size:1rem;row-gap:.75rem}}.PaymentForm_form__EB_5j hr{border-color:#fff!important}.PaymentForm_warning___AfiO{color:var(--events-payment)}.PaymentForm_error__9gELB{color:var(--events-danger);padding-bottom:20px;display:block}.PaymentForm_wrapper__zULw2{position:relative}.PaymentForm_wrapper__zULw2:before{content:unset}.PaymentForm_loading__ttcDF{width:100%;display:grid;place-content:center}.PaymentForm_loading__ttcDF svg{fill:var(--color)}.PaymentForm_btnWrapper__X4dSJ{background-color:var(--events-payment);color:#000;height:3.5rem;padding:0 2.5rem;gap:1.25rem}.BookingForm_form__nv_Dg{padding-top:1rem;color:#fff;font-size:1.125rem;font-weight:450;row-gap:1.25rem}@media(max-width:767px){.BookingForm_form__nv_Dg{font-size:1rem;row-gap:.75rem}}.BookingForm_form__nv_Dg hr{border-color:#fff!important}.BookingForm_form__nv_Dg .BookingForm_inputContainer__THdg3{padding-top:1.25rem;gap:1.25rem}.BookingForm_form__nv_Dg .BookingForm_inputContainer__THdg3 .BookingForm_inputField__wLTw_{gap:.625rem}.BookingForm_form__nv_Dg .BookingForm_inputContainer__THdg3 .BookingForm_inputField__wLTw_>span{width:5rem;height:3.5rem;border-radius:50px;background:#fff;color:#000}@media(max-width:767px){.BookingForm_form__nv_Dg .BookingForm_inputContainer__THdg3 .BookingForm_inputField__wLTw_>span{width:4rem;height:3rem}}.BookingForm_form__nv_Dg .BookingForm_inputContainer__THdg3 .BookingForm_inputField__wLTw_>div{flex:1 1;gap:.625rem}.BookingForm_form__nv_Dg .BookingForm_inputContainer__THdg3 .BookingForm_inputField__wLTw_>div button,.BookingForm_form__nv_Dg .BookingForm_inputContainer__THdg3 .BookingForm_inputField__wLTw_>div input{width:100%;height:3.5rem;font-size:1.125rem;font-weight:450}@media(max-width:767px){.BookingForm_form__nv_Dg .BookingForm_inputContainer__THdg3 .BookingForm_inputField__wLTw_>div button,.BookingForm_form__nv_Dg .BookingForm_inputContainer__THdg3 .BookingForm_inputField__wLTw_>div input{font-size:1rem;height:3rem}}.BookingForm_form__nv_Dg .BookingForm_inputContainer__THdg3 .BookingForm_inputField__wLTw_>div button{text-transform:uppercase}.BookingForm_form__nv_Dg .BookingForm_inputContainer__THdg3 .BookingForm_inputField__wLTw_>div input{color:hsla(0,0%,100%,.5);border-radius:50px;border:.5px solid #fff;background:hsla(0,0%,100%,.2)}