.PaymentSummaryChild-module__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.PaymentSummaryChild-module__container>*{margin-bottom:24px}.PaymentSummaryChild-module__container>:last-child{margin-bottom:0}.PaymentSummaryChild-module__container{background:#fff;overflow:hidden;padding:8px}@media screen and (min-width:712px){.PaymentSummaryChild-module__container{border-radius:8px;padding:4px 8px}}@media screen and (max-width:768px){.PaymentSummaryChild-module__container{padding:0}}.PaymentSummaryChild-module__container.PaymentSummaryChild-module__customPadding{padding:16px}@media screen and (min-width:712px){.PaymentSummaryChild-module__container.PaymentSummaryChild-module__customPadding{border:1px solid #e5e7eb;padding:24px}}.PaymentSummaryChild-module__container.PaymentSummaryChild-module__customPaddingBottom{margin-bottom:16px;padding-bottom:32px}.PaymentSummaryChild-module__container .PaymentSummaryChild-module__paymentContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.PaymentSummaryChild-module__container .PaymentSummaryChild-module__paymentContainer>*{margin-bottom:24px}.PaymentSummaryChild-module__container .PaymentSummaryChild-module__paymentContainer>:last-child{margin-bottom:0}.PaymentSummaryChild-module__container .PaymentSummaryChild-module__paymentContainer{background:#fff;width:100%}@media screen and (min-width:712px){.PaymentSummaryChild-module__container .PaymentSummaryChild-module__paymentContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:row;flex-direction:row;justify-content:center}}.PaymentSummaryChild-module__container .PaymentSummaryChild-module__paymentContainer .PaymentSummaryChild-module__paymentElementContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.PaymentSummaryChild-module__container .PaymentSummaryChild-module__paymentContainer .PaymentSummaryChild-module__paymentElementContainer>*{margin-bottom:16px}.PaymentSummaryChild-module__container .PaymentSummaryChild-module__paymentContainer .PaymentSummaryChild-module__paymentElementContainer>:last-child{margin-bottom:0}.PaymentSummaryChild-module__container .PaymentSummaryChild-module__paymentContainer .PaymentSummaryChild-module__paymentElementContainer{width:100%}.PaymentSummaryChild-module__container .PaymentSummaryChild-module__paymentContainer .PaymentSummaryChild-module__paymentElementContainer .PaymentSummaryChild-module__heading{color:#111928;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.024px;line-height:125%}.PaymentSummaryChild-module__container .PaymentSummaryChild-module__paymentContainer .PaymentSummaryChild-module__paymentElementContainer .PaymentSummaryChild-module__paymentElementSkeleton{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;justify-content:center;min-height:230px;width:100%}.PaymentSummaryChild-module__container .PaymentSummaryChild-module__paymentContainer .PaymentSummaryChild-module__paymentElementContainer .PaymentSummaryChild-module__paymentElementSkeleton .PaymentSummaryChild-module__fallbackText{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#111928;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:16px;font-weight:500;gap:4px;justify-content:center}.PaymentSummaryChild-module__container .PaymentSummaryChild-module__paymentContainer .PaymentSummaryChild-module__paymentElementContainer .PaymentSummaryChild-module__paymentElementSkeleton .PaymentSummaryChild-module__fallbackText .PaymentSummaryChild-module__subText{color:#b5b5b7;font-size:14px}.PaymentSummaryChild-module__container .PaymentSummaryChild-module__paymentContainer .PaymentSummaryChild-module__paymentElementContainer .PaymentSummaryChild-module__paymentElementSummary{min-height:230px;width:100%}.PaymentSummaryChild-module__container .PaymentSummaryChild-module__paymentContainer .PaymentSummaryChild-module__paymentElementContainer .PaymentSummaryChild-module__paymentBtn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(95deg,#e53863 -9.93%,#ff5771 48.57%,#e53863 105.98%);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:center;padding:14px 24px;width:100%}.PaymentSummaryChild-module__container .PaymentSummaryChild-module__paymentContainer .PaymentSummaryChild-module__paymentElementContainer .PaymentSummaryChild-module__paymentBtn .PaymentSummaryChild-module__text{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:125%}.TermsAndCondtion-module__termsAndConditionsContainer{font-size:12px;font-style:normal;font-weight:400;letter-spacing:.048px;line-height:160%}.TermsAndCondtion-module__termsAndConditionsContainer .TermsAndCondtion-module__bold{color:#111928;font-weight:700;text-decoration-line:underline}@media screen and (min-width:712px){.TermsAndCondtion-module__termsAndConditionsContainer{font-size:10px;font-style:normal;font-weight:400;line-height:125%}.TermsAndCondtion-module__termsAndConditionsContainer .TermsAndCondtion-module__bold{color:#111928;font-weight:700}}.USP-module__uspContainer{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:1024px){.USP-module__uspContainer{overflow:visible;padding-top:56px}}@media(min-width:712px)and (max-width:1023px)and (orientation:portrait){.USP-module__uspContainer{display:none}}.USP-module__uspContainer{overflow-x:scroll;scrollbar-width:none;width:100%}.USP-module__uspContainer .USP-module__divider{stroke-width:1px;stroke:#e5e7eb;height:176px;width:0}.USP-module__uspContainer .USP-module__uspFlex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (min-width:712px){.USP-module__uspContainer .USP-module__uspFlex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:24px}}.USP-module__uspContainer .USP-module__uspFlex .USP-module__usp{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#f3faf7;border:1px solid #e5e7eb;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;justify-content:center;padding:8px}@media screen and (min-width:712px){.USP-module__uspContainer .USP-module__uspFlex .USP-module__usp{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-direction:row;flex-direction:row;justify-content:start}}.USP-module__uspContainer .USP-module__uspFlex .USP-module__usp div.USP-module__icon{display:-webkit-box;display:-ms-flexbox;display:flex}.USP-module__uspContainer .USP-module__uspFlex .USP-module__usp div.USP-module__icon svg{height:16px;width:16px}.USP-module__uspContainer .USP-module__uspFlex .USP-module__usp .USP-module__text{color:#1f2a37;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.03px;line-height:150%}@media screen and (min-width:712px){.USP-module__uspContainer .USP-module__uspFlex .USP-module__usp .USP-module__text{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}}@media screen and (max-width:768px){.USP-module__uspContainer .USP-module__uspFlex .USP-module__usp .USP-module__text{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;position:relative;text-overflow:ellipsis}}.USP-module__uspContainer .USP-module__uspFlex .USP-module__usp .USP-module__text .USP-module__bold{font-weight:700}.USP-module__uspContainer .USP-module__uspFlex .USP-module__usp .USP-module__rightIcon{-ms-flex-item-align:end;align-self:flex-end;text-decoration:underline}.USP-module__viewLink{color:var(--whitelabel_accessible_primary_color,#ed3a56);cursor:pointer;font-size:12px;font-style:normal;font-weight:600;line-height:125%;text-decoration-line:underline}@media screen and (max-width:768px){.USP-module__viewLink{bottom:2px;position:absolute;right:-2px}}.USP-module__infoIcon .USP-module__toolTipClass{position:relative}.USP-module__infoIcon .USP-module__icon{height:12px}.ImportantThings-module__importantThings,.USP-module__destopTextAlign{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ImportantThings-module__importantThings{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;justify-content:center}.ImportantThings-module__importantThings>*{margin-bottom:16px}.ImportantThings-module__importantThings>:last-child{margin-bottom:0}.ImportantThings-module__importantThings{background-color:#fff;border:1px solid #d1d5db;border-radius:8px;padding:16px;width:100%}.ImportantThings-module__importantThings .ImportantThings-module__importantThingsHeading{color:#111928;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.024px;line-height:125%}.ImportantThings-module__importantThings .ImportantThings-module__importantThingsPoints{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ImportantThings-module__importantThings .ImportantThings-module__importantThingsPoints>*{margin-right:8px}.ImportantThings-module__importantThings .ImportantThings-module__importantThingsPoints>:last-child{margin-right:0}.ImportantThings-module__importantThings .ImportantThings-module__importantThingsPoints{-ms-flex-item-align:stretch;align-self:stretch;margin-left:15px}.ImportantThings-module__importantThings .ImportantThings-module__importantThingsPoints .ImportantThings-module__listItemsPoints{-ms-flex-item-align:stretch;align-self:stretch;color:#111928;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.035px;line-height:150%;width:calc(100% - 20px)}.PaymentCheckoutButton-module__buttonContainer{width:70%}@media screen and (min-width:712px){.PaymentCheckoutButton-module__buttonContainer{width:30%}}.PaymentCheckoutButton-module__makePaymentBtn span svg{height:16px!important;width:16px!important}.PaymentCheckoutButton-module__container{background:#fff;bottom:0;-webkit-box-shadow:0 -2px 4px -2px rgba(0,0,0,.051);box-shadow:0 -2px 4px -2px rgba(0,0,0,.051);left:0;position:fixed;width:100%;z-index:10}.PaymentCheckoutButton-module__container .PaymentCheckoutButton-module__info{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#def7ec;color:#057a55;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:600;justify-content:center;line-height:18px;padding:4px 16px}.PaymentCheckoutButton-module__container .PaymentCheckoutButton-module__btnWrap{padding:16px}.AccomodationCard-module__container{padding:0 16px}.AccomodationCard-module__container .AccomodationCard-module__wrapper{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__invDetailsWrap{border-bottom:1px solid #e5e7eb;padding:16px}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__invDetailsWrap>*{margin-right:12px}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__invDetailsWrap>:last-child{margin-right:0}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__invDetailsWrap{display:-webkit-box;display:-ms-flexbox;display:flex}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__invDetailsWrap .AccomodationCard-module__invImage{border-radius:6px}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__invDetailsWrap .AccomodationCard-module__content{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:1px}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__invDetailsWrap .AccomodationCard-module__content .AccomodationCard-module__name{color:#111928;font-size:14px;font-weight:500;line-height:21px}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__invDetailsWrap .AccomodationCard-module__content .AccomodationCard-module__location{color:#374151;font-size:12px;font-weight:400;line-height:18px}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__invDetailsWrap .AccomodationCard-module__content .AccomodationCard-module__pricing{color:#374151;font-size:12px;font-weight:600;line-height:18px}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__accommodationDetails{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:16px}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__accommodationDetails>*{margin-bottom:4px}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__accommodationDetails>:last-child{margin-bottom:0}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__accommodationDetails{color:#374151;font-size:12px;font-weight:400;line-height:18px;overflow:hidden;position:relative}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__accommodationDetails .AccomodationCard-module__roomName{color:#1f2a37;font-weight:600}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__accommodationDetails .AccomodationCard-module__otherInfo{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__accommodationDetails .AccomodationCard-module__otherInfo .AccomodationCard-module__duration{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__accommodationDetails .AccomodationCard-module__otherInfo .AccomodationCard-module__duration svg{margin:0 8px}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__accommodationDetails .AccomodationCard-module__otherInfo .AccomodationCard-module__edit{color:var(--whitelabel_accessible_primary_color,#ed3a56);font-weight:700;margin-left:auto;text-decoration:underline}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__editViewList{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:24px 12px 12px}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__editViewList>*{margin-bottom:16px}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__editViewList>:last-child{margin-bottom:0}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__editViewList .AccomodationCard-module__editViewItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#6b7280;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:12px;line-height:18px;margin-left:4px}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__editViewList .AccomodationCard-module__editViewItem .AccomodationCard-module__content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;justify-content:space-between}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__editViewList .AccomodationCard-module__editViewItem .AccomodationCard-module__content .AccomodationCard-module__roomName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 100px)}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__editViewList .AccomodationCard-module__editViewItem .AccomodationCard-module__content .AccomodationCard-module__changeRoom{color:var(--whitelabel_accessible_primary_color,#ed3a56);cursor:pointer;font-size:12px;font-weight:600;line-height:15px;margin-left:auto;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;text-decoration:underline}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__editViewList .AccomodationCard-module__editViewItem p{color:#1f2a37;font-size:14px;font-weight:500;line-height:21px}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__editViewList .AccomodationCard-module__editViewItem.AccomodationCard-module__addInputView{-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid #d1d5db;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-left:0;min-height:50px;padding:0 16px;position:relative}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__editViewList .AccomodationCard-module__editViewItem.AccomodationCard-module__addInputView .AccomodationCard-module__label{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;background-color:#fff;color:#6b7280;cursor:default;display:inline-block;font-size:14px;font-size:12px;font-weight:500;left:16px;padding:4px;position:absolute;top:-10px;top:-15px;-webkit-transition:.3s;transition:.3s;word-break:break-word;z-index:7}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__editViewList .AccomodationCard-module__inputWrapper{margin-top:4px}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__editViewList .AccomodationCard-module__inputWrapper .AccomodationCard-module__disclaimer{background:#fdfdea;margin-top:8px}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__editViewList .AccomodationCard-module__inputWrapper .AccomodationCard-module__disclaimer svg{fill:#c27803;height:16px;min-width:16px}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__editViewList .AccomodationCard-module__inputWrapper .AccomodationCard-module__disclaimer{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#1f2a37;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:8px;line-height:18px;padding:8px}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__editViewList .AccomodationCard-module__inputWrapper .AccomodationCard-module__error{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e02424;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:8px;line-height:18px;margin-top:4px}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__editViewList .AccomodationCard-module__inputWrapper .AccomodationCard-module__error svg{fill:#e02424;height:16px;min-width:16px}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__editViewList .AccomodationCard-module__continueBtn{height:48px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__editViewList .AccomodationCard-module__durationSection{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;width:100%}.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__editViewList .AccomodationCard-module__durationSection .AccomodationCard-module__editViewItem,.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__editViewList .AccomodationCard-module__durationSection .AccomodationCard-module__inputContainer,.AccomodationCard-module__container .AccomodationCard-module__wrapper .AccomodationCard-module__editViewList .AccomodationCard-module__durationSection .AccomodationCard-module__inputWrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;width:unset}.AccomodationCard-module__container .AccomodationCard-module__disclaimer{background:#fdfdea;border-radius:8px;margin-top:8px}.AccomodationCard-module__container .AccomodationCard-module__disclaimer svg{fill:#c27803;height:16px;min-width:16px}.AccomodationCard-module__container .AccomodationCard-module__disclaimer{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#1f2a37;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:8px;line-height:18px;padding:8px}.AccomodationCard-module__container.AccomodationCard-module__desktop{padding:0}.AccomodationCard-module__container.AccomodationCard-module__desktop .AccomodationCard-module__wrapper{background-color:unset;border:unset;border-radius:unset}.AccomodationCard-module__container.AccomodationCard-module__desktop .AccomodationCard-module__wrapper .AccomodationCard-module__editViewList{gap:24px;margin-top:24px;padding:0}@media(min-width:820px)and (max-width:1180px)and (orientation:landscape),(min-width:820px)and (max-width:1180px)and (orientation:portrait){.AccomodationCard-module__container.AccomodationCard-module__desktop .AccomodationCard-module__wrapper .AccomodationCard-module__editViewList{gap:0}}.AccomodationCard-module__paymentFailureCustom{margin:16px 0}.BookForm-module__customHeight{min-height:100%!important}.PaymentFailure-module__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}@media screen and (max-width:768px){.PaymentFailure-module__container{border:none;border-radius:0}}.PaymentFailure-module__paymentFailureWrapper{padding-bottom:24px;padding-top:16px}@media(min-width:712px){.PaymentFailure-module__paymentFailureWrapper{padding-left:32px;padding-right:32px}}.PaymentFailure-module__paymentFailureWrapper .PaymentFailure-module__innerContainer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px;padding:0 16px}.PaymentFailure-module__paymentFailureWrapper .PaymentFailure-module__innerContainer .PaymentFailure-module__genericText{color:#111928;font-size:14px}.PaymentFailure-module__paymentFailureWrapper .PaymentFailure-module__heading{color:#000;font-size:24px;font-weight:700;line-height:150%;margin:0;text-decoration:none}.PaymentFailure-module__divider{background-color:#e5e7eb;border:none;height:1px;margin-bottom:24px;margin-top:24px}.PaymentFailure-module__reasonWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.PaymentFailure-module__reasonWrapper>*{margin-bottom:8px}.PaymentFailure-module__reasonWrapper>:last-child{margin-bottom:0}.PaymentFailure-module__reasonWrapper{padding:0 16px}.PaymentFailure-module__reasonWrapper .PaymentFailure-module__reasonInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.PaymentFailure-module__reasonWrapper .PaymentFailure-module__reasonInner>*{margin-bottom:8px}.PaymentFailure-module__reasonWrapper .PaymentFailure-module__reasonInner>:last-child{margin-bottom:0}.PaymentFailure-module__reasonWrapper .PaymentFailure-module__reasonInner .PaymentFailure-module__reasonTitle{color:#111928;font-size:16px;font-weight:700}.PaymentFailure-module__reasonWrapper .PaymentFailure-module__reasonInner .PaymentFailure-module__reasonTitle.PaymentFailure-module__smFont{font-size:14px}.PaymentFailure-module__reasonWrapper .PaymentFailure-module__reasonInner .PaymentFailure-module__reasonText{color:#111928;font-size:14px;font-weight:400}.PaymentFailure-module__actionButtonWrapperV2{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;padding:0}@media screen and (max-width:460px){.PaymentFailure-module__actionButtonWrapperV2{gap:0}.PaymentFailure-module__actionButtonWrapperV2>*{margin-right:16px}.PaymentFailure-module__actionButtonWrapperV2>:last-child{margin-right:0}}@media(max-width:480px){.PaymentFailure-module__actionButtonWrapperV2{-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;bottom:0;-webkit-box-shadow:0 -4px 10px rgba(0,0,0,.08);box-shadow:0 -4px 10px rgba(0,0,0,.08);height:calc(72px + env(safe-area-inset-bottom));justify-content:center;left:0;margin-top:0;padding:12px 16px;position:fixed;width:100%;z-index:99}}@media(min-width:1180px){.PaymentFailure-module__actionButtonWrapperV2 .PaymentFailure-module__button{min-width:140px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media(max-width:650px){.PaymentFailure-module__actionButtonWrapperV2 button{overflow:hidden!important}.PaymentFailure-module__actionButtonWrapperV2 button span{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}.PaymentFailure-module__listWrapper{margin-left:15px}.PaymentFailure-module__listWrapper .PaymentFailure-module__listFlex{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.PaymentFailure-module__listWrapper .PaymentFailure-module__listFlex>*{margin-bottom:8px}.PaymentFailure-module__listWrapper .PaymentFailure-module__listFlex>:last-child{margin-bottom:0}@media screen and (max-width:768px){.PaymentFailure-module__listWrapper .PaymentFailure-module__listFlex{padding-right:16px}}.PaymentFailure-module__listWrapper .PaymentFailure-module__listFlex .PaymentFailure-module__listItem{color:#424242;font-size:14px}.PaymentLoading-module__paymentLoadingContainer{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 40px}.PaymentLoading-module__loadingText{font-size:18px}.PropertySoldOut-module__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.PropertySoldOut-module__paymentFailureWrapper{background:#fff;border-radius:16px;padding:24px 16px}@media(min-width:712px){.PropertySoldOut-module__paymentFailureWrapper{padding-left:32px;padding-right:32px}}.PropertySoldOut-module__paymentFailureWrapper .PropertySoldOut-module__innerContainer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-top:12px}.PropertySoldOut-module__paymentFailureWrapper .PropertySoldOut-module__innerContainer .PropertySoldOut-module__genericText{color:#868e96;font-size:16px}.PropertySoldOut-module__paymentFailureWrapper .PropertySoldOut-module__innerContainer .PropertySoldOut-module__genericTextV2{color:#111928;font-size:16px;font-weight:500;line-height:1.55;margin-bottom:20px;text-decoration:none}.PropertySoldOut-module__paymentFailureWrapper .PropertySoldOut-module__heading{color:#000;font-size:24px;font-weight:700;line-height:150%;margin:0;text-decoration:none}.PropertySoldOut-module__actionButtonWrapperV2{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;width:35%}@media(max-width:768px){.PropertySoldOut-module__actionButtonWrapperV2{-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;bottom:0;-webkit-box-shadow:0 -4px 10px rgba(0,0,0,.08);box-shadow:0 -4px 10px rgba(0,0,0,.08);height:calc(72px + env(safe-area-inset-bottom));justify-content:center;left:0;margin-top:0;padding:12px 32px;position:fixed;width:100%;z-index:99}}.ContactUsCard-module__contactUsCard{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background:#fff;border-radius:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;justify-content:space-between;margin-right:-6px!important;padding:16px;width:100%}@media screen and (min-width:712px){.ContactUsCard-module__contactUsCard{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:16px!important;-ms-flex-direction:row;flex-direction:row;margin-right:0!important;padding:16px 40px}}.ContactUsCard-module__contactUsCard .ContactUsCard-module__textContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ContactUsCard-module__contactUsCard .ContactUsCard-module__textContainer .ContactUsCard-module__heading{color:#000;font-size:16px;font-weight:700;line-height:150%;margin:0;text-decoration:none}.ContactUsCard-module__contactUsCard .ContactUsCard-module__textContainer .ContactUsCard-module__subHeading{color:#6b7280;font-size:12px;line-height:1.55;margin-top:4px;text-decoration:none}.ContactUsCard-module__contactUsCardCta{background-color:#fff;border-color:#0c9f6f;color:#0c9f6f}.ContactUsCard-module__contactUsCardCta.ContactUsCard-module__newBookingFlowStyles{border-color:var(--whitelabel_accessible_primary_color,#ed3a56);color:var(--whitelabel_accessible_primary_color,#ed3a56)}.ContactUsCard-module__contactUsCardCta.ContactUsCard-module__newBookingFlowStyles path,.ContactUsCard-module__contactUsCardCta.ContactUsCard-module__newBookingFlowStyles svg{fill:var(--whitelabel_accessible_primary_color,#ed3a56)}.PaymentConfirm-module__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;height:800px;justify-content:center}