.CreditCardSection_creditCardSection__lqnVM{border-bottom:1px solid #e2e2e2;padding-bottom:16px;margin-bottom:16px}.CreditCardSection_creditCardSection__lqnVM .CreditCardSection_creditCard__Y_7hj{display:flex;align-items:center;justify-content:space-between}.CreditCardSection_creditCardSection__lqnVM .CreditCardSection_creditCard__Y_7hj .CreditCardSection_typeAndNumber__Xzyba{display:flex;align-items:center;font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.CreditCardSection_creditCardSection__lqnVM .CreditCardSection_creditCard__Y_7hj .CreditCardSection_typeAndNumber__Xzyba .CreditCardSection_icon__rbtnY{border:1px solid #e2e2e2;border-radius:4px;margin-right:8px}.CreditCardSection_creditCardSection__lqnVM .CreditCardSection_creditCard__Y_7hj .CreditCardSection_typeAndNumber__Xzyba .CreditCardSection_type__Me_it{margin-right:4px;font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.CreditCardSection_creditCardSection__lqnVM .CreditCardSection_creditCard__Y_7hj .CreditCardSection_expiration__yKdwR{font-size:14px;line-height:22px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.CreditCardSection_creditCardSection__lqnVM .CreditCardSection_guaranteeInfo__sk0ID{display:flex;align-items:center;font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;-moz-column-gap:8px;column-gap:8px;margin-top:6px}@media(min-width:768px){.CreditCardSection_creditCardSection__lqnVM .CreditCardSection_guaranteeInfo__sk0ID .CreditCardSection_details__JTyZy{width:300px;padding:2px}}.CreditCardSection_bookingTypeInfoIcon__yYq1n{cursor:pointer}.CreditCardSection_bookingTypeContainer__DNr_T{padding:24px}.CreditCardSection_bookingTypeHeadline__K3gIf{margin:0 0 12px;font-size:16px;line-height:24px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;display:flex;justify-content:space-between}.CreditCardSection_bookingTypeContent__t0eVO{display:flex;gap:6px}.CreditCardSection_bookingTypeDot__j_OOl{font-size:12px;line-height:20px;letter-spacing:0;color:#6c6c6c;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.CreditCardSection_bookingTypeActualType__6rQL_{font-size:14px;line-height:22px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212;margin-bottom:10px}.CreditCardSection_bookingTypeHr__pqm0u{border:1px solid #e2e2e2;margin:16px 0}.PaymentInfo_container__mbdR0 .PaymentInfo_smartPay__l_dGq{border-bottom:1px solid #e2e2e2;padding-bottom:16px;margin-bottom:16px}.PaymentInfo_container__mbdR0 .PaymentInfo_smartPay__l_dGq .PaymentInfo_title__r7stK{font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.PaymentInfo_container__mbdR0 .PaymentInfo_smartPay__l_dGq .PaymentInfo_details___HoTz{list-style:disc inside;text-indent:-1em;padding-left:1em;font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.PaymentInfo_container__mbdR0 .PaymentInfo_priceContainer__A6ze4{display:flex;justify-content:space-between;align-items:center;margin-top:8px;font-size:16px;line-height:24px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.PaymentInfo_container__mbdR0 .PaymentInfo_includingDeposit__JkQKW{font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;margin-left:0}.PaymentInfo_container__mbdR0 .PaymentInfo_vouchersCollapse__g3aC5{font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.PaymentInfo_container__mbdR0 .PaymentInfo_divider__T8kBR{border-bottom:1px solid #e2e2e2;padding-bottom:16px;margin-bottom:16px}.PaymentInfo_container__mbdR0 .PaymentInfo_collapseContainer__i8zRg{padding-top:8px}.PaymentInfo_container__mbdR0 .PaymentInfo_collapseContainer__i8zRg .PaymentInfo_voucherContainer__X8Y3N{display:flex;justify-content:space-between;align-items:center}.PaymentInfo_container__mbdR0 .PaymentInfo_collapseContainer__i8zRg .PaymentInfo_voucherContainer__X8Y3N .PaymentInfo_voucherHeader__gubnq{font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#565656;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PaymentInfo_container__mbdR0 .PaymentInfo_collapseContainer__i8zRg .PaymentInfo_voucherContainer__X8Y3N .PaymentInfo_voucherValue__V5XTa{font-size:14px;line-height:22px;letter-spacing:0;color:var(--brand-500);font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;margin:0}.PriceDetailSection_priceDetail__kHbt_{border-bottom:1px solid #e2e2e2;padding-bottom:8px}.PriceDetailSection_priceDetail__kHbt_ .PriceDetailSection_itemInfo__sa0Q7{display:flex;justify-content:space-between;align-items:center;font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.PriceDetailSection_priceDetail__kHbt_ .PriceDetailSection_itemInfo__sa0Q7 .PriceDetailSection_price__0rr4L,.PriceDetailSection_priceDetail__kHbt_ .PriceDetailSection_itemInfo__sa0Q7 .PriceDetailSection_tooltip__h7sYp{font-size:14px;line-height:22px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.PriceDetailSection_priceDetail__kHbt_ .PriceDetailSection_itemInfo__sa0Q7 .PriceDetailSection_tooltip__h7sYp{display:flex;align-items:center;gap:4px}.PriceDetailSection_priceDetail__kHbt_ .PriceDetailSection_itemInfo__sa0Q7 .PriceDetailSection_tooltip__h7sYp .PriceDetailSection_titleDesktop__cX9A2{display:none;margin-bottom:12px;gap:8px;align-items:center;font-size:16px;line-height:24px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}@media(min-width:1216px){.PriceDetailSection_priceDetail__kHbt_ .PriceDetailSection_itemInfo__sa0Q7 .PriceDetailSection_tooltip__h7sYp .PriceDetailSection_titleDesktop__cX9A2{display:flex}}@media(min-width:768px){.PriceDetailSection_priceDetail__kHbt_ .PriceDetailSection_itemInfo__sa0Q7 .PriceDetailSection_tooltip__h7sYp .PriceDetailSection_details__atXKX{width:400px;padding:2px}}.PersonalAndPaymentData_container__tQoX_{width:calc(100% - 32px);margin-top:32px;margin-bottom:32px}@media(min-width:1216px){.PersonalAndPaymentData_container__tQoX_{padding:48px 0;margin-top:unset;margin-bottom:unset;width:1216px}}.PersonalAndPaymentData_container__tQoX_ h2{margin:0 0 24px}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_contactBox__VN5pJ{width:100%}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_contactBox__VN5pJ h4{margin:8px 0 12px}@media(min-width:992px){.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_contactBox__VN5pJ+.PersonalAndPaymentData_contactBox__VN5pJ{margin-left:32px}}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ{display:flex;flex-direction:column;justify-content:flex-start}@media(min-width:1216px){.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ{flex-direction:row}}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_contacts__RoPVP{display:flex;flex-direction:column}@media(min-width:992px){.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_contacts__RoPVP{flex-direction:row}}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_contacts__RoPVP .PersonalAndPaymentData_contact__bSvl2{background-color:#fff;border-radius:12px;padding:14px;width:100%;box-sizing:border-box}@media(min-width:992px){.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_contacts__RoPVP .PersonalAndPaymentData_contact__bSvl2{width:382px}}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_contacts__RoPVP .PersonalAndPaymentData_contact__bSvl2 h4{margin:8px 0 12px}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_contacts__RoPVP .PersonalAndPaymentData_contact__bSvl2+.PersonalAndPaymentData_contact__bSvl2{margin:24px 0}@media(min-width:768px){.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_contacts__RoPVP .PersonalAndPaymentData_contact__bSvl2+.PersonalAndPaymentData_contact__bSvl2{margin:unset;margin-left:32px}}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_userData__e4ld_{display:flex;flex-direction:column}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_userData__e4ld_ .PersonalAndPaymentData_label__KDeDU{font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:#121212}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_userData__e4ld_ .PersonalAndPaymentData_value__4Ycu7{font-size:14px;line-height:22px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_userData__e4ld_+.PersonalAndPaymentData_userData__e4ld_{margin-top:16px}.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_paymentInfo__v0S3q{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;padding:24px;margin-bottom:24px;border-radius:12px;background:#fff}@media(min-width:1216px){.PersonalAndPaymentData_container__tQoX_ .PersonalAndPaymentData_content__swvvQ .PersonalAndPaymentData_paymentInfo__v0S3q{width:336px;margin-top:unset;margin-bottom:unset}}.CancellationDetails_container__4XJ0G{display:flex;flex-direction:column;gap:8px;font-size:12px;line-height:20px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.CancellationDetails_container__4XJ0G .CancellationDetails_description__fj7lb{overflow-wrap:break-word}