.BookingSelectDate_bookingSelectDate___8DII{gap:40px}.BookingSelectDate_bookingSelectDate___8DII .BookingSelectDate_title__xk4KF{font-size:42px;font-weight:500;line-height:46px;color:#363e73;max-width:568px}.BookingSelectDate_bookingSelectDate___8DII .BookingSelectDate_dropdown__JUHmj{width:550px}.BookingSelectDate_attension__tze8_{position:relative;top:5px;width:25px;height:25px;color:#1d56f4}.BookingTopCard_bookingTopCard__vpWpm{width:100%;padding:20px;border-radius:20px;background:#f4f4f4}.BookinInfoLabel_bookinInfoLabel__YKZPn{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0;padding:0 16px;background-color:#f2f1f8;border-radius:10px;height:45px}.Booking_preBooking__GnZpP{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40px;position:relative;width:100%}.Booking_preBooking__GnZpP.Booking_cantEdit__8yaM8:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.Booking_preBooking__GnZpP .Booking_bookingTopCardContent__n253W{gap:40px}.Booking_preBooking__GnZpP .Booking_grid__KWg7r{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media screen and (max-width:900px){.Booking_preBooking__GnZpP .Booking_grid__KWg7r{display:flex;flex-direction:column}}.Toggle_toggle__8dOsM{height:34px;width:109px;transition:all .2s ease;background:#707180;border-radius:17px;position:relative;cursor:pointer}.Toggle_toggle__8dOsM.Toggle_checked__3Wnn4{background:#1d56f4}.Toggle_toggle__8dOsM:hover .Toggle_circle__HJltr{transform:scale(1.03)}.Toggle_toggle__8dOsM .Toggle_circle__HJltr{position:absolute;background:#fff;width:26px;height:26px;border-radius:13px;top:4px;left:4px;transition:all .15s ease}.Toggle_toggle__8dOsM .Toggle_circle__checked__6cn4j{left:calc(100% - 30px)}@keyframes Confirm_rotate180__wNfdc{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes Confirm_show__n2gA0{0%{transform:translateX(-10px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes Confirm_infinite-rotate__F4R25{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Confirm_confirm__99Vpo{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:100;background:hsla(0,0%,100%,.3)}.Confirm_confirm__99Vpo,.Confirm_confirm__99Vpo .Confirm_content__V081h{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px}.Confirm_confirm__99Vpo .Confirm_content__V081h{box-shadow:2px 4px 20px 0 hsla(236,7%,47%,.13);background:#fff;position:relative;width:100%;max-width:926px;border-radius:20px;padding:40px}.Confirm_confirm__99Vpo .Confirm_content__V081h .Confirm_close__W7lHG{position:absolute;top:20px;right:20px}.Confirm_confirm__99Vpo .Confirm_content__V081h .Confirm_close__W7lHG:hover{cursor:pointer;transform:scale(1.05);transition:all .2s ease}.Confirm_confirm__99Vpo .Confirm_content__V081h .Confirm_buttons__oJNJF{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px}.BookingChangeStage_bookingChangeStage__m3V3_{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;width:100%}.BookingComment_bookingComment__gdmLW{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;align-items:flex-start;justify-content:flex-start}@media screen and (max-width:900px){.BookingComment_bookingComment__gdmLW{display:flex;flex-direction:column}}.BookingComment_bookingComment__gdmLW .BookingComment_textContainer__sM5Rr{font-size:16px;font-weight:400;line-height:22px;color:#707180;position:relative;padding:16px 40px 16px 16px;border-radius:10px;background-color:#f4f4f4;height:171px}@media screen and (max-width:900px){.BookingComment_bookingComment__gdmLW .BookingComment_textContainer__sM5Rr{width:100%}}.BookingComment_bookingComment__gdmLW .BookingComment_textContainer__sM5Rr .BookingComment_length__Xm_7N{position:absolute;right:16px;top:16px}.BookingComment_bookingComment__gdmLW .BookingComment_textContainer__sM5Rr .BookingComment_textarea__drW9g{font-size:16px;font-weight:400;line-height:22px;width:100%;font-family:Inter;resize:none;background:none;border:none;outline:none;color:#363e73}@keyframes BookingAdditionalExcursion_rotate180__EDN4u{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes BookingAdditionalExcursion_show__2Ig2M{0%{transform:translateX(-10px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes BookingAdditionalExcursion_infinite-rotate__VhlC9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BookingAdditionalExcursion_bookingAdditionalExcursion__kgN8C{background:#f4f4f4;border-radius:20px;width:100%;padding:16px}.BookingAdditionalExcursion_bookingAdditionalExcursion__kgN8C .BookingAdditionalExcursion_header__sJu09{min-height:33px}.BookingAdditionalExcursion_bookingAdditionalExcursion__kgN8C .BookingAdditionalExcursion_header__content__AWDPW{max-width:70%}.BookingAdditionalExcursion_bookingAdditionalExcursion__kgN8C .BookingAdditionalExcursion_content__sVXYe{transition:all .2s ease;animation:BookingAdditionalExcursion_show__2Ig2M .2s ease-in 0s}.BookingAdditionalExcursionItem_bookingAdditionalExcursionItem__OdFMy{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.BookingAdditionalExcursionItem_bookingAdditionalExcursionItem__OdFMy.BookingAdditionalExcursionItem_disabled__HcQf7{opacity:.5}.BookingAdditionalExcursionItem_bookingAdditionalExcursionItem__OdFMy .BookingAdditionalExcursionItem_right__RihH2 .BookingAdditionalExcursionItem_counter__DvCxf{gap:17px;height:29px;width:105px}.BookingAdditionalExcursionItem_bookingAdditionalExcursionItem__OdFMy .BookingAdditionalExcursionItem_right__RihH2 .BookingAdditionalExcursionItem_counter__DvCxf .BookingAdditionalExcursionItem_button__HalqO{border-radius:6px;height:29px;width:29px;padding:0;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0}.BookingAdditionalExcursionItem_bookingAdditionalExcursionItem__OdFMy .BookingAdditionalExcursionItem_right__RihH2 .BookingAdditionalExcursionItem_counter__DvCxf .BookingAdditionalExcursionItem_button__HalqO span{font-size:25px;font-weight:500;line-height:25px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BookingAdditionalExcursionItem_bookingAdditionalExcursionItem__OdFMy .BookingAdditionalExcursionItem_right__RihH2 .BookingAdditionalExcursionItem_price__QWfgX{min-width:150px}.BookingAdditionalExcursions_bookingAdditionalExcursions__I1D2K{width:100%;margin-top:30px}.BookingAdditionalExcursions_bookingAdditionalExcursions__I1D2K .BookingAdditionalExcursions_price__Bu9Zk{gap:14px}@keyframes BookingAdditionalService_rotate180__TtXHl{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes BookingAdditionalService_show__ofqAD{0%{transform:translateX(-10px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes BookingAdditionalService_infinite-rotate__2IlSO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BookingAdditionalService_bookingAdditionalService__w9pkg{background:#f4f4f4;border-radius:20px;width:100%;padding:16px}.BookingAdditionalService_bookingAdditionalService__w9pkg .BookingAdditionalService_header__ZUVZ4{min-height:33px}.BookingAdditionalService_bookingAdditionalService__w9pkg .BookingAdditionalService_header__content__tw6ks{max-width:70%}.BookingAdditionalService_bookingAdditionalService__w9pkg .BookingAdditionalService_header__ZUVZ4 .BookingAdditionalService_content__ajIdf{transition:all .2s ease;animation:BookingAdditionalService_show__ofqAD .2s ease-in 0s}.BookingAdditionalServiceItem_bookingAdditionalServiceItem__KrGkp{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.BookingAdditionalServiceItem_bookingAdditionalServiceItem__KrGkp.BookingAdditionalServiceItem_disabled__K8UcO{opacity:.5}.BookingAdditionalServiceItem_bookingAdditionalServiceItem__KrGkp .BookingAdditionalServiceItem_right__U9SfO .BookingAdditionalServiceItem_counter__peFJX{gap:17px;height:29px;width:105px}.BookingAdditionalServiceItem_bookingAdditionalServiceItem__KrGkp .BookingAdditionalServiceItem_right__U9SfO .BookingAdditionalServiceItem_counter__peFJX .BookingAdditionalServiceItem_button__FKz01{border-radius:6px;height:29px;width:29px;padding:0;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0}.BookingAdditionalServiceItem_bookingAdditionalServiceItem__KrGkp .BookingAdditionalServiceItem_right__U9SfO .BookingAdditionalServiceItem_counter__peFJX .BookingAdditionalServiceItem_button__FKz01 span{font-size:25px;font-weight:500;line-height:25px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BookingAdditionalServiceItem_bookingAdditionalServiceItem__KrGkp .BookingAdditionalServiceItem_right__U9SfO .BookingAdditionalServiceItem_price__seFXy{min-width:150px}.BookingAdditionalServices_bookingAdditionalServices__1w5GW{width:100%;margin-top:30px}.BookingAdditionalServices_bookingAdditionalServices__1w5GW .BookingAdditionalServices_price__Z2m3S{gap:14px}@media screen and (max-width:900px){.BookingAdditionalServices_bookingAdditionalServices__1w5GW .BookingAdditionalServices_summary__KwBO1{flex-direction:row;align-items:center}}.VerticalSeparator_VerticalSeparator__FTLeH{width:1px}.Badge_icon__SHz0H{width:14px;height:14px}.LocationLabel_locationLabel__9Gb13{gap:6px;height:22px;padding:0 10px;border-radius:11px}.LocationLabel_locationLabel__9Gb13 .LocationLabel_title__ILr06{-webkit-user-select:none;-moz-user-select:none;user-select:none}.TourTag_tag__u4xhv{padding:4px 15px 4px 8px;border-radius:6px;min-width:180px;gap:6px}.TourTags_tourTags__Lgg0M{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0;gap:6px 10px;flex-wrap:wrap}.TourInfo_tourInfo__e46L6{width:100%;height:100%;overflow:hidden;display:grid;grid-template-columns:453px auto}@media screen and (max-width:850px){.TourInfo_tourInfo__e46L6{display:flex;flex-direction:column;border-top-right-radius:20px}}.TourInfo_tourInfo__e46L6 .TourInfo_image__wf3M_{width:453px;overflow:hidden;border-top-left-radius:20px;border-bottom-left-radius:20px;position:relative;height:100%;object-fit:cover}@media screen and (max-width:850px){.TourInfo_tourInfo__e46L6 .TourInfo_image__wf3M_{width:100%;border-radius:20px}}.TourInfo_tourInfo__e46L6 .TourInfo_image__wf3M_ .TourInfo_isHot__Ch1jH{position:absolute;left:20px;top:20px;z-index:1}.TourInfo_tourInfo__e46L6 .TourInfo_label__ZG_mT{position:absolute;left:20px;bottom:20px;z-index:1}.TourInfo_tourInfo__e46L6 .TourInfo_content__y40NC{padding:21px 66px 19px 20px;max-width:527px;position:relative}@media screen and (max-width:850px){.TourInfo_tourInfo__e46L6 .TourInfo_content__y40NC{width:100%;max-width:100%}}.TourInfo_tourInfo__e46L6 .TourInfo_content__y40NC p,.TourInfo_tourInfo__e46L6 .TourInfo_content__y40NC span{text-overflow:ellipsis;overflow:hidden;max-width:100%}.TourInfo_tourInfo__e46L6 .TourInfo_content__y40NC .TourInfo_description__A3mgL{min-height:56px}.TourInfo_tourInfo__e46L6 .TourInfo_content__y40NC .TourInfo_description__A3mgL p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical}.ProfileTourCardButtons_profileTourCardButtons__ePW6r{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;text-wrap:nowrap}.Upload_upload__wwpIK{position:relative}.Upload_upload__wwpIK .Upload_error__iupA9{position:absolute;bottom:-20px;font-size:13px;width:100%}.Upload_upload__wwpIK .Upload_input__64xKH{display:none}.BookingDocuments_bookingDocuments__vh3aM{margin-top:30px;width:100%}@media screen and (max-width:900px){.BookingDocuments_bookingDocuments__vh3aM .BookingDocuments_header__3YyXT{flex-direction:column;gap:20px}}.BookingDocuments_bookingDocuments__vh3aM .BookingDocuments_content__SAT6P{margin-top:30px;width:100%;display:grid;grid-gap:30px;gap:30px;grid-template-columns:1fr 1px 1fr}@media screen and (max-width:900px){.BookingDocuments_bookingDocuments__vh3aM .BookingDocuments_content__SAT6P{display:flex;flex-direction:column}}.BookingDocumentsLoadedFiles_bookingDocumentsLoadedFiles__Es7QH .BookingDocumentsLoadedFiles_close__XA4lw{color:#707180;transition:all .2s ease;cursor:pointer}.BookingDocumentsLoadedFiles_bookingDocumentsLoadedFiles__Es7QH .BookingDocumentsLoadedFiles_close__XA4lw:hover{color:#1d56f4}