.PaymentDetail_container__jPjUh{display:flex;flex-direction:column;margin-top:12px}.PaymentDetail_title__h9NcB{color:var(--white);font-family:AvenirNextBold,sans-serif;font-size:20px;line-height:40px;margin-bottom:16px}.PaymentDetail_content__wAKt9{display:flex;width:100%;gap:72px;max-width:calc(320px * 2 + 72px)}.PaymentDetail_cardDetails__kaZwe,.PaymentDetail_clientDetails__Qogb0{width:100%;max-width:320px}.PaymentDetail_cardWrapper__Ke4Ky{margin-bottom:24px;width:100%;height:100%;max-width:291px;max-height:185px}.PaymentDetail_subtitle__tXl0w{color:#fff;font-family:AvenirNextBold,sans-serif;font-size:16px;line-height:40px;letter-spacing:-.16px}.PaymentDetail_subtitle__tXl0w:first-of-type{margin-bottom:16px}.PaymentDetail_rowTwoCols__kEv25{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px}.PaymentDetail_input___vvAa,.PaymentDetail_select__zhHUG{margin-bottom:32px}.PaymentDetail_dateSelectContainer__rA7Y_{margin-bottom:24px}.PaymentDetail_dateSelectLabel__gdTlm{line-height:40px}.PaymentDetail_checkboxWrapper__XDDP_{display:flex;flex-direction:column;gap:5px;width:320px;position:relative;margin-bottom:12px}.PaymentDetail_checkboxContent__8lGri{display:flex;align-items:center;gap:10px}.PaymentDetail_checkboxLabel__vJlOm{color:var(--white);font-size:14px;line-height:40px}.PaymentDetail_checkMark__l6kfd{background:var(--yellow)}.PaymentDetail_linkMessage__9Hxnf{text-decoration:underline;color:var(--yellow);font-family:AvenirNextBold,sans-serif}.PaymentDetail_inputStyle__8lSiz:focus,.PaymentDetail_selectBorderStyle__rrPcv{border:1px solid var(--yellow)!important}.PaymentDetail_optionHoverStyle__4RYY3:hover{background-color:rgba(241,196,15,.3)!important}.PaymentDetail_selectedLabelStyle__acHh1{color:var(--yellow)!important}.PaymentDetail_selectArrow__u81fq{background-image:url(/images/chevron1-yellow-down.svg)!important}@media (max-width:750px){.PaymentDetail_content__wAKt9{flex-direction:column;gap:8px;align-items:center}}.TicketsDetailSummary_container__rjk14{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:24px;width:100%}.TicketsDetailSummary_title__yhFa9{color:var(--white);font-family:AvenirNextBold,sans-serif;font-size:20px;line-height:40px;align-self:center}.TicketsDetailSummary_content__oXWUu{display:flex;margin-top:8px;width:100%;gap:72px;max-width:calc(320px * 2 + 72px)}.TicketsDetailSummary_disclaimer__PTKPK{display:flex;justify-content:flex-start;align-items:center;margin-top:8px;width:100%;align-self:flex-start;max-width:320px}.TicketsDetailSummary_note__TDqqj{color:var(--grey3);font-family:AvenirNextMedium,sans-serif;font-size:12px;line-height:16px;max-width:284px;margin-left:12px}.TicketsDetailSummary_summary__4gamB{width:100%;max-width:320px}.TicketsDetailSummary_serviceCharge__ZxxsO,.TicketsDetailSummary_ticketItem__md5Cu,.TicketsDetailSummary_totalPrice__KUihr{display:flex;justify-content:space-between;margin-bottom:9px}.TicketsDetailSummary_item__LOEM0{color:var(--grey2);font-family:AvenirNextDemiBold,sans-serif;font-size:14px;line-height:24px}.TicketsDetailSummary_price__57TbW{color:var(--white);text-align:right;font-family:AvenirNextBold,sans-serif;font-size:16px;line-height:24px}.TicketsDetailSummary_totalPrice__KUihr{border-radius:8px;border:1px solid var(--yellow);display:inline-flex;height:40px;padding:8px;align-items:center;width:100%;margin-bottom:0}@media (max-width:750px){.TicketsDetailSummary_container__rjk14{max-width:320px!important;justify-self:center;margin:0 auto!important}.TicketsDetailSummary_content__oXWUu{flex-direction:column;gap:24px}.TicketsDetailSummary_disclaimer__PTKPK,.TicketsDetailSummary_title__yhFa9{align-self:flex-start}}.PaymentStep_section__GNJ4P{display:flex;align-items:center;justify-content:center;height:100%;width:100%;gap:32px;overflow:hidden}.PaymentStep_form__Mubzf{display:flex;flex-direction:column;height:100%;max-height:none;width:100%}.PaymentStep_content__LHHk0{overflow-y:auto;height:100%;max-height:-moz-fit-content;max-height:fit-content}.PaymentStep_divider__mvK79{width:760px;height:1px;border:none;background:var(--grey);margin-top:24px;margin-bottom:8px}.PaymentStep_buttonsWrapper__H_O87{margin-top:12px;display:flex;justify-content:center;gap:32px}.PaymentStep_button__hU9xW{height:48px}.PaymentStep_prevButton___j92k{background-color:var(--grey);width:160px}.PaymentStep_nextButton__MGyHf{background-color:var(--yellow);width:188px}.PaymentStep_prevButton___j92k:hover{background-color:var(--gray1)}.PaymentStep_nextButton__MGyHf:hover{background-color:var(--yellow2)}@media (max-width:420px){.PaymentStep_buttonsWrapper__H_O87{gap:24px}.PaymentStep_prevButton___j92k{width:130px}.PaymentStep_nextButton__MGyHf{width:178px}}@media (max-width:400px){.PaymentStep_buttonsWrapper__H_O87{gap:16px}}.TermsAndConditions_section__MNUXb{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;width:100%;overflow:hidden}.TermsAndConditions_content__VUF87{overflow-y:auto;overflow-x:hidden;width:100%}.TermsAndConditions_title__EEuGM{color:var(--white);text-align:center;font-family:MuseoSansRounded700,sans-serif;font-size:32px;line-height:56px;letter-spacing:-.32px;margin-bottom:24px}.TermsAndConditions_subtitle__AgBWO{color:var(--yellow);font-family:AvenirNextBold,sans-serif;font-size:20px;line-height:40px;margin-bottom:8px}.TermsAndConditions_text__HgRZo{width:99%;flex-shrink:0;color:var(--grey3);font-family:AvenirNextMedium,sans-serif;font-size:14px;line-height:24px}.TermsAndConditions_text__HgRZo:not(:last-of-type){margin-bottom:54px}.TermsAndConditions_text__HgRZo:last-of-type{margin-bottom:30px}.TermsAndConditions_buttonsWrapper__q3uOD{margin-top:30px;display:flex;justify-content:center;gap:32px}.TermsAndConditions_button__fvNFr{height:64px}.TermsAndConditions_cancelButton__RymaD{background-color:var(--grey);width:160px}.TermsAndConditions_acceptButton__WXWoS{background-color:var(--yellow);width:240px}.TermsAndConditions_acceptButtonLabel__NcLLt{color:var(--black1)}@media (max-width:750px){.TermsAndConditions_title__EEuGM{font-family:AvenirNextBold,sans-serif;font-size:20px;line-height:40px;margin-bottom:20px}.TermsAndConditions_subtitle__AgBWO{font-size:16px}.TermsAndConditions_button__fvNFr{height:48px}.TermsAndConditions_acceptButton__WXWoS{width:188px}.TermsAndConditions_acceptButtonLabel__NcLLt{color:var(--white)}.TermsAndConditions_text__HgRZo:not(:last-of-type){margin-bottom:32px}}@media (max-width:550px){.TermsAndConditions_text__HgRZo{font-size:12px}.TermsAndConditions_buttonsWrapper__q3uOD{margin-top:24px}.TermsAndConditions_subtitle__AgBWO{line-height:32px}}@media (max-width:420px){.TermsAndConditions_buttonsWrapper__q3uOD{gap:24px}.TermsAndConditions_cancelButton__RymaD{width:130px}.TermsAndConditions_acceptButton__WXWoS{width:178px}}@media (max-width:400px){.TermsAndConditions_buttonsWrapper__q3uOD{gap:16px}}.TicketSelectionStep_section__4W6f0{display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%;width:100%;gap:32px;overflow:hidden}.TicketSelectionStep_form__bfhwI{display:flex;flex-direction:column;justify-content:space-between;height:100%;max-height:calc(1224px - 48px);width:100%}.TicketSelectionStep_content__WPTJg{height:100%;overflow-y:hidden}.TicketSelectionStep_divider__vdlyS{width:760px;height:1px;border:none;background:var(--grey);margin-top:24px;margin-bottom:8px}.TicketSelectionStep_buttonsWrapper__tm6_Z{margin-top:12px;display:flex;justify-content:center;margin-bottom:0;gap:32px}.TicketSelectionStep_button__H4BOE{height:48px;border:none}.TicketSelectionStep_cancelButton___V8P0{background-color:var(--grey);width:160px}.TicketSelectionStep_nextButton__XY8Hs{background-color:var(--yellow);width:188px}.TicketSelectionStep_cancelButton___V8P0:hover{background-color:var(--gray1)}.TicketSelectionStep_nextButton__XY8Hs:hover{background-color:var(--yellow2)}@media (max-width:750px){.TicketSelectionStep_section__4W6f0{overflow-y:hidden}.TicketSelectionStep_content__WPTJg{overflow-y:auto}.TicketSelectionStep_form__bfhwI{max-height:-moz-fit-content;max-height:fit-content}}@media (max-width:420px){.TicketSelectionStep_buttonsWrapper__tm6_Z{gap:24px}.TicketSelectionStep_cancelButton___V8P0{width:130px}.TicketSelectionStep_nextButton__XY8Hs{width:178px}}@media (max-width:400px){.TicketSelectionStep_buttonsWrapper__tm6_Z{gap:16px}}.AvailableTickets_container__BAtlZ{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:330px;overflow-y:auto;margin-bottom:24px;height:100%;max-height:calc(100vh - 240px - 24px - 31px - 48px - 36px)}.AvailableTickets_generalList__EoCLw,.AvailableTickets_promotionList__Dol3y{display:flex;flex-direction:column;gap:8px;width:100%;max-width:324px;height:100%}.AvailableTickets_generalTitle__0HX0L,.AvailableTickets_promoTitle__XNd87{color:var(--white);font-family:AvenirNextBold,sans-serif;font-size:20px;line-height:40px;letter-spacing:-.2px}.AvailableTickets_promotionList__Dol3y{margin-bottom:24px}@media (min-height:1224px){.AvailableTickets_container__BAtlZ{max-height:calc(1224px - 240px - 24px - 31px - 48px - 36px)}}@media (max-width:750px){.AvailableTickets_container__BAtlZ{max-height:none;min-height:-moz-fit-content;min-height:fit-content;max-width:100%;margin-bottom:32px}.AvailableTickets_generalList__EoCLw,.AvailableTickets_promotionList__Dol3y{min-height:-moz-fit-content;min-height:fit-content;align-self:center}}.SelectedTickets_container__FDAUl{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:330px;height:100%;max-height:-moz-fit-content;max-height:fit-content;overflow-y:auto;margin-bottom:24px;max-height:calc(1224px - 240px - 24px - 31px - 48px - 36px)}.SelectedTickets_selectedList__3ZZii{display:flex;flex-direction:column;gap:8px;width:100%;max-width:324px}.SelectedTickets_title__7E4xg{color:var(--white);font-family:AvenirNextBold,sans-serif;font-size:20px;line-height:40px;letter-spacing:-.2px;margin-bottom:8px}.SelectedTickets_noTickets__tgOBv{color:var(--grey2);align-self:center;margin-top:20px}@media (max-width:750px){.SelectedTickets_container__FDAUl{max-height:-moz-fit-content;max-height:fit-content;overflow-y:hidden;max-width:100%;align-items:center}.SelectedTickets_title__7E4xg{width:320px}.SelectedTickets_selectedList__3ZZii{align-self:center}}.TicketsSection_container__bAWIa{display:flex;flex-direction:row;justify-content:space-between;width:100%;max-width:calc(330px * 2 + 64px);height:calc(100vh - 40px - 240px - 55px - 60px - 24px);max-height:calc(1224px - 216px - 24px);overflow:hidden}@media (max-width:750px){.TicketsSection_container__bAWIa{flex-direction:column;height:100%;max-height:none;min-height:-moz-fit-content;min-height:fit-content}}.TicketsSummary_container__EXZId{display:flex;flex-direction:column;align-items:flex-start;margin-top:32px}.TicketsSummary_title__9Zcpn{color:var(--white);font-family:AvenirNextBold,sans-serif;font-size:20px;line-height:40px;align-self:flex-start}.TicketsSummary_summary__AwwnW{width:100%;max-width:320px}.TicketsSummary_serviceCharge__ZbWLh,.TicketsSummary_ticketItem__KJN8p,.TicketsSummary_totalPrice__Fzmsb{display:flex;justify-content:space-between;margin-bottom:9px}.TicketsSummary_item__wLhdy{color:var(--grey2);font-family:AvenirNextDemiBold;font-size:14px;line-height:24px}.TicketsSummary_price__tIXyZ{color:var(--white);text-align:right;font-family:AvenirNextBold,sans-serif;font-size:16px;line-height:24px}.TicketsSummary_totalPrice__Fzmsb{border-radius:8px;border:1px solid var(--yellow);display:inline-flex;height:40px;padding:8px;align-items:center;width:100%;margin-bottom:0}.TicketsPurchaseForm_termsModalContainer__lGnus{background-image:url(/images/bg-shapes.svg)!important;background-repeat:no-repeat;background-position:center 70px;width:100%;max-width:824px;padding:32px 40px 44px!important;height:calc(100vh - 40px);max-height:-moz-fit-content;max-height:fit-content}.TicketsPurchaseForm_validatePurchaseModalContainer__EsB4H{max-width:616px!important}@media (max-width:768px){.TicketsPurchaseForm_termsModalContainer__lGnus{height:calc(100dvh - 40px)!important}}@media (max-width:750px){.TicketsPurchaseForm_termsModalContainer__lGnus{padding:24px!important}}@media (max-width:550px){.TicketsPurchaseForm_termsModalContainer__lGnus{padding:16px 16px 24px!important}}@media (max-width:440px){.TicketsPurchaseForm_termsModalContainer__lGnus{background-image:none!important;background-color:var(--black1)!important}}.ValidatePurchaseStep_section__YiPzg{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;max-height:calc(100vh - 40px - 31px - 40px);overflow:hidden}.ValidatePurchaseStep_content__yg21u{flex:1 1;width:100%;overflow-y:auto;max-height:min-content}.ValidatePurchaseStep_title__HJ8l9{color:var(--white);text-align:center;font-family:MuseoSansRounded700,sans-serif;font-size:32px;line-height:32px;letter-spacing:-.32px;margin-bottom:8px}.ValidatePurchaseStep_disclaimer__2mUN_{display:flex;width:100%;max-width:420px;gap:12px;margin-bottom:24px;justify-self:center;align-items:center}.ValidatePurchaseStep_note__qOg9L{color:var(--grey3);font-family:AvenirNextMedium,sans-serif;font-size:12px;line-height:16px;width:384px}.ValidatePurchaseStep_buttonsWrapper__GGRxH{margin-top:12px;display:flex;justify-content:center;gap:32px}.ValidatePurchaseStep_verifyPayment__2XM_A{display:flex;flex-direction:row;align-items:center}.ValidatePurchaseStep_verifyPayment__2XM_A p{color:var(--white);font-family:AvenirNextDemiBold,sans-serif;font-size:14px;line-height:40px;letter-spacing:-.14px;margin-left:12px}.ValidatePurchaseStep_button__IerlC{height:64px}.ValidatePurchaseStep_prevButton__R_yZE{background-color:var(--grey);width:160px}.ValidatePurchaseStep_confirmButton__uJCco{background-color:var(--yellow);width:194px}.ValidatePurchaseStep_prevButton__R_yZE:hover{background-color:var(--gray1)}.ValidatePurchaseStep_confirmButton__uJCco:hover{background-color:var(--yellow2)}.ValidatePurchaseStep_confirmButtonLabel__kSqaV{color:var(--black1);font-size:18px}@media (max-width:750px){.ValidatePurchaseStep_section__YiPzg{max-height:calc(100vh - 40px - 48px)}.ValidatePurchaseStep_title__HJ8l9{font-family:AvenirNextBold,sans-serif;font-size:20px;line-height:40px}.ValidatePurchaseStep_disclaimer__2mUN_{max-width:378px}.ValidatePurchaseStep_buttonsWrapper__GGRxH{gap:32px}.ValidatePurchaseStep_confirmButton__uJCco{width:188px;white-space:nowrap}.ValidatePurchaseStep_button__IerlC{height:48px}}@media (max-width:550px){.ValidatePurchaseStep_section__YiPzg{max-height:calc(100vh - 40px - 48px)}}@media (max-width:420px){.ValidatePurchaseStep_buttonsWrapper__GGRxH{gap:24px}.ValidatePurchaseStep_prevButton__R_yZE{width:130px}.ValidatePurchaseStep_confirmButton__uJCco{width:160px}}@media (max-width:400px){.ValidatePurchaseStep_buttonsWrapper__GGRxH{gap:16px}.ValidatePurchaseStep_confirmButton__uJCco{width:150px}}