.PopupHeader_title__WS0lx{display:flex;align-items:center;min-height:65px;font-weight:700;font-size:30px;line-height:110%;margin-bottom:32px}@media (max-width:759px){.PopupHeader_titleSmall__PKkgJ{font-size:20px;line-height:120%;margin-bottom:24px}}.PopupHeader_titleCenter__zB0IF{text-align:center}.PopupHeader_descr__TqMSe{font-weight:400;font-size:16px;line-height:140%;margin-bottom:44px;margin-top:-16px}.CarNumberField_item__LS4Kb{position:relative}.CarNumberField_item__LS4Kb .form-field{padding-right:50px;font-weight:400;font-size:24px;line-height:100%;text-transform:uppercase}.CarNumberField_itemFlag__itfit{position:absolute;width:40px;height:40px;right:8px;top:6px;display:flex;align-items:center;justify-content:center;font-size:0;transition:background-color .3s;cursor:pointer;border-radius:6px;z-index:1}.CarNumberField_itemFlag__itfit img{width:20px;height:20px;display:block;border:1px solid #edeff0;border-radius:40px;max-width:none}.CarNumberField_itemFlagDisabled__0Wzbg{cursor:default!important}@media (hover:hover) and (pointer:fine){.CarNumberField_itemFlag__itfit:not(.CarNumberField_itemFlagDisabled__0Wzbg):hover{background-color:rgba(29,29,29,.06)}}.CarNumberField_itemCodesDropdown__tz6gm{position:absolute;left:0;z-index:10;top:100%;width:288px;max-height:244px;background:#fff;box-shadow:0 8px 24px -6px rgba(0,0,0,.16),0 0 1px rgba(0,0,0,.4);border-radius:12px}.CarNumberField_itemCodesDropdownScroll__QDdha{max-height:244px;padding:4px;position:relative}.CarNumberField_itemCodesDropdownItemFlag__28dXj{position:absolute;width:20px;height:20px;border:1px solid #edeff0;border-radius:40px;left:12px;top:50%;margin-top:-10px;font-size:0;line-height:0}.CarNumberField_itemCodesDropdownItemFlag__28dXj img{width:18px;height:18px;max-width:none}.CarNumberField_itemCodesDropdownItem__PsjZS{position:relative}.CarNumberField_itemCodesDropdownItemActive__hAs_m .CarNumberField_itemCodesDropdownItemCheck__DuJiL{opacity:1}.CarNumberField_itemCodesDropdownItemCheck__DuJiL{display:flex;align-items:center;justify-content:center;width:24px;height:24px;position:absolute;right:12px;top:12px;font-size:14px;line-height:14px;transition:opacity .3s;opacity:0}.CarNumberField_itemCodesDropdownItemCheck__DuJiL svg{width:18px;height:14px;fill:var(--orange)}.special-color-1 .CarNumberField_itemCodesDropdownItemCheck__DuJiL svg{background:none!important;stroke:#000}.special-color-2 .CarNumberField_itemCodesDropdownItemCheck__DuJiL svg{background:none!important;stroke:#fff}.special-color-3 .CarNumberField_itemCodesDropdownItemCheck__DuJiL svg{background:none!important;stroke:#063462}.special-color-4 .CarNumberField_itemCodesDropdownItemCheck__DuJiL svg{background:none!important;stroke:#59422e}.special-color-5 .CarNumberField_itemCodesDropdownItemCheck__DuJiL svg{background:none!important;stroke:#a9dd38}.CarNumberField_itemCodesDropdownItem__PsjZS{cursor:pointer;padding:16px 44px 16px 40px;font-weight:400;font-size:16px;line-height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.CarNumberField_itemCodesDropdownItem__PsjZS:hover{color:var(--orange)}}.CarNumberField_onlineCarNumberField__OVFdc .form-field:focus:not(:-moz-read-only){box-shadow:none}.CarNumberField_onlineCarNumberField__OVFdc .form-field:focus:not(:read-only){box-shadow:none}.CarNumberField_onlineCarNumberField__OVFdc .CarNumberField_itemFlag__itfit{left:8px;right:auto}.CarNumberField_onlineCarNumberField__OVFdc .form-field{padding-left:50px;padding-right:16px}.CarNumberField_onlineCarNumberFieldFullWidth__KBRpg{width:100%}.Dropdown_dropdown__EPzsU{position:relative;height:52px;border-radius:12px;transition:box-shadow .3s;z-index:1}.Dropdown_dropdown__EPzsU.Dropdown_isOpen__CwiCl{box-shadow:0 0 0 2px var(--orange)}.Dropdown_dropdown__EPzsU.Dropdown_isOpen__CwiCl .Dropdown_dropdownButtonArrow__jAKk_{transform:rotate(0deg)}.special-color-1 .Dropdown_dropdown__EPzsU{border:1px solid #000}.special-color-2 .Dropdown_dropdown__EPzsU{border:1px solid #fff}.special-color-3 .Dropdown_dropdown__EPzsU{border:1px solid #063462}.special-color-4 .Dropdown_dropdown__EPzsU{border:1px solid #59422e}.special-color-5 .Dropdown_dropdown__EPzsU{border:1px solid #a9dd38}.Dropdown_dropdownButton__GaiaJ{display:flex;width:100%;height:100%;padding:0;border:none;border-radius:inherit;background:var(--gray-20);position:relative}.Dropdown_dropdownButtonPlaceholder__ryFDs{position:absolute;height:100%;left:0;top:0;display:flex;align-items:center;padding:10px 16px;color:var(--gray-50);font-size:16px}.Dropdown_dropdownSelectedItemContainer__2c_K_{width:100%;height:100%;border-radius:inherit}.Dropdown_dropdownButtonArrow__jAKk_{align-self:center;padding:0 12px;transform:rotate(180deg);transition:transform .3s}.Dropdown_dropdownMenu__8CBkq{position:absolute;top:calc(100% + 2px);display:flex;flex-direction:column;width:100%;max-height:260px;padding:4px;border-radius:12px;background:#fff;box-shadow:0 8px 24px -6px rgba(0,0,0,.16),0 0 1px rgba(0,0,0,.4)}.AddVehiclePopup_item__kGt0I{max-width:495px}.AddVehiclePopup_content__5nw4U{display:flex;flex-direction:column;max-height:calc(100% - (72px + 39px));padding:0 64px 39px}.AddVehiclePopup_fieldTitle__hFAe3{margin-bottom:12px;font-style:normal;font-weight:700;font-size:16px;line-height:100%;color:var(--dark)}.AddVehiclePopup_carNumberFieldContainer__DM05O,.AddVehiclePopup_modelFieldContainer__Re9NK{margin-bottom:32px}.AddVehiclePopup_dropdownListItem__txGUt{display:flex;justify-content:space-between;align-items:center;-moz-column-gap:8px;column-gap:8px;width:100%;padding:14px 12px;margin:2px 0;border-radius:8px;font-style:normal;font-weight:400;font-size:16px;color:var(--dark);background-color:var(--white);transition:background-color .3s;cursor:pointer}.AddVehiclePopup_dropdownListItem__txGUt:hover{background-color:var(--gray-20)}.AddVehiclePopup_dropdownSelectedItem__310lw{display:flex;align-items:center;height:100%;padding:14px 12px;font-style:normal;font-weight:400;font-size:16px;color:var(--dark)}.Popover_btn__MENjQ{background:none;cursor:pointer;padding:0;border:none}.Popover_popover__cIyns{position:relative;z-index:100}.Popover_arrow__MeX_O{background:#000;width:10px;height:10px}.InfoPopover_root__E_INm{position:relative;border-radius:8px;padding:16px;max-width:330px;height:-moz-min-content;height:min-content;background:#1d1d1d;margin:10px}.InfoPopover_root__E_INm h4{margin-top:0;color:#fff;font-size:20px;margin-bottom:8px}.InfoPopover_root__E_INm p{color:#fff;opacity:.8;font-size:14px;font-style:normal;font-weight:400;line-height:140%}@media (max-width:768px){.InfoPopover_root__E_INm{max-width:290px;padding:10px}}.InfoPopover_arrow__AZjRf{width:12px;height:12px;background:#1d1d1d;display:block;border-radius:2px}.PaymentItem_item__u_WOS{text-align:left;width:100%;height:184px;padding:14px;background:var(--gray-20);border-radius:12px;position:relative;display:flex;align-items:flex-end;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:2px solid var(--gray-20);transition:border .3s,background-color .3s}.PaymentItem_item__u_WOS.PaymentItem_checked__T8Ncm{border:2px solid var(--orange)}.PaymentItem_itemSmallHeight__dY_FS{height:120px}.PaymentItem_itemIconOpen__Swl7m{position:absolute;background:var(--gray-50);border-radius:12px;width:16px;height:16px;z-index:2;top:12px;left:12px;color:#fff;line-height:15px;font-weight:700;font-size:14px;opacity:.5;transition:opacity .3s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PaymentItem_itemIconOpen__Swl7m:hover{opacity:.8}.PaymentItem_itemImage__6usxV{position:absolute;top:16px;left:16px;min-width:auto}.PaymentItem_itemImage__6usxV img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.PaymentItem_itemTitle__105PQ{font-weight:700;font-size:16px;line-height:100%;margin-bottom:4px}.PaymentItem_itemPrice__Qa1_Q{font-weight:400;font-size:14px;line-height:140%;color:var(--gray-50)}.PaymentItem_itemSelectable__zfail{cursor:pointer;border:2px solid transparent}.PaymentItem_itemSelectable__zfail:hover{background:rgba(29,29,29,.06)}.PaymentItem_itemCheck__XxTLR{position:absolute;width:20px;height:20px;right:8px;top:8px;border-radius:6px;background-color:var(--orange);display:flex;align-items:center;justify-content:center}.PaymentItem_itemCheck__XxTLR svg{stroke:#fff;width:16px;height:16px}.special-color-1 .PaymentItem_itemCheck__XxTLR{background-color:#000!important}.special-color-1 .PaymentItem_itemCheck__XxTLR svg{background:none!important;stroke:#fff}.special-color-2 .PaymentItem_itemCheck__XxTLR{background-color:#fff!important}.special-color-2 .PaymentItem_itemCheck__XxTLR svg{background:none!important;stroke:#000}.special-color-3 .PaymentItem_itemCheck__XxTLR{background-color:#063462!important}.special-color-3 .PaymentItem_itemCheck__XxTLR svg{background:none!important;stroke:#9dd1ff}.special-color-4 .PaymentItem_itemCheck__XxTLR{background-color:#59422e!important}.special-color-4 .PaymentItem_itemCheck__XxTLR svg{background:none!important;stroke:#f7f3d6}.special-color-5 .PaymentItem_itemCheck__XxTLR{background-color:#a9dd38!important}.special-color-5 .PaymentItem_itemCheck__XxTLR svg{background:none!important;stroke:#3b2716}.PaymentVariantsPopup_title__QTL9p{text-align:center}@media (max-width:759px){.PaymentVariantsPopup_title__QTL9p{position:absolute;top:24px;left:50%;transform:translateX(-50%);min-height:auto;font-size:20px;line-height:120%;margin-bottom:28px}}.PaymentVariantsPopup_item__E2FMi{display:flex;align-items:center;height:52px;background:var(--gray-20);border-radius:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:box-shadow .3s;position:relative;font-weight:400;font-size:16px;line-height:100%;padding:14px 12px;margin-bottom:8px}.PaymentVariantsPopup_item__E2FMi:last-child{margin-bottom:0}@media (hover:hover) and (pointer:fine){.PaymentVariantsPopup_item__E2FMi:hover{box-shadow:0 0 0 2px var(--orange)}}.PaymentVariantsPopup_itemIcon__f1PVL{width:auto;height:24px;margin-right:8px}.PaymentVariantsPopup_itemCheck__t_Zqk{position:absolute;width:24px;height:24px;stroke:var(--orange);right:12px;top:50%;margin-top:-12px}.special-color-1 .PaymentVariantsPopup_itemCheck__t_Zqk{background:none!important;stroke:#000!important}.special-color-2 .PaymentVariantsPopup_itemCheck__t_Zqk{background:none!important;stroke:#fff!important}.special-color-3 .PaymentVariantsPopup_itemCheck__t_Zqk{background:none!important;stroke:#063462!important}.special-color-4 .PaymentVariantsPopup_itemCheck__t_Zqk{background:none!important;stroke:#59422e!important}.special-color-5 .PaymentVariantsPopup_itemCheck__t_Zqk{background:none!important;stroke:#a9dd38!important}.Booking_pageHeader__ccX8u{background:var(--gray-20);border-radius:12px;display:flex;justify-content:space-between;align-items:center;margin-bottom:64px;padding:0 20px}@media (max-width:759px){.Booking_pageHeader__ccX8u{padding:0;overflow:auto;margin-bottom:32px}.Booking_pageHeaderLeft__v_iXv{padding-left:20px;padding-right:20px}}@media (max-width:999px){.Booking_pageHeaderRight___H4Rg{display:none}}.Booking_pageHeaderPagination__njrzf{display:flex;align-items:center;flex-wrap:wrap}@media (max-width:759px){.Booking_pageHeaderPagination__njrzf{flex-wrap:nowrap}}.Booking_pageHeaderPaginationItem__ATlbi{margin-right:48px;position:relative}.Booking_pageHeaderPaginationItem__ATlbi:last-child{margin-right:0}.Booking_pageHeaderPaginationItem__ATlbi svg{position:absolute;width:6px;height:10px;top:50%;margin-top:-5px;right:-28px}.special-color-1 .Booking_pageHeaderPaginationItem__ATlbi svg path{fill:#000}.special-color-2 .Booking_pageHeaderPaginationItem__ATlbi svg path{fill:#fff}.special-color-3 .Booking_pageHeaderPaginationItem__ATlbi svg path{fill:#063462}.special-color-4 .Booking_pageHeaderPaginationItem__ATlbi svg path{fill:#59422e}.special-color-5 .Booking_pageHeaderPaginationItem__ATlbi svg path{fill:#a9dd38}.Booking_pageHeaderPaginationItemLink__q_Iky{display:block;font-weight:400;font-size:16px;line-height:100%;padding:18px 0;transition:color .3s;position:relative;white-space:nowrap}.Booking_pageHeaderPaginationItemLink__q_Iky:before{content:"";position:absolute;bottom:0;left:0;height:4px;width:100%;background:var(--orange);border-radius:4px 4px 0 0;transition:opacity 0s;opacity:0}.special-color-1 .Booking_pageHeaderPaginationItemLink__q_Iky:before{background-color:#000}.special-color-2 .Booking_pageHeaderPaginationItemLink__q_Iky:before{background-color:#fff}.special-color-3 .Booking_pageHeaderPaginationItemLink__q_Iky:before{background-color:#063462}.special-color-4 .Booking_pageHeaderPaginationItemLink__q_Iky:before{background-color:#59422e}.special-color-5 .Booking_pageHeaderPaginationItemLink__q_Iky:before{background-color:#a9dd38}@media (hover:hover) and (pointer:fine){a.Booking_pageHeaderPaginationItemLink__q_Iky:hover:not(.Booking_pageHeaderPaginationItemLinkActive__KiLja){color:var(--orange)}}.Booking_pageHeaderPaginationItemLinkActive__KiLja{cursor:default}.Booking_pageHeaderPaginationItemLinkActive__KiLja:before{opacity:1}span.Booking_pageHeaderPaginationItemLink__q_Iky{color:var(--gray-50);cursor:default}.Booking_title__1l8jj{font-weight:700;font-size:44px;line-height:102%;margin:0 0 16px}@media (max-width:759px){.Booking_title__1l8jj{font-size:30px;line-height:110%;margin-bottom:8px}}.Booking_nearestTerminalAndTravelTime__M542A{align-items:center;margin-bottom:32px;display:none}@media (max-width:759px){.Booking_nearestTerminalAndTravelTime__M542A{display:flex}}.Booking_nearestTerminal__IX_dn{background:#feecd8;border-radius:8px;padding:8px;font-weight:700;font-size:14px;line-height:100%;color:var(--orange);margin-right:4px}.Booking_travelTime__IQBLv{font-weight:700;font-size:14px;line-height:100%;padding:8px 0 8px 28px;position:relative;color:var(--gray-50)}.Booking_travelTime__IQBLv svg{position:absolute;width:24px;height:24px;left:0;top:3px;fill:var(--gray-50)}.Booking_descr__bsFK_{font-weight:400;font-size:16px;line-height:140%;max-width:541px;margin-bottom:44px}@media (max-width:759px){.Booking_descr__bsFK_{color:var(--gray-50);margin-bottom:32px}}.Booking_pageHeaderHelp__poClh{font-weight:400;font-size:16px;line-height:100%}.Booking_pageHeaderHelp__poClh span{margin-right:10px}.Booking_pageHeaderHelp__poClh a{color:var(--orange);transition:color .3s;font-weight:700}.Booking_pageHeaderHelp__poClh a:hover{color:var(--orange-darker)}.Booking_cols__oPccu{display:flex;justify-content:space-between;padding-bottom:200px;gap:0 44px}@media (max-width:1399px){.Booking_cols__oPccu{padding-bottom:120px}}@media (max-width:999px){.Booking_cols__oPccu{display:block}}.Booking_left__dMVWa{width:66.66%;max-width:767px}@media (max-width:1399px){.Booking_left__dMVWa{max-width:540px;width:62.1%}}@media (max-width:999px){.Booking_left__dMVWa{width:100%;max-width:none;margin-bottom:32px}}.Booking_right__F5ttE{width:33.33%;max-width:428px}@media (max-width:1399px){.Booking_right__F5ttE{width:37.9%;max-width:356px}}@media (max-width:999px){.Booking_right__F5ttE{width:100%;max-width:none}}.Booking_block__XHoA1{background:#fff;border:2px solid var(--gray-20);border-radius:20px;box-shadow:0 0 46px rgba(0,0,0,.06);padding:24px;margin-bottom:8px;overflow:hidden}.Booking_block__XHoA1:last-child{margin-bottom:0}@media (max-width:759px){.Booking_block__XHoA1{border:0;background:none;box-shadow:none;padding:0;margin-bottom:32px;overflow:visible}}.Booking_blockMain__TUfQZ{position:relative;z-index:2;overflow:visible}@media (max-width:759px){.Booking_blockMain__TUfQZ{margin-bottom:64px;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);padding:24px 20px;border:2px solid var(--gray-20);box-shadow:0 8px 46px rgba(0,0,0,.06);border-radius:20px}.Booking_blockPayment__3z_Qx{display:none}}.Booking_blockTitle__4BZn6{font-weight:700;font-size:24px;line-height:110%;margin-bottom:24px}@media (max-width:767px){.Booking_blockTitleMobileFontSmall__AAtOW{font-size:16px;line-height:100%;margin-bottom:16px}}.Booking_selectedDates__6KJJu{display:block;background:var(--gray-20);border-radius:12px;padding:18px 46px 18px 16px;position:relative;cursor:pointer;margin-bottom:32px;width:100%;z-index:1}.special-color-1 .Booking_selectedDates__6KJJu{border:1px solid #000!important}.special-color-2 .Booking_selectedDates__6KJJu{border:1px solid #fff!important}.special-color-3 .Booking_selectedDates__6KJJu{border:1px solid #063462!important}.special-color-4 .Booking_selectedDates__6KJJu{border:1px solid #59422e!important}.special-color-5 .Booking_selectedDates__6KJJu{border:1px solid #a9dd38!important}.Booking_selectedDatesEditIcon__kYdAZ{position:absolute;width:24px;height:24px;right:16px;top:50%;margin-top:-12px;fill:var(--gray-50)}.special-color-1 .Booking_selectedDatesEditIcon__kYdAZ{fill:#000}.special-color-2 .Booking_selectedDatesEditIcon__kYdAZ{fill:#fff}.special-color-3 .Booking_selectedDatesEditIcon__kYdAZ{fill:#063462}.special-color-4 .Booking_selectedDatesEditIcon__kYdAZ{fill:#59422e}.special-color-5 .Booking_selectedDatesEditIcon__kYdAZ{fill:#a9dd38}.Booking_selectedDatesTitle__SxI_y{font-weight:400;font-size:16px;line-height:100%}.Booking_selectedDatesDate__RNUAT{font-weight:700;font-size:16px;line-height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Booking_selectedDatesDate__RNUAT:last-child{margin-bottom:0}.Booking_selectedDatesTerminal__cYyKE{font-weight:400;font-size:14px;line-height:140%;color:var(--gray-50);padding-top:8px}.Booking_carNumberAndEmailInputs__QGdwi{display:flex;justify-content:space-between}.Booking_carNumberAndEmailInputs__QGdwi .Booking_formItem__usNC5{width:calc(50% - 16px)}@media (min-width:1000px) and (max-width:1399px){.Booking_carNumberAndEmailInputs__QGdwi{display:block}.Booking_carNumberAndEmailInputs__QGdwi .Booking_formItem__usNC5{width:100%}.Booking_carNumberAndEmailInputs__QGdwi .Booking_formItem__usNC5:last-child{margin-bottom:0}.Booking_carNumberAndEmailInputs__QGdwi .Booking_formItemCarNumber__Lm1Rp{max-width:215px}.Booking_carNumberAndEmailInputs__QGdwi .form-field{max-width:335px}}@media (max-width:759px){.Booking_carNumberAndEmailInputs__QGdwi{display:block}.Booking_carNumberAndEmailInputs__QGdwi .Booking_formItem__usNC5{width:100%}.Booking_carNumberAndEmailInputs__QGdwi .Booking_formItem__usNC5:last-child{margin-bottom:0}.Booking_carNumberAndEmailInputs__QGdwi .Booking_formItemCarNumber__Lm1Rp{max-width:215px}.Booking_carNumberAndEmailInputs__QGdwi .form-field{max-width:335px}}.Booking_userVehiclesDropdownSelectedItem__AC2K6{display:flex;flex-direction:column;align-items:flex-start;row-gap:2px;width:100%;padding:10px 0 12px 16px}.Booking_userVehiclesDropdownSelectedItem__AC2K6>div:first-child{font-style:normal;font-weight:400;font-size:12px;line-height:100%;color:var(--gray-50)}.Booking_userVehiclesDropdownSelectedItem__AC2K6>div:nth-child(2){font-style:normal;font-weight:400;font-size:16px;line-height:100%;color:var(--dark)}.Booking_userVehiclesDropdownListItem__HkYzo{display:flex;width:100%;padding:14px 12px;border-radius:8px;cursor:pointer;transition:background-color .3s}.Booking_userVehiclesDropdownListItem__HkYzo:hover{background-color:var(--gray-20)}.Booking_userVehiclesDropdownListItem__HkYzo>div:first-child{display:flex;flex-direction:column;align-items:flex-start;row-gap:2px;width:100%}.Booking_userVehiclesDropdownListItem__HkYzo>div:first-child>div:first-child{font-style:normal;font-weight:400;font-size:12px;line-height:100%;color:var(--gray-50)}.Booking_userVehiclesDropdownListItem__HkYzo>div:first-child>div:nth-child(2){font-style:normal;font-weight:400;font-size:16px;line-height:100%;text-align:center;color:var(--dark)}.Booking_userVehiclesDropdownNewVehicleBtn__FQ6bc{display:flex;justify-content:center;align-items:center;-moz-column-gap:12px;column-gap:12px;height:52px;border:2px solid var(--gray-20);border-radius:12px;cursor:pointer;transition:background-color .3s}.Booking_userVehiclesDropdownNewVehicleBtn__FQ6bc:hover{background:var(--gray-20)}.Booking_userVehiclesDropdownNewVehicleBtn__FQ6bc>span{font-style:normal;font-weight:400;font-size:16px;line-height:100%;color:var(--dark)}.Booking_blockServices__ouz_T{overflow:visible}.Booking_blockServices__ouz_T .Booking_blockServicesSlide__pQXWo{width:232px;min-width:232px;padding:2px}@media (max-width:1399px){.Booking_blockServices__ouz_T .Booking_blockServicesSlide__pQXWo{width:156px;min-width:156px}}@media (max-width:759px){.Booking_blockServices__ouz_T .Booking_blockServicesSlide__pQXWo{width:164px;min-width:164px}}.Booking_bonusesBlockServices__k_5UL{display:flex;gap:8px}.Booking_aside__lzZLi{padding:24px;background:#fff;border:1px solid rgba(129,140,153,.2);box-shadow:0 8px 16px rgba(0,0,0,.06);margin-bottom:32px;border-radius:20px}@media (max-width:759px){.Booking_aside__lzZLi{width:calc(100% + 40px);margin:0 -20px 32px;padding:24px 20px;border:2px solid var(--gray-20);box-shadow:0 8px 46px rgba(0,0,0,.06)}}.Booking_asideDivider___oDYR{position:relative;margin:32px 0;height:0;border-top:1px dashed #bbc2c9}.Booking_asideDivider___oDYR:before{left:-41px;-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%);clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%)}.Booking_asideDivider___oDYR:after,.Booking_asideDivider___oDYR:before{content:"";position:absolute;width:32px;height:32px;border-radius:50%;background:#fff;border:1px solid rgba(129,140,153,.2);box-shadow:inset 0 8px 16px rgba(0,0,0,.06);top:-16px}.Booking_asideDivider___oDYR:after{right:-41px;-webkit-clip-path:polygon(0 0,50% 0,50% 100%,0 100%);clip-path:polygon(0 0,50% 0,50% 100%,0 100%)}@media (max-width:759px){.Booking_asideDivider___oDYR:after,.Booking_asideDivider___oDYR:before{display:none}}.special-color-1 .Booking_asideDivider___oDYR:after,.special-color-1 .Booking_asideDivider___oDYR:before{background-color:#fff!important;border-color:#000!important}.special-color-2 .Booking_asideDivider___oDYR:after,.special-color-2 .Booking_asideDivider___oDYR:before{background-color:#000!important;border-color:#fff!important}.special-color-3 .Booking_asideDivider___oDYR:after,.special-color-3 .Booking_asideDivider___oDYR:before{background-color:#9dd1ff!important;border-color:#063462!important}.special-color-4 .Booking_asideDivider___oDYR:after,.special-color-4 .Booking_asideDivider___oDYR:before{background-color:#f7f3d6!important;border-color:#59422e!important}.special-color-5 .Booking_asideDivider___oDYR:after,.special-color-5 .Booking_asideDivider___oDYR:before{background-color:#3b2716!important;border-color:#a9dd38!important}.Booking_asideTitle__nzYAY{font-weight:700;font-size:32px;line-height:110%;margin-bottom:24px}.Booking_asideTariffTitle__K3_jZ{font-weight:400;font-size:16px;line-height:100%;margin-bottom:4px;color:var(--gray-50)}.Booking_asideTariffDates__Wg8vC{font-weight:400;font-size:14px;line-height:140%;color:var(--gray-50);margin-bottom:4px}.Booking_asideTariffReadMore__gKXKV{display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;color:var(--orange);font-weight:700;font-size:16px;line-height:120%;margin-bottom:20px}.Booking_asideTariffReadMore__gKXKV:hover{color:var(--orange-darker)}.Booking_asideService__8WOcL{display:flex;justify-content:space-between;align-items:center;margin:0 0 20px}.Booking_asideService__8WOcL dd,.Booking_asideService__8WOcL dt{padding:0;margin:0}.Booking_asideService__8WOcL dt{font-weight:400;font-size:16px;line-height:100%;color:var(--gray-50)}.Booking_asideService__8WOcL dt span{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;padding-right:20px;height:16px}.Booking_asideService__8WOcL dt span svg{position:absolute;width:16px;height:16px;right:0;top:2px;fill:var(--gray-50);transition:fill .3s}.Booking_asideService__8WOcL dt span:hover svg{fill:var(--orange-darker)}.Booking_asideService__8WOcL dd{font-weight:400;font-size:16px;line-height:100%}.Booking_asideService__8WOcL dd.Booking_asideServicePromocodeDiscount__ujds9{color:var(--green)}.Booking_asideTotal__tljiz{flex-wrap:wrap;font-weight:700;font-size:32px;line-height:110%;margin-bottom:12px}.Booking_asidePoints__RxB_Q,.Booking_asideTotal__tljiz{display:flex;align-items:center;justify-content:space-between}.Booking_asidePoints__RxB_Q{position:relative;margin-bottom:21px}.Booking_asidePoints__RxB_Q:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;display:none;border-radius:4px}.Booking_asidePoints__RxB_Q.Booking_isLoading__pgIDt:before{display:block;background:linear-gradient(110deg,#eaeced 8%,#f5f5f5 18%,#eaeced 33%);background-size:200% 100%;animation:Booking_shine__WvT7P 1.5s linear infinite}.Booking_asidePoints__RxB_Q.Booking_isHidden__hY5lz{display:none}.special-color-1 .Booking_asidePoints__RxB_Q.Booking_isLoading__pgIDt:before{background:#fff;background:#000}.special-color-3 .Booking_asidePoints__RxB_Q.Booking_isLoading__pgIDt:before{background:#9dd1ff}.special-color-4 .Booking_asidePoints__RxB_Q.Booking_isLoading__pgIDt:before{background:#f7f3d6}.special-color-5 .Booking_asidePoints__RxB_Q.Booking_isLoading__pgIDt:before{background:#3b2716}@keyframes Booking_shine__WvT7P{to{background-position-x:-200%}}.Booking_asidePointsTitle__ePIKQ{font-weight:400;font-size:16px;line-height:100%;color:var(--gray-50)}.Booking_asidePointsTitle__ePIKQ span{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;padding-right:20px;height:16px}.Booking_asidePointsTitle__ePIKQ span svg{position:absolute;width:16px;height:16px;right:0;top:2px;fill:var(--gray-50);transition:fill .3s}.Booking_asidePointsTitle__ePIKQ span:hover svg{fill:var(--orange-darker)}.Booking_asidePointsValue__oEvOf{position:relative;font-weight:400;font-size:16px;line-height:100%;margin:0;padding-left:20px}.Booking_asidePointsValue__oEvOf:before{content:"";position:absolute;background:url(/images/logo_sm.svg) no-repeat 0 0;background-size:contain;width:16px;height:16px;left:0;top:-1px}.Booking_asidePointsValue__oEvOf.Booking_pay__BSaZu{color:var(--orange)}.Booking_asidePointsValue__oEvOf.Booking_pay__BSaZu:before{display:none}.Booking_asideTerms__d5cl3{text-align:center;font-weight:400;font-size:16px;line-height:140%;color:var(--gray-50);max-width:490px;margin:0 auto}.Booking_asideTerms__d5cl3 a{color:var(--orange);transition:color .3s}.Booking_asideTerms__d5cl3 a:hover{color:var(--orange-darker)}.Booking_asidePromoAndBenefits__bCskx{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px;gap:0 4px}.Booking_asidePromo__Jf03l{flex:1 1;position:relative}.Booking_asidePromoField__xRmdr{display:block;width:100%;padding:16px;height:52px;background:#fff;border:2px solid var(--gray-20);border-radius:12px;transition:border-color .3s;box-shadow:none;outline:0;font-weight:400;font-size:16px;line-height:100%}.Booking_asidePromoField__xRmdr::-moz-placeholder{color:var(--gray-50);opacity:1}.Booking_asidePromoField__xRmdr::placeholder{color:var(--gray-50);opacity:1}.Booking_asidePromoField__xRmdr:focus{border-color:var(--orange)}.Booking_asidePromoField__xRmdr:focus::-moz-placeholder{color:transparent}.Booking_asidePromoField__xRmdr:focus::placeholder{color:transparent}.Booking_asidePromoFieldSucess__qjZHW{padding-left:50px}.Booking_asidePromoButton__uGNdK{position:absolute;top:4px;right:4px;width:44px;height:44px;z-index:1;background:var(--gray-20);border-radius:8px;border:0;outline:0;display:flex;align-items:center;justify-content:center;padding:0;transition:all .3s}.Booking_asidePromoButton__uGNdK:hover{background-color:var(--orange)}.Booking_asidePromoButton__uGNdK:hover svg{stroke:#fff}.Booking_asidePromoButton__uGNdK svg{width:10px;height:24px;stroke:var(--gray-50);transition:all .3s}.Booking_asidePromoSucess__kWBGt{position:absolute;top:50%;margin-top:-12px;left:16px;width:24px;height:24px}.Booking_asidePromoRemove__ZN1RS{position:absolute;right:17px;top:50%;margin-top:-8px;z-index:1}.Booking_asidePromoRemove__ZN1RS svg{fill:var(--gray-50)}.Booking_asideBenefitsButton__O5UwJ{flex:1 1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#fff;border:2px solid var(--gray-20);border-radius:12px;transition:border-color .3s}.Booking_asideBenefitsButton__O5UwJ:hover{border-color:var(--orange)}.Booking_asideBenefitsButtonTitle__84J1H{text-align:center;padding:16px;font-weight:400;font-size:16px;line-height:100%}.Booking_paymentMethodsMobile__4OUJ4{display:none}@media (max-width:759px){.Booking_paymentMethodsMobile__4OUJ4{display:block}}.Booking_userVehiclesDropdown__WBkPU{z-index:2!important}