.ParkingMobileStart_main__FIzNM{background-color:#fff}.ParkingMobileStart_header__NYNx4{background:#121732;border-radius:0 0 20px 20px;color:#fff;padding-top:81px;padding-bottom:32px;position:relative;z-index:0;overflow:hidden}.ParkingMobileStart_headerGradientCircle__S7vJz{z-index:-1;bottom:-400px;right:-400px;position:absolute}.ParkingMobileStart_headerTitle__6g_iB{margin:0;font-weight:700;font-size:30px;line-height:110%}.ParkingMobileStart_headerGoBack__Tgozu{padding:4px 0 4px 18px;margin-bottom:32px;position:relative;font-weight:700;font-size:16px;line-height:100%;color:#fff;transition:opacity .3s;opacity:.7}.ParkingMobileStart_headerGoBack__Tgozu svg{position:absolute;left:0;top:50%;stroke:#fff;transform:translateY(-50%)}.ParkingMobileStart_headerGoBack__Tgozu:hover{opacity:1}.BookingForm_row__7wX9d{display:flex;flex-wrap:wrap;font-size:0;line-height:1}.BookingForm_group__0l1QY{display:inline-flex;margin-right:8px}.BookingForm_group__0l1QY:last-child{margin-right:0}.BookingForm_group__0l1QY .BookingForm_itemContainer__H3H1P{margin-right:1px}.BookingForm_group__0l1QY .BookingForm_itemContainer__H3H1P:first-child .BookingForm_item__YVsoL{border-top-left-radius:12px;border-bottom-left-radius:12px}.BookingForm_group__0l1QY .BookingForm_itemContainer__H3H1P:last-child{margin-right:0}.BookingForm_group__0l1QY .BookingForm_itemContainer__H3H1P:last-child .BookingForm_item__YVsoL{border-top-right-radius:12px;border-bottom-right-radius:12px}.BookingForm_itemContainer__H3H1P{position:relative}.BookingForm_item__YVsoL{cursor:pointer;display:inline-block;padding:19px 18px 19px 46px;height:52px;background:#fff;font-weight:400;font-size:16px;line-height:100%;color:var(--dark);position:relative;border-radius:4px;transition:box-shadow .3s;z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BookingForm_item__YVsoL:hover{z-index:2;box-shadow:0 0 0 2px var(--orange)}.special-color-1 .BookingForm_item__YVsoL{border:2px solid #000}.special-color-2 .BookingForm_item__YVsoL{border:2px solid #fff}.special-color-3 .BookingForm_item__YVsoL,.special-color-4 .BookingForm_item__YVsoL,.special-color-5 .BookingForm_item__YVsoL{border:2px solid #000}.BookingForm_itemIsFilled__4EOls .BookingForm_itemPlaceholder__iB1UQ{color:var(--gray-50);transform:translateY(-110%) scale(.8)}.BookingForm_itemIsFilled__4EOls .BookingForm_itemIcon__qXbw_{fill:var(--orange);opacity:1}.BookingForm_itemIsOpen__Hm1Ar{box-shadow:0 0 0 2px var(--orange);z-index:2}.BookingForm_itemPlaceholder__iB1UQ{left:46px;top:50%;position:absolute;transform:translateY(-50%);transform-origin:0 50%;transition:all .3s}.BookingForm_itemValue__xsLRm{font-weight:400;font-size:16px;line-height:100%;transform:translateY(6px)}.BookingForm_itemReset__NTHNW{position:absolute;z-index:3;width:16px;height:16px;right:18px;top:calc(50% - 16px/2);border-radius:6px;background-color:var(--gray-50);padding:0;font-size:0;line-height:1;transition:all .3s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BookingForm_itemReset__NTHNW svg{width:16px;height:16px;fill:#fff}.BookingForm_itemReset__NTHNW:hover{background-color:var(--dark)}.BookingForm_itemIcon__qXbw_{position:absolute;left:12px;top:50%;margin-top:-12px;width:24px;height:24px;fill:var(--gray-50);opacity:.5}.special-color-1 .BookingForm_itemIcon__qXbw_{fill:#000;opacity:1}.special-color-2 .BookingForm_itemIcon__qXbw_{fill:#fff;opacity:1}.special-color-3 .BookingForm_itemIcon__qXbw_{fill:#063462;opacity:1}.special-color-4 .BookingForm_itemIcon__qXbw_{fill:#59422e;opacity:1}.special-color-5 .BookingForm_itemIcon__qXbw_{fill:#a9dd38;opacity:1}.BookingForm_itemHasDropdown__6NzGo{padding-right:33px}.BookingForm_itemHasDropdown__6NzGo:after{content:"";position:absolute;width:0;height:0;border-top:6px solid var(--gray-50);border-bottom:6px solid transparent;border-left:4px solid transparent;border-right:4px solid transparent;right:18px;top:50%;margin-top:-3px;transition:transform .3s;transform-origin:50% 2px}.BookingForm_itemHasDropdown__6NzGo.BookingForm_itemIsOpen__Hm1Ar:after{transform:rotate(-180deg)}.BookingForm_itemTerminal__Z1uQ0{min-width:172px}.special-font-size-2 .BookingForm_itemTerminal__Z1uQ0{min-width:200px}.special-font-size-3 .BookingForm_itemTerminal__Z1uQ0{min-width:230px}.BookingForm_itemCheckIn__qowm_,.BookingForm_itemCheckOut__Xx1fF,.special-font-size-2 .BookingForm_itemCheckIn__qowm_,.special-font-size-2 .BookingForm_itemCheckOut__Xx1fF{width:189px}.special-font-size-3 .BookingForm_itemCheckIn__qowm_,.special-font-size-3 .BookingForm_itemCheckOut__Xx1fF{width:220px}.BookingForm_itemCheckInTime__5mryD,.BookingForm_itemCheckOutTime__L5zyK{width:117px}.special-font-size-2 .BookingForm_itemCheckInTime__5mryD,.special-font-size-2 .BookingForm_itemCheckOutTime__L5zyK{width:140px}.special-font-size-3 .BookingForm_itemCheckInTime__5mryD,.special-font-size-3 .BookingForm_itemCheckOutTime__L5zyK{width:180px}.BookingForm_itemTerminalDropdown__wqVCo{width:304px;background:#fff;box-shadow:0 8px 24px -6px rgba(0,0,0,.16),0 0 1px rgba(0,0,0,.4);border-radius:12px;position:absolute;left:0;top:100%;margin-top:9px;padding:4px;z-index:10}.BookingForm_itemTerminalDropdownItem__nQcFs{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:400;font-size:16px;line-height:100%;padding:14px 12px;border-radius:8px;transition:all .3s;color:var(--dark);position:relative}.BookingForm_itemTerminalDropdownItem__nQcFs svg{position:absolute;right:12px;top:50%;margin-top:-12px}.BookingForm_itemTerminalDropdownItem__nQcFs:hover{background:var(--gray-20)}.BookingForm_button__AiQGV{min-width:274px;margin-top:20px}.BookingForm_mobile__MKNu1{display:none;background:var(--gray-20);border-radius:12px;padding:18px 46px 18px 16px;position:relative;cursor:pointer;margin-bottom:8px;width:100%;z-index:1}.BookingForm_mobileEditIcon__v7gRD{position:absolute;width:24px;height:24px;right:16px;top:50%;margin-top:-12px;fill:var(--gray-50)}.BookingForm_mobileTitle__pK_xM{font-weight:400;font-size:16px;line-height:100%}.BookingForm_mobileDate__OuCuZ{font-weight:700;font-size:16px;line-height:100%}.BookingForm_mobileDate__OuCuZ:last-child{margin-bottom:0}.BookingForm_mobileTerminal__kaLSV{font-weight:400;font-size:14px;line-height:140%;color:var(--gray-50);padding-top:8px}.BookingForm_formFull__1m3oe{display:flex;justify-content:space-between;margin-bottom:44px;background:var(--gray-20);border-radius:20px;padding:8px}.BookingForm_formFull__1m3oe .BookingForm_row__7wX9d{margin:0;flex-wrap:nowrap}.BookingForm_formFull__1m3oe .BookingForm_button__AiQGV{margin-top:0}.BookingForm_formFull__1m3oe .BookingForm_itemContainerTerminal__P7zvj,.BookingForm_formFull__1m3oe .BookingForm_itemContainerTerminal__P7zvj .BookingForm_item__YVsoL{width:100%}.BookingForm_formFull__1m3oe .BookingForm_groupTerminal__d4j5R{width:266px}.BookingForm_formFull__1m3oe .BookingForm_groupCheckin__a2vf0,.BookingForm_formFull__1m3oe .BookingForm_groupCheckout__a_J88{width:376px}.BookingForm_formFull__1m3oe .BookingForm_itemContainerCheckInTime__1waIo,.BookingForm_formFull__1m3oe .BookingForm_itemContainerCheckInTime__1waIo .BookingForm_item__YVsoL,.BookingForm_formFull__1m3oe .BookingForm_itemContainerCheckOutTime__uThHn,.BookingForm_formFull__1m3oe .BookingForm_itemContainerCheckOutTime__uThHn .BookingForm_item__YVsoL{width:138px}.BookingForm_formFull__1m3oe .BookingForm_itemContainerCheckIn__DoRbW,.BookingForm_formFull__1m3oe .BookingForm_itemContainerCheckIn__DoRbW .BookingForm_item__YVsoL,.BookingForm_formFull__1m3oe .BookingForm_itemContainerCheckOut__k1thn,.BookingForm_formFull__1m3oe .BookingForm_itemContainerCheckOut__k1thn .BookingForm_item__YVsoL{width:100%}@media (max-width:1399px){.BookingForm_formHero__FmVft .BookingForm_row__7wX9d{display:block}.BookingForm_formHero__FmVft .BookingForm_itemTerminal__Z1uQ0{width:100%;min-width:0}.BookingForm_formHero__FmVft .BookingForm_itemContainerTerminal__P7zvj{width:100%}.BookingForm_formHero__FmVft .BookingForm_itemContainerCheckIn__DoRbW,.BookingForm_formHero__FmVft .BookingForm_itemContainerCheckOut__k1thn{width:calc(100% - 118px)}.BookingForm_formHero__FmVft .BookingForm_itemCheckIn__qowm_,.BookingForm_formHero__FmVft .BookingForm_itemCheckOut__Xx1fF{width:100%}.BookingForm_formHero__FmVft .BookingForm_group__0l1QY{width:100%;display:flex;margin-right:0;margin-bottom:8px}.BookingForm_formHero__FmVft .BookingForm_itemTerminalDropdown__wqVCo{width:100%;margin-top:8px}.BookingForm_formHero__FmVft .BookingForm_button__AiQGV{width:100%}.BookingForm_itemReset__NTHNW{display:none}.BookingForm_formFull__1m3oe{display:flex;justify-content:space-between}.BookingForm_formFull__1m3oe .BookingForm_row__7wX9d{margin:0}.BookingForm_formFull__1m3oe .BookingForm_itemContainerTerminal__P7zvj,.BookingForm_formFull__1m3oe .BookingForm_itemContainerTerminal__P7zvj .BookingForm_item__YVsoL{width:100%}.BookingForm_formFull__1m3oe .BookingForm_groupTerminal__d4j5R{width:166px}.BookingForm_formFull__1m3oe .BookingForm_groupCheckin__a2vf0,.BookingForm_formFull__1m3oe .BookingForm_groupCheckout__a_J88{width:268px}.BookingForm_formFull__1m3oe .BookingForm_itemContainerCheckInTime__1waIo,.BookingForm_formFull__1m3oe .BookingForm_itemContainerCheckInTime__1waIo .BookingForm_item__YVsoL,.BookingForm_formFull__1m3oe .BookingForm_itemContainerCheckOutTime__uThHn,.BookingForm_formFull__1m3oe .BookingForm_itemContainerCheckOutTime__uThHn .BookingForm_item__YVsoL{width:111px}.BookingForm_formFull__1m3oe .BookingForm_itemContainerCheckIn__DoRbW,.BookingForm_formFull__1m3oe .BookingForm_itemContainerCheckIn__DoRbW .BookingForm_item__YVsoL,.BookingForm_formFull__1m3oe .BookingForm_itemContainerCheckOut__k1thn,.BookingForm_formFull__1m3oe .BookingForm_itemContainerCheckOut__k1thn .BookingForm_item__YVsoL{width:100%}.BookingForm_formFull__1m3oe .BookingForm_button__AiQGV{min-width:198px;padding-left:20px;padding-right:20px}.BookingForm_formFull__1m3oe .BookingForm_itemTimeCheckOutDropdown__wox4F{left:-26px}}@media (max-width:999px){.BookingForm_formFull__1m3oe .BookingForm_row__7wX9d{display:flex;flex-wrap:wrap;margin-right:-8px}.BookingForm_formFull__1m3oe .BookingForm_groupTerminal__d4j5R{width:calc(100% - 214px);margin-right:8px;order:3}.BookingForm_formFull__1m3oe .BookingForm_groupCheckin__a2vf0,.BookingForm_formFull__1m3oe .BookingForm_groupCheckout__a_J88{width:calc(50% - 8px);margin-right:8px;margin-bottom:8px}.BookingForm_formFull__1m3oe .BookingForm_groupCheckin__a2vf0{order:1}.BookingForm_formFull__1m3oe .BookingForm_groupCheckout__a_J88{order:2}.BookingForm_formFull__1m3oe .BookingForm_button__AiQGV{order:3}.BookingForm_formFull__1m3oe .BookingForm_datepickerCheckout__xKy1W{left:-238px}.BookingForm_formFull__1m3oe .BookingForm_itemTimeCheckOutDropdown__wox4F{left:-231px}}@media (max-width:759px){.BookingForm_formFull__1m3oe{padding:0;background:none;border-radius:0;margin:0;width:100%}.BookingForm_formFull__1m3oe .BookingForm_row__7wX9d{display:none}.BookingForm_mobile__MKNu1{display:block}}.FilterPopup_popup__uBqbm{position:fixed;z-index:103;left:0;top:0;width:100%;height:100%;padding:10px 34px;font-size:0;line-height:1;text-align:center}.FilterPopup_popup__uBqbm:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0;margin-right:-1px}.FilterPopup_popupOverlay__FNYPw{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(18,23,50,.7)}.FilterPopup_popupInner__DWOxC{background:#fff;border-radius:20px;width:100%;max-width:716px;max-height:calc(100vh - 20px);max-height:calc((var(--vh, 1vh) * 100) - 20px);max-height:calc(calc(var(--vh, 1vh) * 100) - 20px);position:relative;z-index:1;min-height:156px;display:inline-flex;flex-direction:column;vertical-align:middle;text-align:left}.FilterPopup_popupClose__Wwg6m{width:32px;height:32px;right:20px;top:20px;background:var(--gray-20);border-radius:12px;position:absolute;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.FilterPopup_popupClose__Wwg6m svg{width:24px;height:24px;fill:var(--gray-50);transition:all .3s}.FilterPopup_popupClose__Wwg6m:hover svg{fill:var(--dark)}.FilterPopup_popupHeader__UKp3N{padding:24px 32px;text-align:center;border-bottom:1px solid rgba(129,140,153,.2)}.FilterPopup_popupTitle__I2WXV{font-weight:700;font-size:18px;line-height:120%}.FilterPopup_popupBody__wGqIZ{flex-grow:1;max-height:calc(100vh - 178px);max-height:calc((var(--vh, 1vh) * 100) - 178px);max-height:calc(calc(var(--vh, 1vh) * 100) - 178px);padding:0 32px}.FilterPopup_popupGroup__TxVQM{border-bottom:1px solid rgba(129,140,153,.2);padding-top:32px;padding-bottom:32px}.FilterPopup_popupGroup__TxVQM:last-child{margin-bottom:0;border-bottom:0}.FilterPopup_popupGroupTitle__LmGCi{font-weight:700;font-size:32px;line-height:110%;margin-bottom:24px}.FilterPopup_popupFooter__w6Lwh{padding:16px 32px;text-align:center;border-top:1px solid rgba(129,140,153,.2);display:flex;align-items:center;justify-content:space-between}.FilterPopup_popupFilterClear__PpQjj{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--gray-50);font-weight:700;font-size:16px;line-height:100%;transition:color .3s}.FilterPopup_popupFilterClear__PpQjj:hover{color:var(--dark)}.FilterPopup_popupFilterButton__PS1u9{min-width:274px}.FilterPopup_popupFilterCheckboxes__BzUcb{column-count:2;-webkit-columns:2;-moz-columns:2}@media (max-width:759px){.FilterPopup_popup__uBqbm{padding:44px 0 0}.FilterPopup_popup__uBqbm:after{vertical-align:bottom}.FilterPopup_popupInner__DWOxC{vertical-align:bottom;border-radius:20px 20px 0 0;max-height:calc(100vh - 44px);max-height:calc((var(--vh, 1vh) * 100) - 44px);max-height:calc(calc(var(--vh, 1vh) * 100) - 44px)}.FilterPopup_popupTitle__I2WXV{font-size:20px;line-height:120%}.FilterPopup_popupBody__wGqIZ{padding:0 20px;height:calc(100vh - 209px);height:calc((var(--vh, 1vh) * 100) - 209px);height:calc(calc(var(--vh, 1vh) * 100) - 209px)}.FilterPopup_popupFooter__w6Lwh{padding:20px}.FilterPopup_popupFilterButton__PS1u9{min-width:214px}.FilterPopup_popupGroup__TxVQM{padding-bottom:44px;border:0}.FilterPopup_popupGroup__TxVQM:first-child{padding-top:44px}.FilterPopup_popupGroupTitle__LmGCi{font-size:20px;line-height:120%;margin-bottom:20px}.FilterPopup_popupFilterCheckboxes__BzUcb{column-count:1;-webkit-columns:1;-moz-columns:1}.FilterPopup_popupFilterItem__wJaBR{padding:16px 0;border-bottom:1px solid rgba(129,140,153,.2)}.FilterPopup_popupFilterItem__wJaBR:last-child{border-bottom:0}.FilterPopup_popupFilterItem__wJaBR .checkbox{margin:0}.FilterPopup_popupFilterItem__wJaBR .checkbox span{padding-left:0;padding-right:50px}.FilterPopup_popupFilterItem__wJaBR .checkbox span svg{left:auto;right:2px}.FilterPopup_popupFilterItem__wJaBR .checkbox span:before{right:0;left:auto}}.ParkingCard_card__6NJg_{background:#fff;border-radius:20px;box-shadow:0 0 46px rgba(0,0,0,.06);position:relative;overflow:hidden;transition:box-shadow .3s;display:flex;flex-direction:column;z-index:0}.ParkingCard_card__6NJg_:hover{box-shadow:0 8px 24px -6px rgba(0,0,0,.12),0 0 1px rgba(0,0,0,.16)}.ParkingCard_cardIsLoading__Ut_Um .ParkingCard_cardTags__ZdSFu{display:none}.ParkingCard_cardIsLoading__Ut_Um .ParkingCard_cardImages__K57aY{background:linear-gradient(110deg,#eaeced 8%,#f5f5f5 18%,#eaeced 33%);background-size:200% 100%;animation:ParkingCard_shine___quCO 1.5s linear infinite}.ParkingCard_cardIsLoading__Ut_Um .ParkingCard_cardImages__K57aY .ParkingCard_cardImagesSliderEffectSlide___V_Ax img,.ParkingCard_cardIsLoading__Ut_Um .ParkingCard_cardImages__K57aY .ParkingCard_cardImagesSlider__LYFk8 img{display:none}.ParkingCard_bonusesIsLoading__SO2Tn .ParkingCard_cardBonuses__imPc5:before,.ParkingCard_cardIsLoading__Ut_Um .ParkingCard_cardPricePerDay__KJiDV:before,.ParkingCard_cardIsLoading__Ut_Um .ParkingCard_cardPricePerHour__7F4Il:before,.ParkingCard_cardIsLoading__Ut_Um .ParkingCard_cardRoute__Gq0_o:before{display:block;background:linear-gradient(110deg,#eaeced 8%,#f5f5f5 18%,#eaeced 33%);background-size:200% 100%;animation:ParkingCard_shine___quCO 1.5s linear infinite}@keyframes ParkingCard_shine___quCO{to{background-position-x:-200%}}.ParkingCard_cardImages__K57aY{position:relative;height:200px;background-color:#eaeced}.ParkingCard_cardImages__K57aY:before{content:"";position:absolute;width:40px;height:110%;top:-5%;left:0;transform:rotate(10deg);background-color:hsla(0,0%,100%,.3);z-index:1;opacity:0;visibility:hidden;transition:all .3s;animation:ParkingCard_move__r1BQn 2s linear infinite;animation-play-state:paused}.ParkingCard_cardImagesSlider__LYFk8{height:100%}.ParkingCard_cardImagesSliderEffectSlide___V_Ax{display:none}.ParkingCard_cardTags__ZdSFu{position:absolute;z-index:10;left:0;top:0;padding:8px;display:flex;flex-wrap:wrap;gap:4px}.special .ParkingCard_cardTags__ZdSFu{background:none!important}.ParkingCard_cardTag__3IMbk{position:relative}.ParkingCard_cardTagIcon__mCFss{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#f78b0e;border-radius:6px}.ParkingCard_cardTagTitle__N19CR{pointer-events:none;opacity:1;position:absolute;left:50%;top:100%;transform:translateX(-50%)}.ParkingCard_cardTagTitlePortal__PgW0N,.ParkingCard_cardTagTitle__N19CR{white-space:nowrap;padding:12px;color:#1d1d1d;font-size:14px;font-weight:700;line-height:100%;border-radius:8px;background:#fff;box-shadow:0 2px 18px 0 rgba(0,0,0,.12)}.ParkingCard_cardTagTitlePortal__PgW0N{pointer-events:auto;animation:ParkingCard_fadeIn__5C92f .2s ease-in-out}.ParkingCard_cardTagTitlePortal__PgW0N:before{content:"";position:absolute;left:50%;top:-8px;transform:translateX(-50%);background:url(/icons/triangle.svg);width:16px;height:8px}.ParkingCard_cardImagesHoverBlocks__BBIYE{position:absolute;width:100%;height:100%;z-index:9;left:0;top:0;display:flex}.special .ParkingCard_cardImagesHoverBlocks__BBIYE,.special .ParkingCard_cardImagesHoverBlocks__BBIYE *{background:none!important}.ParkingCard_cardImagesHoverBlock__D0CCg{flex:1 1;height:100%}.ParkingCard_cardImagesSlide__8bmZ1{height:200px;position:relative}.ParkingCard_cardImagesSlide__8bmZ1 img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.special .ParkingCard_cardImagesSlide__8bmZ1 img{background:none!important}.ParkingCard_cardBody__kVmBY{padding:20px;flex:1 1 auto;display:flex;flex-direction:column}.ParkingCard_cardBonuses__imPc5{font-weight:400;font-size:14px;line-height:100%;position:relative;padding:2px 0 2px 20px;margin-top:-8px;margin-bottom:20px}.ParkingCard_cardBonuses__imPc5:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;display:none;border-radius:4px}.ParkingCard_cardBonuses__imPc5 svg{width:16px;height:16px;position:absolute;left:0;top:0}.ParkingCard_cardPrices__ZKT_E{display:flex;flex-wrap:wrap;gap:5px 0;align-items:center;margin-bottom:12px}.ParkingCard_cardPricePerDay__KJiDV{font-weight:700;font-size:30px;line-height:110%;color:#1d1d1d;margin-right:16px;white-space:nowrap;position:relative}.ParkingCard_cardPricePerDay__KJiDV:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;display:none;border-radius:4px}.ParkingCard_cardPricePerDay__KJiDV small{font-size:18px}.ParkingCard_cardPricePerDay__KJiDV span{font-weight:400;font-size:16px;line-height:100%;padding:7px 0 5px;color:var(--gray-50)}.ParkingCard_cardPricePerHour__7F4Il{margin-top:3px;font-weight:700;font-size:20px;color:#1d1d1d;white-space:nowrap;position:relative}.ParkingCard_cardPricePerHour__7F4Il:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;display:none;border-radius:4px}.ParkingCard_cardPricePerHour__7F4Il small{font-size:16px}.ParkingCard_cardPricePerHour__7F4Il span{font-weight:400;font-size:16px;line-height:100%;padding:7px 0 5px;color:var(--gray-50)}.ParkingCard_cardRoute__Gq0_o{display:flex;justify-content:space-between;align-items:flex-end;padding-top:6px;padding-bottom:16px;border-bottom:1px dashed rgba(129,140,153,.5);position:relative}.ParkingCard_cardRoute__Gq0_o:before{content:"";position:absolute;width:100%;left:0;top:0;bottom:9px;z-index:1;display:none;border-radius:4px}.ParkingCard_cardRouteDescr__yxM8X{padding:0 40px;margin-top:28px;margin-bottom:20px;text-align:center;font-size:14px;color:var(--gray-50)}.ParkingCard_cardRouteLine__7itD2{position:absolute;left:0;top:0;width:100%;height:100%}.ParkingCard_cardRouteLine__7itD2:after,.ParkingCard_cardRouteLine__7itD2:before{content:"";position:absolute;width:7px;height:7px;background-color:var(--gray-50);border-radius:50%;bottom:-4px}.ParkingCard_cardRouteLine__7itD2:before{left:0}.ParkingCard_cardRouteLine__7itD2:after{right:0}.special .ParkingCard_cardRouteLine__7itD2{background:none!important}.ParkingCard_cardRouteFrom__gHcCx{font-weight:400;font-size:14px;line-height:100%;margin-right:16px;max-width:168px;overflow:hidden}@media (max-width:1399px){.ParkingCard_cardRouteFrom__gHcCx{max-width:160px}}@media (max-width:999px){.ParkingCard_cardRouteFrom__gHcCx{max-width:180px}}.ParkingCard_cardRouteTo__rHaOC{font-weight:400;font-size:14px;line-height:100%;max-width:88px}@media (max-width:1399px){.ParkingCard_cardRouteTo__rHaOC{max-width:80px}}@media (max-width:999px){.ParkingCard_cardRouteTo__rHaOC{max-width:100px}}.ParkingCard_cardRouteInfo__X86nh{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;font-weight:400;font-size:14px;line-height:100%;color:var(--orange);white-space:nowrap;padding-top:0;bottom:-24px;margin:0}.ParkingCard_cardRouteInfo__X86nh svg{margin-right:3px;fill:var(--orange)}.ParkingCard_routeNote__4iUxD{text-align:center;padding-top:15px;font-weight:400;font-size:14px;line-height:100%;color:var(--gray-50)}.ParkingCard_cardMobileTag__tiPqS{display:none;padding:8px;font-weight:700;font-size:14px;line-height:100%;color:var(--gray-50);background:var(--gray-20);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:8px}@media (max-width:1399px){.ParkingCard_cardRoute__Gq0_o{margin-bottom:34px}.ParkingCard_cardRouteInfo__X86nh{position:absolute;padding-top:0;bottom:-24px;margin:0;width:100%;left:0;text-align:center}.ParkingCard_cardRouteInfo__X86nh svg{display:none}.ParkingCard_cardPricePerDay__KJiDV{font-size:24px;line-height:110%;color:#1d1d1d;margin-right:16px}.ParkingCard_cardPricePerDay__KJiDV span{padding:4px 0 0}.ParkingCard_cardPricePerHour__7F4Il{font-size:18px;line-height:120%}.ParkingCard_cardPricePerHour__7F4Il span{padding:7px 0 0}}@media (max-width:999px){.ParkingCard_cardImagesSlider__LYFk8:not(.ParkingCard_cardImagesSliderEffectSlide___V_Ax),.ParkingCard_cardImages__K57aY .swiper-pagination{display:none}.ParkingCard_cardImagesSliderEffectSlide___V_Ax{display:block}.ParkingCard_cardImagesSliderEffectSlide___V_Ax .swiper-slide{width:307px}.ParkingCard_cardImagesHoverBlocks__BBIYE{display:none}}@media (max-width:759px){.ParkingCard_card__6NJg_,.ParkingCard_card__6NJg_:hover{box-shadow:0 0 46px rgba(0,0,0,.06)}.ParkingCard_cardImages__K57aY{display:none}.ParkingCard_cardPricePerDay__KJiDV{font-size:30px;line-height:110%}.ParkingCard_cardPricePerHour__7F4Il{margin-top:5px}.ParkingCard_cardHeader__J2_Kn{display:flex;gap:0 10px;justify-content:space-between;align-items:flex-start}.ParkingCard_cardMobileTag__tiPqS{display:inline-block}}.ParkingCard_availablePlaces__TpryJ{position:absolute;z-index:1;bottom:2px;left:2px;right:2px;display:flex;justify-content:space-between;align-items:center;padding:9px 18px 7px;background:rgba(0,0,0,.32);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:10px;font-weight:400;font-size:14px;line-height:100%;color:#fff}.ParkingCard_availablePlaces__TpryJ.ParkingCard_mobile__Cr3o7{display:none}@media (max-width:759px){.ParkingCard_availablePlaces__TpryJ.ParkingCard_mobile__Cr3o7{position:static;display:flex;padding:9px 8px 7px;background:var(--gray-20);color:var(--dark);-webkit-backdrop-filter:none;backdrop-filter:none}}.ParkingCard_availablePlacesCount__Q_0pX span{color:var(--green)}.ParkingCard_pagination__3Um6d{height:14px}.ParkingCard_pagination__3Um6d.ParkingCard_withAvailablePlaces__Itdt5{bottom:34px}@keyframes ParkingCard_fadeIn__5C92f{0%{opacity:0;transform:translateX(-50%) translateY(-5px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.ParkingFilter_filterLeft__Wjpls{display:flex;flex-wrap:wrap;margin-right:-16px}.ParkingFilter_filterItemWrapper__7iqkl{position:relative;margin-right:16px}.ParkingFilter_filterItem__VCMJj{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:16px 18px;border:2px solid var(--gray-20);border-radius:12px;font-weight:400;font-size:16px;line-height:100%;position:relative;transition:color .3s,border-color .3s,background-color .3s,padding .3s}.ParkingFilter_filterItem__VCMJj:hover{background:var(--gray-20)}.ParkingFilter_filterItemIsActive__pgwnW{background:var(--gray-20);padding-right:50px}.ParkingFilter_filterItemClear__7tX_z{position:absolute;background:#fff;box-shadow:0 4px 24px rgba(145,153,183,.12);border-radius:12px;width:32px;height:32px;right:10px;top:50%;margin-top:-16px;display:flex;align-items:center;justify-content:center;transition:background-color .3s}.ParkingFilter_filterItemClear__7tX_z svg{fill:var(--gray-50);width:32px;height:32px;transition:fill .3s}.ParkingFilter_filterItemClear__7tX_z:hover{background-color:var(--gray-50)}.ParkingFilter_filterItemClear__7tX_z:hover svg{fill:#fff}.ParkingFilter_filterItemSort__4Z7zJ{padding-left:50px}.ParkingFilter_filterItemSort__4Z7zJ svg{position:absolute;width:24px;height:24px;left:18px;top:50%;margin-top:-12px}.special-color-1 .ParkingFilter_filterItemSort__4Z7zJ svg path{fill:#000}.special-color-2 .ParkingFilter_filterItemSort__4Z7zJ svg path{fill:#fff}.special-color-3 .ParkingFilter_filterItemSort__4Z7zJ svg path{fill:#063462}.special-color-4 .ParkingFilter_filterItemSort__4Z7zJ svg path{fill:#59422e}.special-color-5 .ParkingFilter_filterItemSort__4Z7zJ svg path{fill:#a9dd38}.special-color-1 .ParkingFilter_filterItemFilter__UijRY svg path,.special-color-1 .ParkingFilter_filterItemSort__4Z7zJ svg path{fill:#000}.special-color-2 .ParkingFilter_filterItemFilter__UijRY svg path,.special-color-2 .ParkingFilter_filterItemSort__4Z7zJ svg path{fill:#fff}.special-color-3 .ParkingFilter_filterItemFilter__UijRY svg path,.special-color-3 .ParkingFilter_filterItemSort__4Z7zJ svg path{fill:#063462}.special-color-4 .ParkingFilter_filterItemFilter__UijRY svg path,.special-color-4 .ParkingFilter_filterItemSort__4Z7zJ svg path{fill:#59422e}.special-color-5 .ParkingFilter_filterItemFilter__UijRY svg path,.special-color-5 .ParkingFilter_filterItemSort__4Z7zJ svg path{fill:#a9dd38}.ParkingFilter_filterItemFilter__UijRY{padding-right:50px}.ParkingFilter_filterItemFilter__UijRY svg{position:absolute;width:24px;height:24px;right:18px;top:50%;margin-top:-12px;fill:#cacfd2;transition:fill .3s}.ParkingFilter_filterItemFilterIsActive__oXIc5{border-color:var(--orange)}.ParkingFilter_filterItemFilterIsActive__oXIc5 svg{fill:var(--orange)}.ParkingFilter_filterItemCount__LHzsi{background:var(--orange);min-width:16px;height:16px;border:1px solid #fff;border-radius:30px;position:absolute;font-weight:400;font-size:14px;line-height:16px;color:#fff;border-radius:10px;padding:0 3px;text-align:center;top:-7px;right:-7px;z-index:1}.ParkingFilter_filterItemDropdown__SxMpF{width:304px;background:#fff;box-shadow:0 8px 24px -6px rgba(0,0,0,.16),0 0 1px rgba(0,0,0,.4);border-radius:12px;position:absolute;left:0;top:100%;margin-top:8px;padding:4px;z-index:10}.ParkingFilter_filterItemDropdownItem___hx69{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:400;font-size:16px;line-height:100%;padding:14px 12px;border-radius:8px;transition:all .3s;color:var(--dark);position:relative}.ParkingFilter_filterItemDropdownItem___hx69 svg{position:absolute;right:12px;top:50%;margin-top:-12px}.ParkingFilter_filterItemDropdownItem___hx69:hover{background:var(--gray-20)}.ParkingFilter_filterItemDropdownTitle__hI1O3{font-weight:700;font-size:20px;line-height:120%;text-align:center;padding:24px 0}.ParkingFilter_filterItemDropdownClose__r5I4z{background:var(--gray-20);border-radius:12px;position:absolute;width:32px;height:32px;right:20px;top:20px;display:flex;align-items:center;justify-content:center}.ParkingFilter_filterItemDropdownClose__r5I4z svg{width:24px;height:24px;fill:rgba(129,140,153,.7)}.ParkingFilter_filterRight__mVdS0{display:none}.ParkingFilter_filterMapButton__PlwSs{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .3s,border-color .3s,background-color .3s;padding:18px 24px 18px 55px;background:var(--gray-20);border:2px solid var(--gray-20);border-radius:12px;font-weight:700;font-size:16px;line-height:100%;color:var(--gray-50);position:relative;min-width:133px}.ParkingFilter_filterMapButton__PlwSs svg{width:24px;height:24px;left:24px;top:50%;position:absolute;margin-top:-13px}.ParkingFilter_filterMapButton__PlwSs span:nth-child(2){display:none}.ParkingFilter_filterMapButtonIconMap__h22eQ{fill:var(--gray-50);transition:fill .3s}.ParkingFilter_filterMapButtonIconList__pEjkK{stroke:var(--gray-50);transition:stroke .3s}.ParkingFilter_filterMapButtonIconList__pEjkK rect:first-child{stroke-width:2px}@media (hover:hover) and (pointer:fine){.ParkingFilter_filterMapButton__PlwSs:hover{background-color:var(--gray-50);color:#fff}.ParkingFilter_filterMapButton__PlwSs:hover .ParkingFilter_filterMapButtonIconMap__h22eQ{fill:#fff}.ParkingFilter_filterMapButton__PlwSs:hover .ParkingFilter_filterMapButtonIconList__pEjkK{stroke:#fff}}.ParkingFilter_filterItemDropdownSortMobile__0kN1t{display:none}@media (max-width:1399px){.ParkingFilter_filterItemWrapper__7iqkl:nth-child(4),.ParkingFilter_filterItemWrapper__7iqkl:nth-child(5){display:none}.ParkingFilter_filter__Ui4ga{display:flex;justify-content:space-between}.ParkingFilter_filterRight__mVdS0{display:block}}@media (max-width:999px){.ParkingFilter_filterItemWrapper__7iqkl:not(.ParkingFilter_filterItemWrapperFilterButton___HgrH):not(.ParkingFilter_filterItemWrapperSorting__KzG8g){display:none}}@media (max-width:759px){.ParkingFilter_filter__Ui4ga{flex-wrap:wrap;margin:0}.ParkingFilter_filterIsSticky__pzerB .ParkingFilter_filterRight__mVdS0{display:none}.ParkingFilter_filterLeft__Wjpls{width:100%;order:2;margin:0;display:flex;justify-content:space-between;align-items:center}.ParkingFilter_filterRight__mVdS0{width:100%;order:1;margin-bottom:20px}.ParkingFilter_filterItem__VCMJj{margin:0;border:0;padding:4px 0 4px 32px;font-weight:400;font-size:16px;line-height:100%}.ParkingFilter_filterItem__VCMJj:hover{background:none}.ParkingFilter_filterItemSort__4Z7zJ svg{width:24px;height:24px;left:0}.ParkingFilter_filterItemFilter__UijRY{padding-right:32px;padding-left:0}.ParkingFilter_filterItemFilter__UijRY svg{right:0;left:auto}.ParkingFilter_filterItemWrapper__7iqkl{margin-right:0}.ParkingFilter_filterMapButton__PlwSs{background:#fff;border:2px solid var(--gray-20);border-radius:12px;padding:16px 15px;font-weight:400;font-size:16px;line-height:100%;color:var(--dark)}.ParkingFilter_filterMapButton__PlwSs span:first-child{display:none}.ParkingFilter_filterMapButton__PlwSs span:nth-child(2){display:block}.ParkingFilter_filterMapButton__PlwSs svg{position:absolute;left:auto;right:14px}.ParkingFilter_filterItemDropdown__SxMpF{display:none}.ParkingFilter_filterWhenMap__BjFqV{margin:0;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:0 8px}.ParkingFilter_filterWhenMap__BjFqV .ParkingFilter_filterItemWrapperSorting__KzG8g{display:none}.ParkingFilter_filterWhenMap__BjFqV .ParkingFilter_filterRight__mVdS0{margin:0}.ParkingFilter_filterWhenMap__BjFqV .ParkingFilter_filterItemFilter__UijRY{width:52px;height:52px;background:#fff;border:2px solid var(--gray-20);border-radius:12px;font-size:0;padding:0}.ParkingFilter_filterWhenMap__BjFqV .ParkingFilter_filterItemFilter__UijRY svg{right:auto;left:50%;margin-left:-12px;fill:var(--gray-50)}.ParkingFilter_filterWhenMap__BjFqV .ParkingFilter_filterItemFilterIsActive__oXIc5{border-color:var(--orange)}.ParkingFilter_filterWhenMap__BjFqV .ParkingFilter_filterItemFilterIsActive__oXIc5 svg{fill:var(--orange)}.ParkingFilter_filterWhenMap__BjFqV .ParkingFilter_filterMapButton__PlwSs{padding-left:46px}.ParkingFilter_filterWhenMap__BjFqV .ParkingFilter_filterMapButton__PlwSs svg{left:14px}}.ParkingMap_loading__XK2BI{z-index:-1;position:absolute;top:50%;left:50%;font-size:20px;transform:translate(-50%,-50%)}.ParkingMap_mapContainer__lEh9S{z-index:0;height:634px;position:relative;top:0;overflow:hidden;border-radius:20px}.ParkingMap_map__tvq7o{position:absolute;width:100%;height:100%;left:0;top:0}.ParkingMap_controls__RzD_y{position:absolute;z-index:1;right:12px;top:12px}.special .ParkingMap_controls__RzD_y{background:none!important}.ParkingMap_controlsButton__fIrZz{width:52px;height:52px;background:#fff;border:2px solid var(--gray-20);margin-bottom:8px;display:block;border-radius:12px;transition:all .3s}.ParkingMap_controlsButton__fIrZz:hover{border-color:var(--gray-50)}.special-color-2 .ParkingMap_controlsButton__fIrZz svg{background:none!important;color:none!important}.special-color-2 .ParkingMap_controlsButton__fIrZz svg path{stroke:#fff!important}.special-color-3 .ParkingMap_controlsButton__fIrZz svg{background:none!important;color:none!important}.special-color-3 .ParkingMap_controlsButton__fIrZz svg path{stroke:#000!important}.special-color-4 .ParkingMap_controlsButton__fIrZz svg{background:none!important;color:none!important}.special-color-4 .ParkingMap_controlsButton__fIrZz svg path{stroke:#59422e!important}.special-color-5 .ParkingMap_controlsButton__fIrZz svg{background:none!important;color:none!important}.special-color-5 .ParkingMap_controlsButton__fIrZz svg path{stroke:#a9dd38!important}.ParkingMap_infoBlock__MUtSS{position:absolute!important;top:12px;left:12px;z-index:2}.ParkingMap_card__VS_xn{position:absolute;z-index:3;bottom:12px;left:12px;width:315px;background:#fff;box-shadow:0 8px 24px -6px rgba(0,0,0,.16),0 0 1px rgba(0,0,0,.4);border-radius:12px;padding:20px}.ParkingMap_cardClose__He0V6{right:20px;top:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ParkingMap_routeLoading__PWwfR{display:flex;align-items:center;justify-content:space-between}.ParkingMap_routeSpinner__1yjHR{position:relative;width:22px;height:22px;margin:0;transform:none;top:0;left:0}.ParkingMap_cardTitle__JYeBU{font-weight:400;font-size:18px;line-height:140%;margin-bottom:2px}.ParkingMap_cardPrices__QsfkB{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0 16px;margin-bottom:16px}.ParkingMap_cardPrice__IjeVO{font-weight:700;font-size:30px;line-height:110%}.ParkingMap_cardPrice__IjeVO span{font-weight:400;font-size:16px;line-height:100%;color:var(--gray-50)}.ParkingMap_cardPricePerHour__Pa5Z0{font-size:20px;line-height:120%}.ParkingMap_cardButtons__Ru_IU{display:grid;grid-template-columns:1fr;grid-template-rows:auto;flex-direction:column;grid-gap:8px;gap:8px}.ParkingMap_yandexRouteButton__KJkOI{margin-top:25px;font-weight:400;display:flex;align-items:center;justify-content:center}.ParkingMap_yandexRouteButton__KJkOI svg{margin:-5px 8px -5px 0}.ParkingMap_cardClose__He0V6{position:absolute;top:17px;right:15px;z-index:2;width:32px;height:32px;background:var(--gray-20);border-radius:12px;cursor:pointer;display:flex;align-items:center;justify-content:center}.ParkingMap_cardClose__He0V6 svg{width:24px;height:24px;fill:var(--gray-50);transition:all .3s}.ParkingMap_cardClose__He0V6:hover svg{fill:var(--dark)}.ParkingMap_zones__zQsIU{position:absolute;z-index:2;right:12px;bottom:12px}.ParkingMap_zone__JlXdO{margin-bottom:2px;padding:12px;position:relative;font-weight:400;font-size:14px;line-height:110%;color:var(--gray-50);display:flex;align-items:center;background:#fff;border-radius:8px;width:246px;box-shadow:0 8px 16px rgba(0,0,0,.06)}.ParkingMap_zone__JlXdO:before{content:"";display:block;width:14px;min-width:14px;height:45px;margin-right:12px;border-radius:4px}.ParkingMap_zone__JlXdO span{display:block;color:var(--black)}.ParkingMap_zone__JlXdO:last-child{margin-bottom:0}.ParkingMap_zoneArrival__ejYyA:before{background:#f78b0e}.ParkingMap_zoneDeparture__fG_VO:before{background:#274af2}.SortingPopupMobile_block___d_FP{display:none;background:#fff;box-shadow:0 8px 24px -6px rgba(0,0,0,.16),0 0 1px rgba(0,0,0,.4);border-radius:12px;margin-top:8px;padding:20px;z-index:103;position:fixed;bottom:0;left:0;top:auto;width:100%;display:block;border-bottom-left-radius:0;border-bottom-right-radius:0}.SortingPopupMobile_block___d_FP:before{content:"";position:absolute;background:#fff;opacity:.6;border-radius:34px;top:-14px;width:42px;height:6px;left:50%;margin-left:-21px}.SortingPopupMobile_block___d_FP:after{content:"";position:absolute;height:20px;width:100%;top:-20px;left:0}.SortingPopupMobile_item__NlZj_{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:400;font-size:16px;line-height:100%;padding:20px 0;border-radius:0;transition:all .3s;color:var(--dark);position:relative;border-top:1px solid rgba(129,140,153,.2)}.SortingPopupMobile_item__NlZj_:before{display:block;content:"";position:absolute;right:0;top:50%;margin-top:-12px;border-radius:50%;width:24px;height:24px;background:#fff;border:1px solid var(--gray-50);border-radius:44px;transition:all .3s}.SortingPopupMobile_itemTitle__Y6b1k{font-weight:700;font-size:20px;line-height:120%;text-align:center;padding:24px 0}.SortingPopupMobile_itemClose__ekslv{background:var(--gray-20);border-radius:12px;position:absolute;width:32px;height:32px;right:20px;top:20px;display:flex;align-items:center;justify-content:center;cursor:pointer}.SortingPopupMobile_itemClose__ekslv svg{width:24px;height:24px;fill:rgba(129,140,153,.7)}.SortingPopupMobile_itemSort__G4kNR{display:none}.SortingPopupMobile_itemSortMobile__jGYKm{z-index:103;position:fixed;bottom:0;left:0;top:auto;width:100%;display:block;border-bottom-left-radius:0;border-bottom-right-radius:0}.SortingPopupMobile_itemSortMobile__jGYKm:before{content:"";position:absolute;background:#fff;opacity:.6;border-radius:34px;top:-14px;width:42px;height:6px;left:50%;margin-left:-21px}.SortingPopupMobile_itemSortMobile__jGYKm:after{content:"";position:absolute;height:20px;width:100%;top:-20px;left:0}.SortingPopupMobile_itemChecked__IAUO5:before{box-shadow:inset 0 0 0 7px var(--orange);border-color:var(--orange)}@media (min-width:760px){.SortingPopupMobile_block___d_FP{display:none!important}}@media (max-width:759px){.SortingPopupMobile_block___d_FP{display:block}}.ParkingResults_parking__2S4OX{padding-bottom:120px}.ParkingResults_parkingFilterWrapper__3WO6f{height:101px}.ParkingResults_parkingFilter__l2Pz2{background-color:#fff;padding:20px 0;border-bottom:1px solid transparent;width:100%;left:0;transition:transform .3s;z-index:101}.special .ParkingResults_parkingFilter__l2Pz2:not(.ParkingResults_parkingFilterIsSticky__8_thf){border-color:transparent!important}.ParkingResults_parkingFilterIsSticky__8_thf{position:fixed;top:0;z-index:101;border-top-color:rgba(129,140,153,.2);border-bottom-color:rgba(129,140,153,.2)}.special .ParkingResults_parkingFilterIsSticky__8_thf{top:53px}.ParkingResults_parkingCols__8izxD{display:flex;justify-content:space-between}.ParkingResults_parkingLeft__cndBm{width:calc(50.7% - 22px)}.ParkingResults_parkingRight__Web9a{width:calc(49.3% - 22px)}.ParkingResults_parkingItems__Rdq1j{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:24px;gap:24px}.ParkingResults_emptyBlockTitle__9q3uI{font-weight:700;font-size:44px;line-height:102%;margin-bottom:16px}.ParkingResults_emptyBlockDescr__PYkZM{font-weight:400;font-size:16px;line-height:140%;max-width:379px}.ParkingResults_filterOverlay__ZjX8c{display:none}.ParkingResults_parkingMapInfoBlock___PHPe{bottom:30px;top:auto;left:auto;right:12px}.ParkingResults_parkingMap__uxyjX{position:sticky;top:115px}@media (max-width:1399px){.ParkingResults_parkingCols__8izxD{display:block}.ParkingResults_parkingLeft__cndBm,.ParkingResults_parkingRight__Web9a{width:100%}.ParkingResults_parkingItems__Rdq1j{grid-template-columns:repeat(3,1fr);grid-template-rows:auto}}@media (max-width:999px){.ParkingResults_parkingItems__Rdq1j{grid-template-columns:repeat(2,1fr);grid-template-rows:auto}}@media (max-width:759px){.ParkingResults_filterOverlay__ZjX8c{display:block;background:rgba(18,23,50,.8);position:fixed;left:0;top:0;width:100%;height:100%;z-index:102}.ParkingResults_parking__2S4OX{padding-bottom:60px}.ParkingResults_parkingNoPaddingBottom__g8iAV{padding-bottom:0}.ParkingResults_parkingFilterWrapper__3WO6f{height:auto;min-height:97px}.ParkingResults_parkingFilter__l2Pz2{padding:0}.ParkingResults_parkingItems__Rdq1j{grid-template-columns:repeat(1,1fr);grid-template-rows:auto;gap:8px 0}.ParkingResults_pageInner__BGeCl .breadcrumbs,.ParkingResults_pageInner__BGeCl .page-header{display:none}.ParkingResults_parkingFilterIsSticky__8_thf{padding-top:20px;padding-bottom:20px;border:0;box-shadow:0 8px 16px rgba(0,0,0,.06);border-radius:0 0 20px 20px}.ParkingResults_parkingFilterIsSticky__8_thf .ParkingResults_filterRight__kj8KF{display:none}.ParkingResults_filter__m9brG{padding:0 0 20px;margin-bottom:24px;min-height:175px;position:relative;background:#fff;box-shadow:0 8px 16px rgba(0,0,0,.06);border-radius:0 0 20px 20px;z-index:1}.ParkingResults_filterWhenMap__Pc9uq{height:92px;padding:20px;margin-bottom:0;display:flex;gap:0 8px;position:fixed;left:0;width:100%;top:0;min-height:0}.ParkingResults_filterWhenMap__Pc9uq .ParkingResults_container__tU7OV{padding:0}.ParkingResults_pageInnerNoHeader__4JwqO{padding-top:92px}.ParkingResults_parkingMapMobile__06mq_{min-height:calc(100vh - 72px);min-height:calc((var(--vh, 1vh) * 100) - 72px);min-height:calc(calc(var(--vh, 1vh) * 100) - 72px);border-radius:0;margin-top:-20px;margin-left:-20px;margin-right:-20px}.ParkingResults_parkingMapControls__sVqUI{top:32px}}