.FullOrder_fullOrder__6QX22{max-width:932px;width:100%;height:480px;padding:25px 25px 13px;border-radius:25px;box-shadow:0 4px 18px 0 rgba(206,202,202,.2509803922);position:relative;display:flex;flex-direction:column;justify-content:space-between}.FullOrder_fullOrder__icon__VodCd{position:absolute;top:16px;right:16px}.FullOrder_fullOrder__items__DCC8a,.FullOrder_fullOrder__wrapper__PNjRc{flex-grow:1;min-height:0;display:flex;flex-direction:column}.FullOrder_fullOrder__items__DCC8a{margin-top:20px;gap:12px;overflow:auto;padding:0 10px 10px 0}.FullOrder_fullOrder__items__DCC8a::-webkit-scrollbar{width:4px}.FullOrder_fullOrder__items__DCC8a::-webkit-scrollbar-track{background:var(--color-black-100);border-radius:20px}.FullOrder_fullOrder__items__DCC8a::-webkit-scrollbar-thumb{background:var(--color-black-400);border-radius:20px}.FullOrder_fullOrder__item_info_wrapper___pxvu{display:flex;gap:12px}.FullOrder_fullOrder__itemwrapper__6po8W{display:flex;width:100%}.FullOrder_fullOrder__item__QH3WN{width:100%;position:relative;display:flex;align-items:center;justify-content:space-between;padding:14px;gap:8px;border:1px solid var(--color-black-200);border-radius:10px}.FullOrder_fullOrder__item_close__DbaCr{position:absolute;top:7px;right:10px;cursor:pointer}.FullOrder_fullOrder__item_info___W7vW{display:flex;flex-direction:column;justify-content:space-around}.FullOrder_fullOrder__item_name__KpnGc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:12px}.FullOrder_fullOrder__item_tags__fDP0r{display:flex;gap:8px}.FullOrder_fullOrder__tag__K4elU{padding:6px 12px!important;height:28px!important}@media screen and (max-width:592px){.FullOrder_fullOrder__tag__K4elU{font-size:10px!important;padding:2px 10px!important;height:20px!important}.FullOrder_fullOrder__item_price__7mmys{font-size:14px!important}}.FullOrder_fullOrder__dateTime__dg4Rf{padding:24px 0;display:flex;flex-direction:column;align-items:start;gap:12px;font-size:12px}.FullOrder_fullOrder__dateTimeItemBold__N3qgA{font-weight:500;font-size:16px}.FullOrder_fullOrder__total__ANOAj{width:100%;display:flex;justify-content:space-between;align-items:center;box-shadow:0 -6px 4px -4px rgba(10,8,29,.1019607843);padding:16px 0 12px;background-color:var(--color-white)}.ToggleMobileDropdown_toggle__dropdown__6lhKV{top:48px;right:50px;position:absolute;width:178px;height:94px;background:var(--color-white);border-radius:16px;padding:8px;display:flex;flex-direction:column;justify-content:center;gap:4px;z-index:9999;box-shadow:0 4px 12px 0 rgba(10,8,29,.1)}.ToggleMobileDropdown_toggle__option__mgBRD{display:flex;align-items:center;flex-wrap:nowrap;padding:10px 9px;gap:8px;cursor:pointer}.ToggleMobileDropdown_toggle__option__mgBRD span{font-size:14px;color:var(--color-black-800);line-height:120%;font-weight:500;white-space:nowrap}.ToggleMobileDropdown_toggle__option__mgBRD svg{width:16px;height:16px}.SelectedDate_dateTimeItem__mTp0n{padding:12px 20px;border:1px solid var(--color-black-300);border-radius:10px;display:flex;align-items:center;gap:10px;color:var(--color-black-800)}.Toggle_toggle__wrapper__gUM3t{display:flex;align-items:center;gap:12px}.Toggle_toggle__switch__NLdxy{position:relative;display:inline-block;width:34px;height:18px}.Toggle_toggle__input__R64Tw{opacity:0;width:0;height:0}.Toggle_toggle__slider__HyOoy{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--color-accent-600);transition:var(--transition-toggle);border-radius:34px}.Toggle_toggle__slider__HyOoy:before{position:absolute;content:"";height:14px;width:14px;left:2px;bottom:2px;background-color:var(--color-white);transition:.4s;border-radius:50%}.Toggle_toggle__input__R64Tw:checked+.Toggle_toggle__slider__HyOoy{background-color:var(--color-accent-600)}.Toggle_toggle__input__R64Tw:checked+.Toggle_toggle__slider__HyOoy:before{transform:translateX(16px)}.Toggle_toggle__active__LaTBN{color:var(--color-black-800);font-weight:500}.Toggle_toggle__inactive__it7xK{color:var(--color-black-500)}.Toggle_toggle__iconButton__g6LjJ{width:40px;height:40px;border:1px solid var(--color-black-300);border-radius:10px;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);padding:16px 19px}.Toggle_toggle__iconButton__g6LjJ p{line-height:100%}.Toggle_toggle__iconButton__g6LjJ svg{width:20px;height:20px}.HeaderModal_headerModal__header__XRdJE{display:flex;justify-content:space-between;align-items:flex-end;margin:20px 0 30px}@media screen and (max-width:592px){.HeaderModal_headerModal__header__XRdJE{margin:32px 0;padding:32px 10px 0}}.HeaderModal_headerModal__title__WqEak{margin:0 0 8px}.HeaderModal_headerModal__wrapper_cart__Ns2jt{position:relative;cursor:pointer}@media(max-width:700px){.HeaderModal_headerModal__wrapper_cart__Ns2jt{position:absolute;right:10px;bottom:90px;z-index:100}.HeaderModal_headerModal__wrapper_cart__Ns2jt>*{border-radius:100px!important}}.HeaderModal_headerModal__cartCircle__HQIkH{position:absolute;border-radius:100px;padding:3px;aspect-ratio:1/1;min-width:15px;min-height:15px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--color-accent-500);top:-4px;right:-4px}.HeaderModal_headerModal__cartCircle__HQIkH>*{font-size:10px!important}@media screen and (max-width:592px){.HeaderModal_mobileCaption__Zqe_C{font-size:14px!important;font-weight:400}}.BookingModal_bookingModal__jNC2Q{background:var(--color-white);display:flex;justify-content:center;align-items:center;height:100dvh;color:var(--color-black-800)}@media screen and (max-width:592px){.BookingModal_bookingModal__jNC2Q{align-items:normal}}.BookingModal_bookingModal__container__YcbJl,.BookingModal_bookingModal__container_mobile__MNsAe{display:flex;flex-direction:column;width:100%;position:relative;max-width:1172px;border-radius:25px}@media screen and (max-width:592px){.BookingModal_bookingModal__container__YcbJl,.BookingModal_bookingModal__container_mobile__MNsAe{border:none;max-height:none;height:100dvh;align-items:normal}}.BookingModal_bookingModal__container__YcbJl{padding:60px 120px;border:1px solid var(--color-black-200);height:710px}@media screen and (max-width:1040px){.BookingModal_bookingModal__container__YcbJl{padding:8vw 6vw}}@media screen and (max-width:592px){.BookingModal_bookingModal__container__YcbJl{border:none;height:100%}}@media screen and (max-width:500px){.BookingModal_bookingModal__container__YcbJl{padding:0}}.BookingModal_bookingModal__container_mobile__MNsAe{box-shadow:0 -24px 24px 0 rgba(10,8,29,.1490196078);border-radius:20px 20px 0 0}.BookingModal_bookingModal__crossIcon__k6fw5{position:absolute;top:31px;right:31px}.BookingModal_bookingModal__crossIcon__k6fw5 svg{width:12px;height:12px}.BookingModal_bookingModal__crossIcon__k6fw5 svg path{stroke:var(--color-black-600)}@media screen and (max-width:592px){.BookingModal_bookingModal__crossIcon__k6fw5{position:absolute;top:14px;right:10px}}.BookingModal_bookingModal__arrowIcon__qp5VR{position:absolute;top:31px;left:31px;transform:rotate(180deg)}.BookingModal_bookingModal__arrowIcon__qp5VR svg{width:10px;height:16px}.BookingModal_bookingModal__arrowIcon__qp5VR svg path{stroke:var(--color-black-600)}@media screen and (max-width:592px){.BookingModal_bookingModal__arrowIcon__qp5VR{position:absolute;top:10px;left:10px}.BookingModal_bookingModal__progress__sUNjP{position:absolute;top:20px;left:43%}.BookingModal_bookingModal__progressBar___f0kn{height:8px;width:8px}}.BookingModal_bookingModal__footer__B_O30{display:flex;justify-content:space-between}.BookingModal_bookingModal__link__I6jtV{position:absolute;left:120px;bottom:40px}@media screen and (max-width:1040px){.BookingModal_bookingModal__link__I6jtV{left:8vw;bottom:2vw}}@media screen and (max-width:592px){.BookingModal_bookingModal__button_wrapper__t7YO_{width:100%;height:80px;position:fixed;bottom:0;left:0;padding:16px;box-shadow:0 8px 24px 0 rgba(10,8,29,.1490196078);border-radius:20px 20px 0 0;z-index:1000;background-color:var(--color-white)}}.BookingModal_bookingModal__button_wrapper__t7YO_.BookingModal_chooseTime_mobile__X591o{box-shadow:none}.BookingModal_bookingModal__button__tm8Ku{width:142px!important;position:absolute;right:120px;bottom:25px}@media screen and (max-width:1040px){.BookingModal_bookingModal__button__tm8Ku{bottom:16px}}@media screen and (max-width:592px){.BookingModal_bookingModal__button__tm8Ku{width:90%!important;right:16px;height:48px}.BookingModal_booking__crossIcon__i_J9Q{position:absolute;top:16px;right:10px}.BookingModal_booking__crossIcon__i_J9Q svg{width:14px;height:14px}.BookingModal_booking__crossIcon__i_J9Q svg path{stroke:var(--color-black-600)}.BookingModal_footerButton__QQd8T{border-radius:20px 20px 0 0;box-shadow:0 8px 24px 0 rgba(10,8,29,.15)}}.Card_title__Mhdwn{word-break:auto-phrase!important}.Card_title__Mhdwn:not(.Card_minimal__RnJaw,.Card_classic__Kl9Z_){padding-inline:16px}.Card_card__L6yZG{background-color:var(--color-black-100);width:100%;border-radius:28px;min-height:223px;display:flex;flex-direction:column;color:var(--color-black-800);transition:var(--transition-card)}.Card_card__L6yZG.Card_minimal__RnJaw{padding:24px;justify-content:space-between}.Card_card__L6yZG.Card_classic__Kl9Z_{padding:19px 16px 16px}.Card_card__L6yZG:hover{background-color:var(--color-accent-500)}.Card_card__L6yZG:active{background-color:var(--color-accent-600)}.Card_card_disabled__qiQeH{pointer-events:none}.Card_card_disabled__qiQeH *{color:var(--color-black-400)}.Card_card_selected__bW2Ly{background-color:var(--color-accent-600)}.Card_card_product__q6n2W{width:100%}.Card_card__title_product__ck4_Z{position:relative;font-size:16px;word-break:break-all;margin-bottom:8px}.Card_card__price_container__zt4ol{display:flex;align-items:center;gap:8px}.Card_card__price_product__GLPyp{font-size:20px}.Card_card__text_product__AeILm{font-size:14px}.Card_card__price_separation___t_iL{border-left:1px solid var(--color-black-500);height:12px}@media screen and (max-width:592px){.Card_card__price_separation___t_iL{display:none}}.Card_card__time__TakjR{color:var(--color-black-500)}@media screen and (max-width:592px){.Card_card__time__TakjR{display:none}}.Card_card__description__Sf79c{text-align:start;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:12px!important}.Card_card__description_product__nQNeX{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:30px;width:100%}.Card_imageWrapper__FRXVM{position:relative;flex-basis:140px;overflow:hidden;border-radius:16px;margin-bottom:12px}.Card_imageWrapper__FRXVM.Card_gradient__c68Wh{flex-basis:180px;margin-bottom:5px;border-bottom-right-radius:0;border-bottom-left-radius:0}.Card_imageWrapper__FRXVM.Card_gradient__c68Wh .Card_image__jRU_u{-webkit-mask-image:linear-gradient(to bottom,var(--color-black-100) 85%,transparent 100%);mask-image:linear-gradient(to bottom,var(--color-black-100) 85%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.Card_imageWrapper__FRXVM.Card_showcase___HAEi{margin-bottom:21px}.Card_image__jRU_u{object-fit:cover}.Card_priceDescriptionWrapper__FoM_D{display:flex;gap:16px;flex-direction:column-reverse;flex-grow:1}.Card_priceDescriptionWrapper__FoM_D:not(.Card_minimal__RnJaw,.Card_classic__Kl9Z_){padding:0 16px 16px}.Card_priceDescriptionWrapper__FoM_D .Card_card__price_container__zt4ol{margin-top:auto}.CategorySelectStep_categorySelect__bzA5g{position:relative}.CategorySelectStep_categorySelect__cards___2BnP{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:16px}@media screen and (max-width:592px){.CategorySelectStep_categorySelect__cards___2BnP{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:10px;grid-row-gap:10px;margin-bottom:0;padding:0 10px}}.CategorySelectStep_categorySelect__card__5MFqT{width:100%;aspect-ratio:1/1}@media screen and (max-width:1040px){.CategorySelectStep_categorySelect__card__5MFqT{border-radius:20px}}@media screen and (max-width:768px){.CategorySelectStep_categorySelect__card__5MFqT{padding:16px!important}}@media screen and (max-width:500px){.CategorySelectStep_categorySelect__card__5MFqT{padding:14px!important}}@media screen and (max-width:1040px){.CategorySelectStep_categorySelect__card_title__p0oUD{font-size:16px!important}}@media screen and (max-width:768px){.CategorySelectStep_categorySelect__card_title__p0oUD{font-size:14px!important}}@media screen and (max-width:592px){.CategorySelectStep_categorySelect__card_title__p0oUD{font-size:16px!important;font-weight:500}}@media screen and (max-width:1040px){.CategorySelectStep_categorySelect__card_price__vqsd8{font-size:20px!important}}@media screen and (max-width:768px){.CategorySelectStep_categorySelect__card_price__vqsd8{font-size:16px!important}}@media screen and (max-width:1040px){.CategorySelectStep_categorySelect__card_description__a_JL0{font-size:14px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:32px}}@media screen and (max-width:768px){.CategorySelectStep_categorySelect__card_description__a_JL0{font-size:12px!important;height:28px}}@media screen and (max-width:592px){.CategorySelectStep_categorySelect__card_description__a_JL0{font-weight:400}}.CategorySelectStep_categorySelect__wrapper_description__N9JnP{flex-grow:1;display:flex;flex-direction:column;justify-content:end;gap:5px;align-self:end;text-align:end}.CategorySelectStep_categorySelect__wrapper_description__N9JnP p,.CategorySelectStep_categorySelect__wrapper_description__N9JnP span{color:var(--color-black-500)}@media screen and (max-width:640px){.CategorySelectStep_categorySelect__wrapper_description__N9JnP{font-size:12px!important}}@media screen and (max-width:592px){.CategorySelectStep_categorySelect__wrapper_description__N9JnP{position:absolute;bottom:19px;padding:0 10px}}.ProgressBar_progressBar__mRy2R{height:6px;background-color:var(--color-black-100);border-radius:100px}.ProgressBar_progress__qJbeX{height:100%;background-color:var(--color-accent-500);border-radius:100px}.PaymentsMainPage_card__iHG8d{padding:30px;background-color:var(--color-white);border-radius:24px;box-shadow:0 4px 18px 0 rgba(206,202,202,.25);border:1px solid var(--color-white-only-in-dark);display:flex;flex-direction:column}.PaymentsMainPage_info__q2_He{display:flex;gap:24px}.PaymentsMainPage_status__H0il8{display:flex;align-items:center;gap:16px}.PaymentsMainPage_activeLabel__0dNua{padding:3px 8px;border-radius:100px;border:1px solid var(--color-danger);font-size:12px}.PaymentsMainPage_isActive__Ed80p{border-color:var(--color-accent-500)}.PaymentsMainPage_tariff__CjALa{flex:0 1 536px}.PaymentsMainPage_tariffCardHeader__bx8PW{display:flex;align-items:center;justify-content:space-between}.PaymentsMainPage_tariffCardActions__aZNNZ{display:flex;align-items:end;gap:12px;flex-grow:1;margin-top:auto;min-height:120px}.PaymentsMainPage_tariffPrice__sU1L_{display:flex;align-items:center;gap:8px}.PaymentsMainPage_tariffPeriod__pe5z2{display:inline-flex;align-items:center;gap:12px}.PaymentsMainPage_method__iNa2x{flex:0 1 424px}.PaymentsMainPage_progressBar__OzkR_{margin-top:38px}.PaymentsMainPage_progressText__8plFv{margin-top:20px;display:flex;align-items:center;justify-content:space-between}.PaymentsMainPage_history__nnVX2{margin-top:40px}.PaymentsMainPage_changePaymentMethod__a7Jo7{min-height:80px;flex-grow:1;display:flex;align-items:end}.PaymentsMainPage_autoPayment__DkFBj{margin-top:32px;display:flex;align-items:center;justify-content:space-between}.PaymentsMainPage_bankCard__CojKL{margin-top:30px}.PaymentsMainPage_tableWrapper__MBgzp{display:flex;flex-direction:column;border-radius:24px;box-shadow:0 4px 18px 0 rgba(206,202,202,.25);background:var(--color-white);border:1px solid var(--color-white-only-in-dark);padding:30px;min-height:582px;margin-top:30px}.PaymentsMainPage_table__SLM__{width:100%;table-layout:fixed;border-collapse:collapse}.PaymentsMainPage_table__SLM__ td,.PaymentsMainPage_table__SLM__ th{width:25%;text-align:left;font:unset;padding-block:13px}.PaymentsMainPage_table__SLM__ tr:not(:last-child){border-bottom:1px solid var(--color-black-300)}.PaymentsMainPage_pagination__JNElM{display:flex;align-items:center;gap:20px;height:100%}.PaymentsMainPage_paginationWrapper__MO0j3{flex-grow:1;margin-top:20px;display:flex;justify-content:end;align-items:end}.PaymentsMainPage_tableCardProvider__74KCK{min-width:36px;max-width:36px;height:26px;padding:6px}.CardProviderLogo_cardProvider__6VBmf{min-width:66px;max-width:66px;height:42px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-black-300);border-radius:8px;padding:12px}.BankCard_bankCard__NNnVW{display:flex;align-items:center;gap:20px}.BankCard_cardInfo__TFfrd{display:flex;flex-direction:column;gap:10px}.TariffCard_tariffCard__5cckk{display:flex;flex-direction:column;padding:30px;border-radius:28px;box-shadow:0 4px 18px 0 rgba(206,202,202,.25);background:var(--color-white);border:1px solid var(--color-white-only-in-dark);min-height:616px}.TariffCard_description__0b0kq{margin-top:20px}.TariffCard_priceBlock__Fjclc{margin-top:30px;display:flex;align-items:center;gap:8px}.TariffCard_advantages__h54Vo{display:flex;flex-direction:column;gap:20px;margin-top:30px;border-top:1px solid var(--color-black-300);padding-top:30px}.TariffCard_advantageItem__nl7jS{display:flex;align-items:start;gap:10px}.TariffCard_icon__tM4UE{color:var(--color-accent-500);min-width:11px;height:18px}.TariffCard_buttonWrapper__ZJrx8{margin-top:auto}.TariffCard_button__IYu6O{margin-top:32px}.TariffCompareTable_table__SI0G6{margin-top:30px;border-collapse:collapse;width:100%;text-align:center}.TariffCompareTable_table__SI0G6 td,.TariffCompareTable_table__SI0G6 th{vertical-align:middle}.TariffCompareTable_table__SI0G6 th{font-size:20px}.TariffCompareTable_sectionRow__Hs_SL td{padding-top:30px;font-weight:700;text-align:left}.TariffCompareTable_dataRow__jVwlh td{padding:10px 0}.TariffCompareTable_dataRow__jVwlh:nth-child(2) td{padding-top:20px}.TariffCompareTable_dataRow__jVwlh:last-child td{padding-bottom:30px}.TariffCompareTable_subtitle__LNVJB{width:25%;text-align:left}.TariffCompareTable_valueCell___1sGl{width:25%;text-align:center}.TariffCompareTable_sectionBlock__KIcng{border-bottom:1px solid var(--color-black-300)}.TariffCompareTable_sectionBlock__KIcng:last-child{border-bottom:none}.TariffCompareTable_value__E8Vqg{padding-inline:10px}.PaymentsTariffsPage_tariffCards__g_xyw{display:flex;gap:24px}.PaymentsTariffsPage_tariffsCompareTitle__Z8xxn{margin-top:40px}.MainSettings_settingsCards__a5Xa7{display:flex;flex-direction:column;gap:16px}.MainSettings_tooltipText__0U5XS{color:var(--color-black-800);font-size:12px;line-height:120%}.MainSettings_tooltip__cK98t{max-width:400px}.MainSettings_workingHours__uf087{width:-moz-fit-content;width:fit-content}.MainSettings_ruleCard__Il_IG{display:flex;align-items:center;gap:25px;padding:20px;border:1px solid var(--color-black-300);border-radius:24px;min-height:76px}.MainSettings_cards__hpiPR{display:flex;flex-direction:column;gap:20px}.PriceModifier_modalBody__0WDUx{padding:40px;width:100%;max-width:790px;display:flex;flex-direction:column;align-items:start;min-height:420px}.PriceModifier_rule__DETlA{margin-top:32px;line-height:1.5}.PriceModifier_actions__E9rRT{display:flex;align-items:center;gap:12px;margin-top:24px;flex-wrap:wrap}.PriceModifier_footerWrapper__gfZYz{width:100%;display:flex;align-items:flex-end;flex-grow:1}.PriceModifier_footer__de2PM{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}.PriceModifier_button__xtaDq{max-width:160px;white-space:nowrap}.PriceModifier_action__WUmIi{width:-moz-fit-content;width:fit-content}.PriceModifier_inlineFlex__H2lud{display:inline-flex;align-items:center;gap:5px}.PriceModifier_ghostInput__ObO_F{background-color:rgba(0,0,0,0);color:var(--color-black--100)}.PriceModifier_ghostInput__ObO_F input,.PriceModifier_ghostInput__ObO_F input::placeholder{max-width:30px;font-size:16px}.PriceModifier_selector__PnQ4a{height:-moz-fit-content!important;height:fit-content!important;border:none!important;padding:0!important}@media(any-hover:hover){.PriceModifier_selector__PnQ4a:hover{border:none!important;padding:0!important;background:inherit!important}}.PriceModifier_categoryChips__iVBIt{display:flex;align-items:center;gap:12px}.PriceModifier_searchResourceWrapper__RFDUg{position:relative}.PriceModifier_resourceList__tyfqL{max-width:345px;left:0}.PriceModifier_resourceList__tyfqL::-webkit-scrollbar{width:0;height:0}