/*!*****************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/MenuItem/MenuItem.module.scss ***!
  \*****************************************************************************************************************************************************************************************************************/.MenuItem_container__Nunuy{align-items:center;display:flex;margin-right:8px;text-transform:uppercase}.MenuItem_container__Nunuy:after{content:"|";display:block;font-size:18px;letter-spacing:1.19px;margin-left:8px}.MenuItem_container__Nunuy:last-of-type{margin-right:0}.MenuItem_container__Nunuy:last-of-type:after{display:none}.MenuItem_text__po4FU{cursor:pointer;letter-spacing:1.19px;text-transform:uppercase}.MenuItem_link__ikA6f{overflow:hidden;text-decoration:none}@media screen and (max-width:480px){.MenuItem_container__Nunuy{border-bottom:2px solid #ddebf3;margin:0;padding:8px}.MenuItem_container__Nunuy:first-of-type{border-top:2px solid #ddebf3}.MenuItem_container__Nunuy:after{display:none}.MenuItem_container__Nunuy[data-position=footer]{justify-content:center}.MenuItem_container__Nunuy[data-position=extra]{border:0;padding:8px 8px 0}.MenuItem_container__Nunuy[data-position=extra]:first-of-type{border-top:0}.MenuItem_container__Nunuy[data-position=extra]:last-of-type{padding:8px 8px 15px}}

/*!*********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Menu/Menu.module.scss ***!
  \*********************************************************************************************************************************************************************************************************/.Menu_container__p9Ypa[data-position=footer] .Menu_content__u6Ucy{display:flex;font-size:14px;justify-content:center}.Menu_container__p9Ypa[data-position=footer] .Menu_menu__uIEoR,.Menu_menu__uIEoR{display:flex;list-style-type:none;padding:0 12px}.Menu_content__u6Ucy{align-items:center;box-sizing:border-box;display:flex;font-size:18px;min-width:1024px;padding:0 30px}.Menu_border__zjXqU{border:1px solid #cedde4;flex:1}@media screen and (max-width:480px){.Menu_content__u6Ucy{display:block;max-width:480px;min-width:310px;padding:0;width:100%}.Menu_border__zjXqU{display:none}.Menu_container__p9Ypa{box-sizing:border-box;display:flex;font-size:18px;max-width:480px;min-width:310px;padding:5px}.Menu_container__p9Ypa[data-position=footer] .Menu_menu__uIEoR{flex-direction:column;width:100vw}.Menu_container__p9Ypa[data-position=extra]{box-sizing:border-box;display:flex;max-width:480px;min-width:310px;padding:0 5px}.Menu_container__p9Ypa[data-position=extra] .Menu_content__u6Ucy{font-size:14px;max-width:480px;min-width:310px;width:100%}.Menu_container__p9Ypa[data-position=extra] .Menu_menu__uIEoR{display:flex;flex-direction:column;list-style-type:none;padding:0 12px}.Menu_menu__uIEoR{flex-direction:column}}

/*!***************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/NavigationTop/NavigationTop.module.scss ***!
  \***************************************************************************************************************************************************************************************************************************/.NavigationTop_container__iApus{margin-bottom:32px;width:100%}.NavigationTop_menu__gt3dd{min-height:40px;padding-top:20px}.NavigationTop_logo__8FxZp{display:flex;justify-content:center}.NavigationTop_logoImage__KV144{height:94px}.NavigationTop_link__8cRcC{align-items:center;display:flex;height:124px}@media screen and (max-width:480px){.NavigationTop_logo__8FxZp{height:50px}.NavigationTop_link__8cRcC{height:auto}.NavigationTop_container__iApus{margin:0 0 12px}.NavigationTop_menu__gt3dd{display:none;z-index:121}.NavigationTop_logoImage__KV144{height:50px}}

/*!********************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[3].use[1]!./src/components/Social/Social.module.css ***!
  \********************************************************************************************************************************/.Social_imgSettingsNavHeader__1GNJG{display:block;height:22px;width:21px}.Social_imgSettingsNavFooter__x2-Vi{display:block;height:34px;width:34px}

/*!***********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Popup/Popup.module.scss ***!
  \***********************************************************************************************************************************************************************************************************/.Popup_img__8vymZ{height:21px;top:-20px;width:120px}.Popup_content__BVJjc,.Popup_img__8vymZ{left:50%;position:absolute;transform:translateX(-50%);z-index:115}.Popup_content__BVJjc{top:40px}.Popup_content__BVJjc:before{background-image:url(/static/media/1e1f0197.svg);background-repeat:no-repeat;content:"";height:21px;left:50%;position:absolute;top:-20px;transform:translateX(-50%);width:120px;z-index:105}.Popup_backDrop__qGWen{background-color:rgba(0,0,0,.5);height:100vh;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:114}.Popup_exit__HOPpH{background-image:url(/static/media/92ceb9d2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:20px;position:absolute;right:16px;top:16px;width:20px;z-index:12}@media screen and (max-width:480px){.Popup_content__BVJjc{left:0;max-width:480px;min-width:310px;position:fixed;top:0;transform:translateX(0);width:100%}.Popup_content__BVJjc:before{display:none}.Popup_exit__HOPpH{top:14px}}

/*!****************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[3].use[1]!./src/components/MobileMenu/MobileMenu.module.css ***!
  \****************************************************************************************************************************************/.MobileMenu_container__HE-cX{background-color:#fff;box-sizing:border-box;cursor:default;display:flex;flex-direction:column;line-height:1.2em;z-index:101}.MobileMenu_mainLogo__Qgo5t{height:30px;margin:6px auto;width:115px}.MobileMenu_mainLogoContainer__f1NIf{align-items:center;display:flex;height:64px;justify-content:center;width:100%}

/*!*********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/CityPicker/CityPicker.module.scss ***!
  \*********************************************************************************************************************************************************************************************************************/.CityPicker_container__Ryulw{background-color:#fff;box-sizing:border-box;cursor:default;display:flex;flex-direction:column;line-height:1.2em;padding:16px;width:480px;z-index:101}.CityPicker_nameContainer__nETaF{margin-bottom:16px}.CityPicker_ulStyle__GgP1O{columns:100px 3;list-style:none;margin-bottom:16px;margin-top:0}.CityPicker_ulSpanStyleActiveCity__fLMYf,.CityPicker_ulSpanStyle__DHWZj{font-size:14px;letter-spacing:-.65px;text-decoration:none}.CityPicker_ulSpanStyleActiveCity__fLMYf{color:#ef4136;font-weight:400}.CityPicker_ulStyle__GgP1O li:before{background-color:#414042;border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:3px;margin-right:3px;vertical-align:middle;width:3px}.CityPicker_ulStyle__GgP1O li{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:400}.CityPicker_ulSpanStyle__DHWZj:hover{color:#ef4136}.CityPicker_footerText__lXra9{font-size:14px;font-style:italic;font-weight:200;letter-spacing:.35px}.CityPicker_headerText__GaRtV{color:#414042;font-size:18px;font-weight:500;letter-spacing:.45px}.CityPicker_CityMobile__Sbc5u{display:none}@media screen and (max-width:480px){.CityPicker_container__Ryulw{width:100%}.CityPicker_nameContainer__nETaF{display:none}.CityPicker_ulStyle__GgP1O{columns:unset}.CityPicker_ulSpanStyle__DHWZj{box-sizing:border-box;max-width:480px;min-width:310px;padding:8px;width:100vw}.CityPicker_ulStyle__GgP1O li{border-bottom:2px solid #cedde4}.CityPicker_ulStyle__GgP1O li:first-child{border-top:2px solid #cedde4}.CityPicker_ulSpanStyleActiveCity__fLMYf{box-sizing:border-box;max-width:480px;min-width:310px;padding:8px;width:100vw}.CityPicker_CityMobile__Sbc5u{cursor:default;display:flex;padding:15px 0 10px;pointer-events:none}.CityPicker_footerText__lXra9{font-size:11px;line-height:normal}}

/*!***********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Arrow/Arrow.module.scss ***!
  \***********************************************************************************************************************************************************************************************************/.Arrow_container__PmdVl{align-items:center;display:flex;flex:0 0 14px;height:14px;justify-content:center;user-select:none;width:14px}.Arrow_container__PmdVl.Arrow_isBig__8O30\+{flex:0 0 20px;height:60px;width:19px}.Arrow_container__PmdVl.Arrow_isBig__8O30\+ .Arrow_arrow__-nCvk{background-image:url(/static/media/bba665d2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.Arrow_arrow__-nCvk{background-image:url(/static/media/7636e4c5.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.Arrow_container__PmdVl[data-direction=left] .Arrow_arrow__-nCvk{transform:rotate(180deg)}.Arrow_container__PmdVl[data-direction=down] .Arrow_arrow__-nCvk{transform:rotate(90deg)}.Arrow_container__PmdVl[data-direction=up] .Arrow_arrow__-nCvk{transform:rotate(-90deg)}@media screen and (max-width:480px){.Arrow_arrow__-nCvk{background-image:url(/static/media/5769fdb9.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.Arrow_container__PmdVl{z-index:110}}

/*!******************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Cities/CurrentCity.module.scss ***!
  \******************************************************************************************************************************************************************************************************************/.CurrentCity_container__h16zm{align-items:center;cursor:pointer;display:flex}.CurrentCity_text__Wu5W2{line-height:14px;margin:auto 4px auto auto}.CurrentCity_cityNameContainer__NC7qA{position:relative}.CurrentCity_cityName__KFy7c{font-weight:500;position:relative}.CurrentCity_box__7y5mA{position:relative}@media screen and (max-width:480px){.CurrentCity_mobileText__MXqq3{display:none}.CurrentCity_popup__AHn2e{transform:none;z-index:102}.CurrentCity_popupBackDrop__mY30A{z-index:101}.CurrentCity_arrow__XXO-6,.CurrentCity_cityName__KFy7c{z-index:100}}

/*!*************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Button/Button.module.scss ***!
  \*************************************************************************************************************************************************************************************************************/.Button_button__JBBzO{background-color:#fff;border:none;color:inherit;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;height:40px;letter-spacing:1.25px;outline:none;position:relative;text-transform:uppercase;transition:opacity .15s linear;user-select:none;width:200px;z-index:1}.Button_button__JBBzO .Button_content__Lsyhx{align-items:center;border:1px solid #414042;box-sizing:border-box;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:2}.Button_button__JBBzO:before{background-color:transparent;content:"";height:100%;left:0;position:absolute;top:0;transform:translate(5px,6px);width:100%;z-index:0}.Button_button__JBBzO[data-shadow=grey]:before{background-color:#414042}.Button_button__JBBzO[data-shadow=pink]:before{background-color:#ffd9cd}.Button_button__JBBzO[data-shadow=satin]:before{background-color:#ebebdc}.Button_button__JBBzO[data-shadow=purple]:before{background-color:#e6e5ed}.Button_button__JBBzO[data-shadow=blue]:before{background-color:#ddebf3}.Button_button__JBBzO[data-shadow=yellow]:before{background-color:#fdeebb}.Button_button__JBBzO[data-shadow=red]:before{background-color:#ef4136}.Button_button__JBBzO[disabled]{opacity:.5}

/*!*****************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/UserInfo/UserInfo.module.scss ***!
  \*****************************************************************************************************************************************************************************************************************/.UserInfo_userInfo__FrvSh{align-items:center;display:flex;flex-direction:column;margin-bottom:24px;text-align:center}.UserInfo_userInfo__FrvSh .UserInfo_avatar__yl2xN{height:52px;margin-bottom:8px;width:52px}.UserInfo_userInfo__FrvSh .UserInfo_name__LFv7a{font-size:24px;font-weight:500;margin-bottom:4px}.UserInfo_userInfo__FrvSh .UserInfo_email__FBMnD{color:#6f6f6e;font-size:12px;letter-spacing:1px;text-transform:uppercase}@media screen and (max-width:480px){.UserInfo_userInfo__FrvSh .UserInfo_avatar__yl2xN{height:70px;width:70px}.UserInfo_userInfo__FrvSh .UserInfo_name__LFv7a{font-size:21px}.UserInfo_userInfo__FrvSh .UserInfo_email__FBMnD{font-size:10px}}

/*!*************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Avatar/Avatar.module.scss ***!
  \*************************************************************************************************************************************************************************************************************/.Avatar_container__uVx40{overflow:hidden;position:relative}.Avatar_container__uVx40:after{border:1px solid #414042;border-radius:50%;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.Avatar_container__uVx40 .Avatar_image__txssE{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.Avatar_container__uVx40 .Avatar_image__txssE img{height:100%;object-fit:cover;width:100%}

/*!*****************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/AccountPreview/AccountPreview.module.scss ***!
  \*****************************************************************************************************************************************************************************************************************************/.AccountPreview_container__sH1aE{background-color:#fff;box-sizing:border-box;cursor:default;padding:24px;width:382px}.AccountPreview_actions__w5St-,.AccountPreview_container__sH1aE{align-items:center;display:flex;flex-direction:column}.AccountPreview_visitsInfo__bPCDC{font-size:18px;font-weight:500;margin-bottom:16px}.AccountPreview_signOut__glcn3{background:none;border:none;cursor:pointer;font-size:12px;letter-spacing:1.65px;line-height:20px;outline:none;text-transform:uppercase;user-select:none}.AccountPreview_profile__hnH8z{margin-bottom:8px}.AccountPreview_appointmentButton__kAWrt{display:none;margin-bottom:8px}.AccountPreview_cashbackCodeContainer__k-XN7{align-items:center;display:flex;flex-direction:column;margin-bottom:16px}.AccountPreview_cashbackCodeTitle__LMMZq{font-size:18px;margin-bottom:4px}.AccountPreview_cashbackCode__ZO7Uf{font-size:32px;font-weight:500;margin-bottom:4px}.AccountPreview_cashbackCountdown__YwTga{font-size:12px}@media screen and (max-width:480px){.AccountPreview_container__sH1aE{width:100%}.AccountPreview_visitsInfo__bPCDC{font-size:14px}.AccountPreview_appointmentButton__kAWrt{display:block}}

/*!***************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Account/Account.module.scss ***!
  \***************************************************************************************************************************************************************************************************************/.Account_account__ZwcYN{align-items:center;cursor:pointer;display:flex}.Account_accountText__Hi1u5{font-size:14px;font-weight:500;line-height:1em;margin-right:4px}.Account_avatar__E9h2o{height:25px;margin-right:8px;width:25px}.Account_previewContainer__QEIdX{position:relative}@media screen and (max-width:480px){.Account_accountText__Hi1u5,.Account_previewArrow__wr2a7{display:none}.Account_avatar__E9h2o{height:24px;margin-right:0;width:24px}}

/*!**************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[3].use[1]!./src/components/HeaderBtn/HeaderBtn.module.css ***!
  \**************************************************************************************************************************************/.HeaderBtn_headerBtn__fyJqM{-webkit-tap-highlight-color:transparent;align-items:center;background-color:#fcedba;border:none;color:#414042!important;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:500;height:42px;justify-content:center;letter-spacing:.1em;outline:none;text-transform:uppercase;width:144px}

/*!*************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Header/Header.module.scss ***!
  \*************************************************************************************************************************************************************************************************************/.Header_container__TsUVY{background-color:#fff;flex-direction:column;height:60px;justify-content:center;left:0;padding:0;position:sticky;top:0;z-index:100}.Header_container__TsUVY,.Header_main__19JCc{box-sizing:border-box;display:flex;width:100%}.Header_main__19JCc{align-items:center;padding:0 30px}.Header_socialIcons__b5EDI{align-items:center;display:flex;margin-right:12px}.Header_socialIcon__HaJdd{margin-right:7px}.Header_account__0InYd{margin-left:auto}.Header_appointmentButton__nXYXj{margin-left:10px}.Header_currentCity__ZIkdU{margin-right:10px}.Header_mobileMenuContainer__4Ix8J{display:none;margin-left:16px}.Header_appointmentButtonMobile__1RW83{display:none}.scrolled .Header_container__TsUVY{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.24)}@media screen and (max-width:480px){.Header_appointmentButtonMobile__1RW83{display:block;flex-shrink:0;width:100%}.Header_container__TsUVY{align-items:center;display:flex;height:auto;transition:box-shadow .15s linear}.Header_main__19JCc{height:48px;padding:0 20px}.Header_mobileMenuContainer__4Ix8J{display:block}.Header_appointmentButton__nXYXj{display:none}.Header_mobileMenuIcon__4EnC4{background-image:url(/static/media/77059833.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:24px;width:24px}.Header_socialIcons__b5EDI{display:none}.Header_burgerMobile__s8AKG{z-index:120}}

/*!*****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/SalonsListController/SalonsListController.module.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************/.SalonsListController_container__5i\+u0{flex:1 0 auto;width:100%}.SalonsListController_yandexMapContainer__w9Mr-{display:flex;justify-content:center;width:100%}.SalonsListController_yandexHeader__gEtPU{align-items:center;display:flex;justify-content:flex-end;padding:10px 0;position:relative}.SalonsListController_yandexHeader__gEtPU.SalonsListController_withHeader__SrHjX{box-sizing:border-box;height:72px}.SalonsListController_yandexHeader__gEtPU.SalonsListController_withHeader__SrHjX .SalonsListController_modePicker__dC81E{margin-top:12px}.SalonsListController_cityTitleContainer__0aZnD{display:flex;flex:1;justify-content:center;left:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.SalonsListController_cityTitle__z\+VQC{font-size:33px;font-weight:500;letter-spacing:.025em;line-height:33px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:480px){.SalonsListController_cityTitle__z\+VQC{display:block;font-size:24px;line-height:30px;max-width:100%;padding:0 20px}.SalonsListController_yandexHeader__gEtPU{align-items:center;flex-direction:column;justify-content:flex-start}.SalonsListController_yandexHeader__gEtPU.SalonsListController_withHeader__SrHjX{height:92px}.SalonsListController_yandexHeader__gEtPU.SalonsListController_withHeader__SrHjX .SalonsListController_modePicker__dC81E{margin:0}.SalonsListController_cityTitleContainer__0aZnD{display:block;flex:1 1;left:auto;margin-bottom:16px;overflow:hidden;position:relative;top:auto;transform:none}}

/*!*********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/SalonsList/SalonsList.module.scss ***!
  \*********************************************************************************************************************************************************************************************************************/.SalonsList_container__gf\+OC{justify-content:center}.SalonsList_container__gf\+OC,.SalonsList_salons__bd0\+W{display:flex;flex-wrap:wrap;width:100%}.SalonsList_salonSearch__-qouz{align-items:center;background-color:#efefef;display:flex;height:64px;margin-bottom:15px;width:100%}.SalonsList_salonContainer__EV0ml{display:flex;flex-direction:column;flex-grow:1;font-size:18px;margin-bottom:32px;width:50%}.SalonsList_salonName__tNA5i{font-weight:500;letter-spacing:.45px}.SalonsList_salonText__90RlC{letter-spacing:.45px;padding-top:5px}.SalonsList_form__vSC8e{align-items:center;display:flex}.SalonsList_salonTextLink__TEBg-{color:#0080ff;font-size:14px;font-weight:400;letter-spacing:.35px;margin-right:10px}.SalonsList_salonTextLinkContainer__Br1ja{align-items:flex-end;display:flex;flex-wrap:wrap-reverse;padding-top:7px}.SalonsList_salonTextLinkFix__ZwlLa{margin-right:20px}.SalonsList_salonOptions__CRM3q{align-items:center;display:flex}.SalonsList_salonOption__fMCMR{display:none;height:32px;margin-right:12px;width:32px}.SalonsList_salonOption__fMCMR:last-child{margin-right:0}.SalonsList_salonOption__fMCMR[data-icon=kids]{background-image:url(/static/media/fc05a8b9.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.SalonsList_salonOption__fMCMR[data-icon=coffee]{background-image:url(/static/media/9b2bf469.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.SalonsList_salonOption__fMCMR[data-icon=ramp]{background-image:url(/static/media/ff6e8a5c.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.SalonsList_salonOption__fMCMR[data-icon=parking]{background-image:url(/static/media/23efca6f.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.SalonsList_salonOption__fMCMR[data-icon=wifi]{background-image:url(/static/media/6bd842d9.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.SalonsList_salonOption__fMCMR[data-icon=brows]{background-image:url(/static/media/9f21abde.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.SalonsList_salonOptionActive__ck4qc{display:inline-block}.SalonsList_salonBusinessHours__km\+I6,.SalonsList_salonPhone__BcthY{white-space:nowrap}.SalonsList_salonForm__oTwWi{background-color:#fff;border:1px solid #424243;box-sizing:border-box;font-size:18px;height:41px;margin-left:15px;outline:none;padding:12px 20px;width:332px}.SalonsList_salonFormBtn__S0dD2{background-color:#fcedba;border:1px solid #424243;border-left:0;height:41px;text-transform:uppercase;width:117px}.SalonsList_salonFormBtnText__vlT3W,.SalonsList_salonFormBtn__S0dD2{color:#424243;font-size:14px;font-weight:500;letter-spacing:1.75px}.SalonsList_paginator__kpMNj{align-items:center;display:flex;height:50px;justify-content:center;width:100%}.SalonsList_paginatorContainer__905om{align-items:center;display:flex;font-size:16px}.SalonsList_paginatorText__bTsFp{color:#807f7f}.SalonsList_paginatorActivePage__9x68B,.SalonsList_paginatorText__bTsFp{box-sizing:border-box;cursor:pointer;display:block;font-weight:500;letter-spacing:1.2px;margin-left:10px;margin-right:10px;text-align:center;text-transform:uppercase;width:20px}.SalonsList_paginatorActivePage__9x68B{color:#272727}.SalonsList_paginatorContainer__905om:after{content:"|";display:block;font-weight:400;letter-spacing:1.19px}.SalonsList_paginatorContainer__905om:last-of-type:after{content:""}@media screen and (max-width:480px){.SalonsList_salonContainer__EV0ml{border-bottom:1px solid #dadada;font-size:14px;margin:15px 15px 0;padding-bottom:15px;width:100%}.SalonsList_salonAddress__7dxEv,.SalonsList_salonName__tNA5i{margin-bottom:4px}.SalonsList_salonContacts__WdHhA,.SalonsList_salonOptions__CRM3q{margin-bottom:16px}.SalonsList_salonTextLinkContainer__Br1ja{align-items:flex-start;flex-direction:column-reverse;padding-top:0}.SalonsList_paginatorContainer__905om{font-size:14px}.SalonsList_form__vSC8e{box-sizing:border-box;display:flex;justify-content:center;padding:0 12px;width:100%}.SalonsList_salonForm__oTwWi{flex:1 1 0;height:30px;margin-left:0;padding:0 8px;width:50%}.SalonsList_salonFormBtn__S0dD2{height:30px;margin-right:0;padding:0 8px;width:auto}}

/*!**************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[3].use[1]!./src/components/YandexMapHeader/YandexMapHeader.module.css ***!
  \**************************************************************************************************************************************************/.YandexMapHeader_container__HpiBR{display:flex}.YandexMapHeader_textContainer__debmS{color:#414042;display:flex;font-size:33px;font-weight:500;letter-spacing:.83px;margin-top:15px}.YandexMapHeader_menuContainer__F4b6z{align-items:center;display:flex;margin-left:auto}.YandexMapHeader_insideMenu__Q3CC4{align-items:center;display:flex}.YandexMapHeader_textContainerRight__dquuy{box-sizing:border-box;color:#807f7f;cursor:pointer;font-size:12px;font-weight:400;letter-spacing:1.2px;margin-left:2px;margin-right:2px;text-transform:uppercase;z-index:2}.YandexMapHeader_cityFixArrow__OV-kV{display:flex;margin-right:3px}.YandexMapHeader_textContainerRight__dquuy:hover{color:#272727;letter-spacing:1.2px;transition:color .5s linear 0ms}.YandexMapHeader_textContainerRightList__UwOyT,.YandexMapHeader_textContainerRightMap__Eseny{color:#272727;font-size:12px;font-weight:500;letter-spacing:1.2px;text-transform:uppercase}.YandexMapHeader_rightContainerSybol__z7Sjw{color:#807f7f;font-size:12px;font-weight:400;letter-spacing:1.2px;margin-left:4px;margin-right:4px}.YandexMapHeader_rightContainerCity__Fq\+gT{color:#807f7f;display:flex;font-size:12px;font-weight:400;justify-content:flex-end;letter-spacing:1.2px;margin-left:2px;margin-right:2px;text-transform:uppercase}.YandexMapHeader_rightContainerSybolMobile__8pbsr{color:#807f7f;display:none;font-size:12px;font-weight:400;letter-spacing:1.2px;margin-left:4px;margin-right:4px}@media screen and (max-width:480px){.YandexMapHeader_cityFixArrow__OV-kV,.YandexMapHeader_rightContainerSybol__z7Sjw{display:none}.YandexMapHeader_rightContainerSybolMobile__8pbsr{display:block}.YandexMapHeader_textContainerRight__dquuy{font-size:14px}}

/*!*************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Loader/Loader.module.scss ***!
  \*************************************************************************************************************************************************************************************************************/.Loader_loader__DwtSp{align-items:center;background-color:#fff;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}

/*!************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[4].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[4].use[2]!./src/components/MapSalons/MapSalons.scss ***!
  \************************************************************************************************************************************************************************************************************/.container{flex-wrap:wrap}.salonSearch{align-items:center;background-color:#dadada;display:flex;height:64px;margin-bottom:15px;width:1140px}.salonContainer{display:flex;flex-direction:column;font-family:Rubik,serif;font-size:18px;margin-top:5px}.salonName{color:#414042;font-weight:500;letter-spacing:.45px}.salonText{letter-spacing:.45px;padding-top:5px;white-space:nowrap}.salonTextLink{color:#0080ff;font-size:14px;letter-spacing:.35px;margin-right:10px;text-decoration:underline}.salonTextLinkContainer{align-items:flex-end;display:flex;justify-content:space-between;padding-top:7px}.salonTextLinkFix{margin-right:20px}.SalonsImg{margin-right:12px;transition:all .2s linear 0ms}.SalonsImg:hover{opacity:.6}.salonForm{background-color:#fff;box-sizing:border-box;margin-left:15px;padding:12px 20px;width:332px}.salonForm,.salonFormBtn{border:1px solid #424243;height:41px}.salonFormBtn{background-color:#fcedba;border-left:0;text-transform:uppercase;width:117px}.salonFormBtnText{color:#424243;font-size:14px;font-weight:500;letter-spacing:1.75px}.salonBusinessHours,.salonPhone{white-space:nowrap}.salonOptions{align-items:center;display:flex}.salonOption{display:none;height:32px;margin-right:12px;width:32px}.salonOption:last-child{margin-right:0}.salonOption[data-icon=kids]{background-image:url(/static/media/fc05a8b9.svg)}.salonOption[data-icon=coffee],.salonOption[data-icon=kids]{background-position:50%;background-repeat:no-repeat;background-size:contain}.salonOption[data-icon=coffee]{background-image:url(/static/media/9b2bf469.svg)}.salonOption[data-icon=ramp]{background-image:url(/static/media/ff6e8a5c.svg)}.salonOption[data-icon=parking],.salonOption[data-icon=ramp]{background-position:50%;background-repeat:no-repeat;background-size:contain}.salonOption[data-icon=parking]{background-image:url(/static/media/23efca6f.svg)}.salonOption[data-icon=wifi]{background-image:url(/static/media/6bd842d9.svg)}.salonOption[data-icon=brows],.salonOption[data-icon=wifi]{background-position:50%;background-repeat:no-repeat;background-size:contain}.salonOption[data-icon=brows]{background-image:url(/static/media/9f21abde.svg)}.salonOption.salonOptionActive{display:inline-block}@media screen and (max-width:480px){.salonContainer{font-size:14px;width:220px}.salonContainer .salonAddress,.salonContainer .salonName{margin-bottom:8px}.salonContainer .salonContacts,.salonContainer .salonOptions{margin-bottom:16px}.salonContainer .salonTextLinkContainer{align-items:flex-start;flex-direction:column-reverse;padding-top:0}.salonContainer .salonText{max-width:220px;padding-top:0;white-space:normal}}

/*!*******************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/MapSalons/MapSalons.module.scss ***!
  \*******************************************************************************************************************************************************************************************************************/.MapSalons_mapContainer__YxFPK{height:435px;position:relative;width:100%}.MapSalons_mapError__6ZF3s{align-items:center;display:flex;font-size:24px;height:100%;justify-content:center;width:100%}

/*!*********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Tabs/Tabs.module.scss ***!
  \*********************************************************************************************************************************************************************************************************/.Tabs_container__3ovuc{overflow:hidden;position:relative;text-align:center}.Tabs_tabs__1kRTM{display:inline-flex;justify-content:center;position:relative;transition:transform .2s linear 0ms;will-change:transform}.Tabs_indicatorContainer__TZQsS{display:flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;position:relative;width:100%}.Tabs_indicator__IN3lU{background-image:url(/static/media/64ec7256.svg);background-position:50%;background-repeat:no-repeat;height:40px;position:absolute;transition:transform .2s linear 0ms;width:2800px;will-change:transform}

/*!***********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/ServiceInfo/ServiceInfo.module.scss ***!
  \***********************************************************************************************************************************************************************************************************************/.ServiceInfo_container__FfYGR{padding-left:6px}.ServiceInfo_container__FfYGR[data-type="1"] .ServiceInfo_title__TcNAR{background-color:#fdeebb}.ServiceInfo_container__FfYGR[data-type="2"] .ServiceInfo_title__TcNAR{background-color:#ddebf3}.ServiceInfo_container__FfYGR[data-type="3"] .ServiceInfo_title__TcNAR{background-color:#ffd9cd}.ServiceInfo_container__FfYGR[data-type="4"] .ServiceInfo_title__TcNAR,.ServiceInfo_container__FfYGR[data-type="5"] .ServiceInfo_title__TcNAR,.ServiceInfo_container__FfYGR[data-type="6"] .ServiceInfo_title__TcNAR,.ServiceInfo_container__FfYGR[data-type="7"] .ServiceInfo_title__TcNAR{background-color:#ebebdc}.ServiceInfo_container__FfYGR[data-type="8"] .ServiceInfo_title__TcNAR{background-color:#e6e5ed}.ServiceInfo_container__FfYGR[data-type="9"] .ServiceInfo_title__TcNAR{background-color:#ffd9cd}.ServiceInfo_title__TcNAR{box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;font-weight:500;margin-left:-6px;margin-right:6px;padding:0 6px;white-space:normal;width:auto}.ServiceInfo_typeIcon__fAGCh{display:inline-block;height:1em;vertical-align:middle}.ServiceInfo_typeIcon__fAGCh>img{height:100%;width:auto}.ServiceInfo_name__67aG1{font-size:24px;white-space:nowrap}.ServiceInfo_mainInfo__qf1LJ{align-items:baseline;display:flex;margin:8px 0}.ServiceInfo_linkToService__-Mda7{color:#0080ff;font-size:14px;font-weight:400;letter-spacing:.35px;margin-bottom:10px}.ServiceInfo_priceContainer__0bCz1{font-size:35px;letter-spacing:.025em;margin-right:4px}.ServiceInfo_priceContainer__0bCz1 .ServiceInfo_price__YHM1J{font-weight:500}.ServiceInfo_durationContainer__b6c-e{align-items:center;display:flex;font-size:16px;font-style:italic;letter-spacing:.025em}.ServiceInfo_durationIcon__djIxP{background-image:url(/static/media/2384163d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:14px;margin-right:4px;width:14px}.ServiceInfo_descriptionContainer__ay1pR{font-size:18px;font-weight:400;letter-spacing:.45px;line-height:1.5em;margin-bottom:32px;padding-top:5px}.ServiceInfo_altDescription__SMDjR{color:#6f6f6e;margin-bottom:8px}@media screen and (max-width:480px){.ServiceInfo_container__FfYGR{padding:0}.ServiceInfo_name__67aG1{font-size:21px}.ServiceInfo_action__dd80g{display:flex;justify-content:center}.ServiceInfo_priceContainer__0bCz1{font-size:28px}.ServiceInfo_durationContainer__b6c-e{font-size:12px}.ServiceInfo_descriptionContainer__ay1pR{font-size:14px}.ServiceInfo_descriptionContainer__ay1pR ul{list-style:disc}.ServiceInfo_sliderBtn__RAsIu{display:flex;justify-content:center;text-decoration:none}}

/*!*************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Slider/Slider.module.scss ***!
  \*************************************************************************************************************************************************************************************************************/.Slider_scroller__j3RhR{display:flex;flex-wrap:nowrap;will-change:transform}

/*!*****************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/MainMenu/MainMenu.module.scss ***!
  \*****************************************************************************************************************************************************************************************************************/.MainMenu_imgContainer__zbKIA{cursor:pointer;height:90px;margin-bottom:8px;width:145px}.MainMenu_container__LTz8T{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;width:100%}.MainMenu_subMenuContainer__NnkT7{display:flex;height:20px;justify-content:center;margin:20px 0}.MainMenu_contentBox__IagCI{cursor:pointer;padding:0 10px 0 0;white-space:nowrap}.MainMenu_contentTextHover__-qrYn{border-bottom:2px solid #cedde4;color:#272727!important}.MainMenu_contentText__FvCVS{font-weight:500;text-transform:uppercase;transition:color .3s linear;white-space:nowrap}.MainMenu_contentBox__IagCI:after,.MainMenu_contentText__FvCVS{color:#807f7f;display:inline-block;font-size:12px;letter-spacing:1.2px}.MainMenu_contentBox__IagCI:after{content:"|";font-weight:400;padding-left:10px}.MainMenu_contentBox__IagCI:last-of-type:after{content:""}.MainMenu_menuItem__9lE2M{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;text-align:center;width:100%}.MainMenu_menuItemText__eY6Jd{color:#807f7f;font-size:12px;font-weight:400;letter-spacing:1.2px;margin-top:10px;text-transform:uppercase}.MainMenu_menuItemTextHover__FH4a7{color:#414042!important}.MainMenu_mainMenuBox__QFuI4{display:inline-flex;flex-wrap:nowrap;justify-content:center;position:relative;width:auto}.MainMenu_menuBox__-b9OI{font-size:12px;height:120px;width:145px}.MainMenu_menuBox__-b9OI[data-value="10"] .MainMenu_menuTitle__jNDS9{width:88px}.MainMenu_menuBox__-b9OI[data-value="10"] .MainMenu_imgContainer__zbKIA{width:96px}.MainMenu_menuBox__-b9OI .MainMenu_menuTitle__jNDS9{font-size:12px;letter-spacing:.1em;text-align:center;text-transform:uppercase}.MainMenu_menuBox__-b9OI.MainMenu_active__yVZQ1 .MainMenu_menuTitle__jNDS9{font-weight:500}.MainMenu_menuLime__N8tpT{height:50px;position:absolute;transition:all .2s linear 0ms;width:2800px}.MainMenu_lineBoxContainer__lG7P5{display:flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;position:relative;width:100%}.MainMenu_menuWrapper__EHdN8{position:relative}.MainMenu_menuWrapper__EHdN8 .MainMenu_arrows__IUwaI{display:flex;justify-content:space-between;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);user-select:none;width:100%;z-index:12}.MainMenu_menuWrapper__EHdN8 .MainMenu_arrows__IUwaI .MainMenu_arrowLeft__e2j5h{left:-28px}.MainMenu_menuWrapper__EHdN8 .MainMenu_arrows__IUwaI .MainMenu_arrowRight__j-feM{right:-28px}.MainMenu_menuWrapper__EHdN8 .MainMenu_arrows__IUwaI .MainMenu_arrowLeft__e2j5h,.MainMenu_menuWrapper__EHdN8 .MainMenu_arrows__IUwaI .MainMenu_arrowRight__j-feM{cursor:pointer;pointer-events:all;position:absolute}.MainMenu_menuContainer__VyaAe{box-sizing:border-box;display:flex;flex:0;margin:20px 0;overflow:hidden;position:relative;width:100%}.MainMenu_servicesPage__rGh12{display:flex;justify-content:space-between;width:100%}.MainMenu_servicesContainer__b6KxD{display:flex;flex:0 0 350px;margin:0 auto}.MainMenu_activeMenu__4SeR\+{max-width:400px;min-width:300px}.MainMenu_imgPlaceholder__WuxL9{border:1px solid #807f7f;border-radius:50%;height:90px;margin-bottom:8px;width:90px}@media screen and (max-width:480px){.MainMenu_menuContainer__VyaAe{flex-direction:column;padding:0 20px}.MainMenu_mainMenuBox__QFuI4{height:64px}.MainMenu_menuBox__-b9OI{-webkit-tap-highlight-color:transparent;box-sizing:border-box;height:32px;margin:0 4px;width:40px}.MainMenu_menuBox__-b9OI[data-value="3"],.MainMenu_menuBox__-b9OI[data-value="3"] .MainMenu_imgContainer__zbKIA{width:56px}.MainMenu_menuBox__-b9OI .MainMenu_menuTitle__jNDS9{display:none;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.MainMenu_menuBox__-b9OI .MainMenu_imgContainer__zbKIA{height:32px;margin-bottom:6px;margin-top:4px;transition:width .05s linear,height .05s linear,margin-top .05s linear;width:40px}.MainMenu_menuBox__-b9OI .MainMenu_imgPlaceholder__WuxL9{height:32px;margin-bottom:6px;margin-top:4px;width:32px}.MainMenu_menuBox__-b9OI.MainMenu_active__yVZQ1{height:72px;width:56px}.MainMenu_menuBox__-b9OI.MainMenu_active__yVZQ1[data-value="3"],.MainMenu_menuBox__-b9OI.MainMenu_active__yVZQ1[data-value="3"] .MainMenu_imgContainer__zbKIA{width:80px}.MainMenu_menuBox__-b9OI.MainMenu_active__yVZQ1 .MainMenu_imgContainer__zbKIA{height:40px;margin-top:0;width:56px}.MainMenu_menuBox__-b9OI.MainMenu_active__yVZQ1 .MainMenu_menuTitle__jNDS9{display:block;font-weight:500}.MainMenu_menuWrapper__EHdN8 .MainMenu_arrows__IUwaI{display:none}.MainMenu_servicesPage__rGh12{flex-direction:column}.MainMenu_servicesContainer__b6KxD{flex:auto;margin-bottom:48px;width:100%}.MainMenu_serviceInfo__WF03H{width:100%}.MainMenu_subMenuContainer__NnkT7{align-items:center;flex-direction:column;height:auto;margin:0}.MainMenu_contentBox__IagCI{margin-bottom:8px;padding:0}.MainMenu_contentBox__IagCI:after{display:none}}

/*!********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/templates/Main/Main.module.scss ***!
  \********************************************************************************************************************************************************************************************************/.Main_container__SNoKo{box-sizing:border-box;flex:1 0 auto;width:100%}.Main_yandexMapContainer__TCNoK{display:flex;justify-content:center;width:100%}.Main_yandexHeader__rNnpM{padding-left:30px;padding-right:30px}.Main_sliderContainer__Cjg4u{position:relative}.Main_arrows__r9IfE{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);user-select:none;width:100%;z-index:12}.Main_arrows__r9IfE .Main_arrowLeft__KDpDV{left:-28px}.Main_arrows__r9IfE .Main_arrowRight__cv9ag{right:-28px}.Main_arrows__r9IfE .Main_arrowLeft__KDpDV,.Main_arrows__r9IfE .Main_arrowRight__cv9ag{cursor:pointer;pointer-events:all;position:absolute;top:50%;transform:translateY(-50%)}.Main_slider__0NOL-{box-sizing:border-box;flex:0;overflow:hidden;position:relative}.Main_slide__F67w5,.Main_slider__0NOL-{display:flex;width:100%}.Main_slide__F67w5 .Main_image__d9tTl{align-items:flex-start;display:flex;justify-content:center;max-height:480px;position:relative;width:100%}.Main_slide__F67w5 .Main_image__d9tTl a{width:100%}.Main_slide__F67w5 .Main_image__d9tTl img{object-fit:cover;width:100%}.Main_slide__F67w5 .Main_imageInactive__fYFV5 img{display:none}.Main_slide__F67w5 .Main_info__egd4Y{display:flex;flex:0 0 400px;flex-direction:column;width:400px}.Main_servicesList__YDexH{border-bottom:2px solid #ddebf3;padding:35px 0}.Main_slideTitleContainer__9gNvv{margin-bottom:8px}.Main_slideTitle__yxvsa{background-color:#ebebdc;box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;font-size:24px;font-weight:500;margin-left:-6px;margin-right:6px;padding:0 6px;width:auto}@media screen and (max-width:480px){.Main_slide__F67w5{flex-direction:column}.Main_slide__F67w5 .Main_image__d9tTl{height:auto;margin-right:0;max-width:100vw}.Main_slide__F67w5 .Main_image__d9tTl img{height:auto}.Main_slide__F67w5 .Main_info__egd4Y{align-items:center;flex:1;margin-top:15px;padding:0 20px;width:auto}.Main_arrows__r9IfE .Main_arrowLeft__KDpDV{left:0}.Main_arrows__r9IfE .Main_arrowRight__cv9ag{right:0}}

/*!*****************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/NewsList/NewsList.module.scss ***!
  \*****************************************************************************************************************************************************************************************************************/.NewsList_container__ZpyPy{position:relative;width:100%}.NewsList_content__Jk6Qd{display:flex;flex-wrap:wrap;padding-bottom:20px}.NewsList_newsBox__Smh8T{display:block;flex:1;margin:10px 15px 16px;max-width:30%;min-width:290px;text-decoration:none}.NewsList_newsBox__Smh8T.NewsList_first__cr4SK .NewsList_imgBox__kWZVw:before{background-image:url(/static/media/d9b34f02.svg)}.NewsList_newsContent__9FDwI{display:flex;flex-direction:column}.NewsList_img__-f8Ms{border-radius:50%;height:200px;height:194px;overflow:hidden;position:relative;transform:translate3d(10px,-10px,0);width:200px;width:194px}.NewsList_imgBox__kWZVw{align-items:center;display:flex;flex-direction:column;height:196px;justify-content:center;margin:0 auto;position:relative;width:196px;z-index:2}.NewsList_imgBox__kWZVw:before{background-image:url(/static/media/1a9d138f.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:196px;left:-18px;position:absolute;top:1px;transform:rotate(0deg);transform-origin:calc(50% + 9px) 50%;width:214px;z-index:3}.NewsList_img__-f8Ms img{height:100%;object-fit:cover;width:100%}.NewsList_date__R2GAy{color:#807f7f;font-size:13px;font-style:italic;font-weight:400;margin-bottom:7px;margin-top:7px}.NewsList_name__UNWBx{color:#414042;font-size:24px;font-weight:500;letter-spacing:.6px;margin-bottom:15px;white-space:pre-line}.NewsList_description__tg6Zx{color:#414042;font-size:18px;font-weight:400;letter-spacing:.45px;overflow:hidden;text-overflow:ellipsis}.NewsList_link__LRIAw{color:#0080ff;display:inline;margin-top:10px;text-decoration:underline}.NewsList_pages__FDmpp{align-items:center;display:flex;flex-wrap:wrap;height:50px;justify-content:center;width:100%}.NewsList_page__g9-G7{align-items:center;color:#6f6f6e;display:flex;font-size:14px}.NewsList_page__g9-G7:after{content:"|";display:block;font-weight:400}.NewsList_page__g9-G7:last-of-type:after{content:""}.NewsList_pageLink__cZtZO{display:block;margin:0 8px;text-align:center;text-decoration:none;width:20px}.NewsList_pageLink__cZtZO.NewsList_active__qoxf1{color:#414042;font-weight:500}@media screen and (max-width:480px){.NewsList_content__Jk6Qd{align-items:center;flex-direction:column}.NewsList_content__Jk6Qd .NewsList_name__UNWBx{font-size:18px}.NewsList_content__Jk6Qd .NewsList_newsBox__Smh8T{box-sizing:border-box;flex-basis:auto;margin:0 0 24px;max-width:100%;min-width:auto;text-align:center;width:100%}.NewsList_content__Jk6Qd .NewsList_imgBox__kWZVw{margin-bottom:16px}.NewsList_pages__FDmpp{margin-bottom:24px}}

/*!********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/templates/News/News.module.scss ***!
  \********************************************************************************************************************************************************************************************************/.News_title__n4lKg{font-size:35px;font-weight:500;line-height:1.2em;margin:0 auto 32px;text-align:center;width:500px}.News_news__ZdoNq{border-bottom:2px solid #ddebf3}@media screen and (max-width:480px){.News_title__n4lKg{font-size:21px;width:auto}.News_news__ZdoNq{padding:0 20px}}

/*!************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/templates/Mobile/Mobile.module.scss ***!
  \************************************************************************************************************************************************************************************************************/.Mobile_container__rU\+CA{box-sizing:border-box;flex:1 0 auto;width:100%}.Mobile_contentContainer__T1uoo{border-bottom:2px solid #ddebf3}.Mobile_textContainer__TW8AR{display:flex}.Mobile_title__VIfAg{font-size:35px;font-weight:500;line-height:1.2em;margin:0 auto 24px;text-align:center;width:500px}.Mobile_img__1fgDF{margin-top:50px}.Mobile_imageContainer__ZN7z9{box-sizing:border-box;margin:30px}.Mobile_MobileBtns__JEjUb{margin-right:30px}.Mobile_links__zXl71{margin-bottom:32px}@media screen and (max-width:480px){.Mobile_textContainer__TW8AR{flex-direction:column;margin-bottom:20px;padding:0 20px}.Mobile_title__VIfAg{font-size:21px;width:auto}.Mobile_links__zXl71{align-items:center;display:flex;flex-direction:column}.Mobile_links__zXl71 a:first-of-type{margin-bottom:25px}.Mobile_links__zXl71 a button{margin:0}.Mobile_imageContainer__ZN7z9{display:flex;justify-content:center;margin:0 0 30px;order:-1;width:100%}.Mobile_img__1fgDF{height:230px;margin:0;width:250px}.Mobile_mobileMap__RVYSQ{display:none}}

/*!****************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/templates/GiftCard/GiftCard.module.scss ***!
  \****************************************************************************************************************************************************************************************************************/.GiftCard_container__xrsR9{box-sizing:border-box;flex:1 0 auto;overflow:hidden;width:100%}.GiftCard_loading__IP52B{height:320px;position:relative}.GiftCard_contentContainer__AbNJC{border-bottom:2px solid #ddebf3}.GiftCard_contentContainer__AbNJC:before{background-color:#6f6f6e;content:"";display:block;height:2px;margin:0 auto;width:125px}.GiftCard_content__lXWki{display:flex;flex-direction:column;line-height:1.5em;margin:30px auto;width:600px}.GiftCard_content__lXWki li{white-space:pre-wrap}.GiftCard_content__lXWki .ql-size-large{display:block;font-size:33px;font-weight:500;line-height:1.2em;text-align:center}.GiftCard_content__lXWki .ql-align-center{text-align:center}.GiftCard_title__pGEZP{font-size:35px;font-weight:500;line-height:1.2em;margin:0 auto 24px;text-align:center;width:500px}.GiftCard_img__QBgEt{margin:0 30px}.GiftCard_imgGift__FsIKg{height:400px!important;width:400px!important}.GiftCard_yandexMapContainer__p3zdf{display:flex;justify-content:center;width:100%}.GiftCard_yandexHeader__TYikx{padding-left:30px;padding-right:30px}.GiftCard_article__RAcyJ{font-size:18px;line-height:1.2em;margin-bottom:32px}.GiftCard_moreContent__5LHh9{line-height:1.5em;text-align:left}.GiftCard_moreContent__5LHh9 a{color:#0080ff;font-size:14px;font-weight:400;letter-spacing:.35px}.GiftCard_links__48Z\+w{margin-bottom:32px}.GiftCard_certificates__bFTSr{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 70px}.GiftCard_certificateContainer__ZGQ8I{align-items:center;display:flex;flex-direction:column;margin-bottom:32px;width:430px}.GiftCard_certificateImageContainer__XIvCI{margin-bottom:16px}.GiftCard_certificateImage__-UR1b{height:100%;object-fit:cover;width:100%}.GiftCard_cartContent__piGQT,.GiftCard_cartHeader__kvsab{border-bottom:1px solid #b1b1b1}.GiftCard_promocodeContainer__mC7Cc{align-items:center;box-sizing:border-box;display:flex;padding:8px 16px;width:100%}.GiftCard_promocodeInput__s8\+pz{margin-right:10px}.GiftCard_promocodeButton__opMTF{margin-right:10px;width:120px}.GiftCard_promocodeError__SDwpo{color:#ef4136;height:40px;line-height:40px}.GiftCard_promocodeSuccess__bBocx{height:40px;line-height:40px}.GiftCard_promocodeLoader__hArsk{height:40px;position:relative;width:40px}.GiftCard_cartSummary__sz8QO{align-items:center;display:flex;padding:16px}.GiftCard_cartTotal__MOYZi{font-size:18px;font-weight:500;margin-left:auto;margin-right:16px;text-align:right}.GiftCard_cartItemRemove__mPSWV{background-image:url(/static/media/0a6f3046.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;cursor:pointer;height:24px;outline:none;width:24px}.GiftCard_cartRow__XrwFJ{align-items:center;display:flex;max-width:100%;position:relative}.GiftCard_cartCell__buITh{box-sizing:border-box;flex-grow:1;flex-shrink:0;padding:8px 16px}.GiftCard_cartCell__buITh[data-name=image]{flex-grow:0;width:128px}.GiftCard_cartCell__buITh[data-name=recipient]{line-height:1.5em}.GiftCard_cartCell__buITh[data-name=amount]{flex-grow:0;width:160px}.GiftCard_cartCell__buITh[data-name=sum]{flex-grow:0;text-align:right;width:160px}.GiftCard_cartCell__buITh[data-name=actions]{align-items:center;display:flex;flex-grow:0;justify-content:flex-end;width:216px}.GiftCard_cartRecipient__2DfGf{display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GiftCard_recipientChange__potcG{border:none;cursor:pointer;margin-left:8px;outline:none}.GiftCard_recipientChange__potcG:before{background-image:url(/static/media/d68f470c.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:24px;width:24px}.GiftCard_cartAmount__Gi69u{align-items:center;display:flex;font-size:16px}.GiftCard_cartAmount__Gi69u .GiftCard_amount__ntYj5{border:1px solid #414042;box-sizing:border-box;height:32px;line-height:32px;text-align:center;user-select:none;width:48px}.GiftCard_cartAmount__Gi69u .GiftCard_amountIncrease__\+1YJG{border:none;cursor:pointer;margin-left:8px;outline:none}.GiftCard_cartAmount__Gi69u .GiftCard_amountIncrease__\+1YJG:before{background-image:url(/static/media/508ba777.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:24px;width:24px}.GiftCard_cartAmount__Gi69u .GiftCard_amountReduce__3VA4S{border:none;cursor:pointer;margin-right:8px;outline:none}.GiftCard_cartAmount__Gi69u .GiftCard_amountReduce__3VA4S:before{background-image:url(/static/media/e34bf303.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:24px;width:24px}.GiftCard_orderEmpty__SLhTq{align-items:center;display:flex;flex-direction:column;margin:32px}.GiftCard_orderEmptyTitle__NRLUE{font-size:24px;margin-bottom:16px}.GiftCard_cartImage__U-6A7{height:100%;object-fit:cover;width:100%}.GiftCard_actions__KgHU3{display:flex;padding:16px 0}.GiftCard_paymentStatusPending__PywD7{align-items:center;display:flex;flex-direction:column;font-size:18px;font-weight:500;margin-bottom:24px}.GiftCard_paymentLoaderContainer__KTng8{height:120px;position:relative;width:100%}.GiftCard_paymentStatusSuccess__uE4Wz{align-items:center;display:flex;flex-direction:column;font-size:18px;font-weight:500;margin-bottom:24px}.GiftCard_paymentSuccessIconContainer__zXboC{display:flex;flex-direction:column;height:120px;justify-content:center}.GiftCard_paymentSuccessIcon__pZ4Sh{background-image:url(/static/media/69af36c3.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:48px;width:48px}.GiftCard_paymentStatusError__nmvaI{align-items:center;display:flex;flex-direction:column;font-size:18px;font-weight:500;margin-bottom:24px}.GiftCard_paymentErrorIconContainer__fus9p{display:flex;flex-direction:column;height:120px;justify-content:center}.GiftCard_paymentErrorIcon__O53BR{background-image:url(/static/media/795bbb4d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:48px;width:48px}.GiftCard_statusTextContainer__5wE7E{line-height:1.5em;max-width:320px;text-align:center;white-space:pre-wrap}@media screen and (max-width:480px){.GiftCard_article__RAcyJ{font-size:14px}.GiftCard_title__pGEZP{font-size:21px;padding:0 20px;width:auto}.GiftCard_certificates__bFTSr{padding:0}.GiftCard_content__lXWki .ql-size-large{font-size:21px}.GiftCard_certificateContainer__ZGQ8I{border-bottom:2px solid #b1b1b1;margin-bottom:0;max-width:unset;padding:32px 20px;width:100%}.GiftCard_certificateContainer__ZGQ8I:first-of-type{padding-top:0}.GiftCard_certificateContainer__ZGQ8I:last-of-type{border-bottom:none}.GiftCard_content__lXWki{margin:30px;width:auto}.GiftCard_img__QBgEt{display:flex;justify-content:center;margin:0 30px}.GiftCard_imgGift__FsIKg,.GiftCard_img__QBgEt img{height:278px!important;width:278px!important}.GiftCard_cartHeader__kvsab{display:none}.GiftCard_cartSummary__sz8QO{flex-wrap:wrap}.GiftCard_cartTotal__MOYZi{margin-bottom:24px;margin-left:auto;margin-right:0;width:100%}.GiftCard_cartAddMore__Tdrfe{margin:16px auto 0;order:2}.GiftCard_cartPayment__i13H2{margin:0 auto}.GiftCard_cartRow__XrwFJ{border-bottom:1px solid #b1b1b1;flex-wrap:wrap;padding:16px}.GiftCard_cartCell__buITh{padding:0}.GiftCard_cartCell__buITh[data-name=image]{margin-bottom:8px;width:160px}.GiftCard_cartCell__buITh[data-name=recipient]{align-self:flex-start;flex-shrink:1;margin-bottom:8px;margin-left:8px;width:calc(100% - 168px)}.GiftCard_cartCell__buITh[data-name=recipient] .GiftCard_cartRecipientInfo__Pj8R9{max-width:calc(100% - 24px);overflow:hidden}.GiftCard_cartCell__buITh[data-name=recipient] .GiftCard_cartRecipientProp__mDE-F{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.GiftCard_cartCell__buITh[data-name=recipient] .GiftCard_cartRecipientInfo__Pj8R9:before{color:#b1b1b1;content:"Получатель:";margin-bottom:4px}.GiftCard_cartCell__buITh[data-name=recipient] .GiftCard_cartRecipient__2DfGf{justify-content:space-between}.GiftCard_recipientChange__potcG{align-self:flex-start}.GiftCard_cartCell__buITh[data-name=amount]{display:flex;justify-content:center;width:160px}.GiftCard_cartCell__buITh[data-name=sum]{flex-grow:1;font-size:18px;margin-left:8px;text-align:left;width:auto}.GiftCard_cartCell__buITh[data-name=actions]{width:auto}.GiftCard_promocodeContainer__mC7Cc{flex-wrap:wrap}.GiftCard_promocodeButton__opMTF{margin-right:0}.GiftCard_promocodeError__SDwpo,.GiftCard_promocodeSuccess__bBocx{margin-left:auto;margin-top:8px;text-align:right}.GiftCard_promocodeLoader__hArsk{margin-left:8px}}

/*!*********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Back/Back.module.scss ***!
  \*********************************************************************************************************************************************************************************************************/.Back_container__bZ0O5{width:100%}.Back_link__gi5BP{align-items:center;display:flex;flex:0 0 30px;height:30px;padding:0 4px}.Back_arrow__32uZd{flex:0 0 16px;margin-right:4px}.Back_text__Hx85x{font-size:16px;line-height:16px;text-transform:uppercase}@media screen and (max-width:480px){.Back_text__Hx85x{display:none}.Back_link__gi5BP{height:21px;padding:0}.Back_arrow__32uZd{flex:0 0 21px;height:21px;margin-right:0;width:21px}}

/*!***********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Modal/Modal.module.scss ***!
  \***********************************************************************************************************************************************************************************************************/.ReactModal__Overlay{opacity:0}.ReactModal__Overlay--after-open{opacity:1}.Modal_modal__yEgVW{margin:auto;outline:none}.Modal_overlay__b\+zEz{background-color:hsla(0,0%,100%,.75);bottom:0;left:0;overflow-y:auto;padding:20px;position:fixed;right:0;top:0;will-change:opacity;z-index:10000}.Modal_content__yBmFf,.Modal_overlay__b\+zEz{align-items:center;display:flex;justify-content:center}.Modal_content__yBmFf{background-color:#fff;box-shadow:0 7px 5px rgba(0,0,0,.1);flex-direction:column;margin:auto;position:relative}.Modal_contentContainer__aR8CZ{box-sizing:border-box;padding:24px 32px;width:700px}.Modal_title__KuCmT{border-bottom:2px solid #b1b1b1;font-size:33px;font-weight:500;line-height:1.2em;padding:12px 0;text-align:center;white-space:pre-wrap}.Modal_closeButton__3V9B-{background-image:url(/static/media/d18b1dc2.svg);background-position:50%;background-repeat:no-repeat;background-size:18px 18px;cursor:pointer;display:block;height:24px;position:absolute;right:6px;top:6px;width:24px;z-index:2}.Modal_back__5AaqH{cursor:pointer;left:6px;position:absolute;top:6px}@media screen and (max-width:480px){.Modal_closeButton__3V9B-{background-size:18px 18px;height:21px;right:10px;top:10px;width:21px}.Modal_back__5AaqH{left:10px;top:10px}.Modal_title__KuCmT{border-bottom:1px solid #b1b1b1;font-size:21px}.Modal_overlay__b\+zEz{align-items:flex-start;padding:0}.Modal_modal__yEgVW{margin:0;width:100%}.Modal_modal__yEgVW.Modal_center__nGVh4{margin:auto}.Modal_contentContainer__aR8CZ{box-sizing:border-box;padding:0 20px 20px;width:100%}.Modal_contentContainer__aR8CZ:before{background-image:url(/static/media/3346b1f1.svg);background-position:50%;background-repeat:no-repeat;background-size:115px 30px;content:"";display:block;height:30px;margin:6px auto;width:115px}}

/*!**********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Forms/Form.module.scss ***!
  \**********************************************************************************************************************************************************************************************************/.Form_fields__eOUrF,.Form_form__xJxGF{align-items:center;display:flex;flex-direction:column}.Form_fields__eOUrF{padding:32px 0;width:100%}.Form_fields__eOUrF .Form_note__YdE2s{font-size:18px;letter-spacing:.25px;line-height:21px;margin-bottom:24px;max-width:400px;text-align:center}.Form_field__7fYW1{margin-bottom:24px;width:400px}.Form_fieldFullWidth__J6R1p{margin-bottom:24px;width:100%}.Form_field__7fYW1:last-of-type{margin-bottom:0}.Form_link__BjC84{color:inherit;font-size:14px}.Form_actions__v29th{align-items:center;border-top:2px solid #b1b1b1;display:flex;flex-direction:column;padding-top:32px;width:100%}.Form_actions__v29th .Form_link__BjC84{margin-top:18px}.Form_action__DPIwV{margin-bottom:24px}.Form_action__DPIwV:last-of-type{margin-bottom:0}.Form_resend__a3pZr{padding:0 16px;text-align:center}.Form_personal__48pJm{font-size:12px;line-height:1.2em}.Form_checkbox__iK-af{display:none}.Form_checkbox__iK-af+.Form_checkboxLabel__z8GbD:before{background-image:url(/static/media/98d7e6ef.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:32px;margin-right:8px;width:32px}.Form_checkbox__iK-af:checked+.Form_checkboxLabel__z8GbD:before{background-image:url(/static/media/abc9976b.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.Form_checkboxLabel__z8GbD{align-items:center;cursor:pointer;display:flex;font-size:18px;user-select:none}@media screen and (max-width:480px){.Form_field__7fYW1{width:100%}.Form_link__BjC84{font-size:13px}.Form_fields__eOUrF{padding:20px 0}.Form_fields__eOUrF .Form_note__YdE2s{font-size:14px;line-height:1.2em}.Form_actions__v29th{border-top:1px solid #b1b1b1}.Form_checkboxLabel__z8GbD{font-size:14px}}

/*!***********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/ShadowInput/ShadowInput.module.scss ***!
  \***********************************************************************************************************************************************************************************************************************/.ShadowInput_shadow__Jh5m8{background-color:transparent;bottom:0;left:0;position:absolute;right:0;top:0;transform:translate3d(4px,4px,0)}.ShadowInput_shadow__Jh5m8[data-color=grey]{background-color:#414042}.ShadowInput_shadow__Jh5m8[data-color=pink]{background-color:#ffd9cd}.ShadowInput_shadow__Jh5m8[data-color=satin]{background-color:#ebebdc}.ShadowInput_shadow__Jh5m8[data-color=purple]{background-color:#e6e5ed}.ShadowInput_shadow__Jh5m8[data-color=blue]{background-color:#ddebf3}.ShadowInput_shadow__Jh5m8[data-color=yellow]{background-color:#fdeebb}.ShadowInput_shadow__Jh5m8[data-color=red]{background-color:#ef4136}.ShadowInput_inputContainer__T8BZs{position:relative}.ShadowInput_error__GFsMq .ShadowInput_input__ovQnk{border-color:#ef4136}.ShadowInput_error__GFsMq .ShadowInput_input__ovQnk:focus{box-shadow:0 0 0 1px #ef4136}.ShadowInput_tooltip__jWi1I{bottom:-1em;left:0;position:absolute}.ShadowInput_error__GFsMq .ShadowInput_tooltip__jWi1I{color:#ef4136}.ShadowInput_input__ovQnk{appearance:none;background-color:transparent;border:2px solid #414042;box-sizing:border-box;color:inherit;font-family:inherit;font-size:18px;height:50px;line-height:normal;outline:none;padding:0 12px;position:relative;text-align:center;transform:translateZ(0);width:100%;z-index:1}.ShadowInput_dense__Bnmnr .ShadowInput_input__ovQnk{border:1px solid #414042;font-size:16px;height:40px}.ShadowInput_input__ovQnk::-webkit-input-placeholder{color:inherit;text-align:center}.ShadowInput_input__ovQnk:-ms-input-placeholder{color:inherit;text-align:center}.ShadowInput_input__ovQnk:-moz-placeholder,.ShadowInput_input__ovQnk::-moz-placeholder{color:inherit;text-align:center}.ShadowInput_input__ovQnk:focus{box-shadow:0 0 0 1px #414042}.ShadowInput_input__ovQnk[disabled]{background-color:#ddebf3}@media screen and (max-width:480px){.ShadowInput_input__ovQnk{border-width:1px;font-size:14px;height:40px}}

/*!****************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/templates/Contacts/Contacts.module.scss ***!
  \****************************************************************************************************************************************************************************************************************/.Contacts_blocks__4Autx{display:flex;flex-wrap:wrap;justify-content:space-between}.Contacts_phone__mxr8j{font-size:24px;font-weight:500;letter-spacing:.6px;margin-bottom:8px}.Contacts_title__IBRED{font-size:35px;font-weight:500;line-height:1.2em;margin:0 auto 32px;text-align:center;width:500px}.Contacts_blockTitle__c-6AH{border-bottom:2px solid #eef4f7;display:inline-block;font-size:16px;line-height:1.5em;margin-bottom:8px}.Contacts_info__TxxQX{color:#737373;font-size:18px;line-height:1.2em}.Contacts_comment__jMw-U{margin-top:4px}.Contacts_block__soi8U{box-sizing:border-box;display:flex;flex-grow:1;margin-bottom:32px;padding-right:40px;width:50%}.Contacts_icon__-tKdt{height:60px;padding-right:20px;width:60px}.Contacts_blockIcon__U0eVU{height:100%}@media screen and (max-width:480px){.Contacts_block__soi8U{box-sizing:border-box;padding:0 20px;width:100%}.Contacts_blockContent__aS4rV{font-size:12px;margin-left:16px}.Contacts_title__IBRED{font-size:14px}.Contacts_phone__mxr8j{font-size:16px}.Contacts_info__TxxQX{font-size:12px}.Contacts_icon__-tKdt{padding:0}.Contacts_blockContent__aS4rV:first-of-type{justify-content:flex-start}}@media screen and (max-width:330px){.Contacts_title__IBRED{font-size:21px;width:auto}.Contacts_block__soi8U{margin:0;padding:5px}}

/*!**********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/templates/About/About.module.scss ***!
  \**********************************************************************************************************************************************************************************************************/.About_container__ErlVc{box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:20px!important}.About_title__he6al{font-size:35px;font-weight:500;line-height:1.2em;margin:0 auto 32px;text-align:center;width:500px}.About_blockText__0e7hh{box-sizing:border-box;display:flex;flex-direction:column;font-size:18px;justify-content:center;line-height:1.2em}.About_blockTitle__BqnPd{font-size:24px;font-weight:500;line-height:1.2em;margin-bottom:24px}.About_blockContent__OsBtD{line-height:1.2em}.About_block__ixFBt{box-sizing:border-box;display:flex;margin-bottom:20px;margin-top:20px}.About_block__ixFBt[data-index="1"],.About_block__ixFBt[data-index="3"],.About_block__ixFBt[data-index="5"],.About_block__ixFBt[data-index="7"]{flex-direction:row-reverse}.About_block__ixFBt[data-index="1"] .About_blockImage__We4Pd,.About_block__ixFBt[data-index="3"] .About_blockImage__We4Pd,.About_block__ixFBt[data-index="5"] .About_blockImage__We4Pd,.About_block__ixFBt[data-index="7"] .About_blockImage__We4Pd{margin-right:120px}.About_block__ixFBt[data-index="1"] .About_smallImage__DRPho,.About_block__ixFBt[data-index="3"] .About_smallImage__DRPho,.About_block__ixFBt[data-index="5"] .About_smallImage__DRPho,.About_block__ixFBt[data-index="7"] .About_smallImage__DRPho{left:auto;right:0;transform:translateX(50%) translateY(-50%)}.About_block__ixFBt[data-index="0"] .About_blockImage__We4Pd,.About_block__ixFBt[data-index="4"] .About_blockImage__We4Pd,.About_block__ixFBt[data-index="6"] .About_blockImage__We4Pd{margin-left:120px}.About_block__ixFBt[data-index="0"] .About_smallImage__DRPho,.About_block__ixFBt[data-index="4"] .About_smallImage__DRPho,.About_block__ixFBt[data-index="6"] .About_smallImage__DRPho{transform:translateX(-50%) translateY(-50%)}.About_block__ixFBt[data-index="2"]{background-color:#eef4f7;padding:0 20px 30px}.About_block__ixFBt[data-index="2"] .About_blockImage__We4Pd{border:20px solid #fff;border-radius:50%;flex-shrink:0;height:450px;margin-left:40px;margin-top:-80px;overflow:hidden;width:450px}.About_block__ixFBt[data-index="2"] .About_blockImagesContainer__DtGaJ{align-items:center;border:2px solid #000;border-radius:50%;box-sizing:border-box;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.About_block__ixFBt[data-index="2"] .About_mainImage__DC-PN{height:100%;object-fit:cover;width:100%}.About_block__ixFBt[data-index="2"] .About_smallImage__DRPho{display:none}.About_block__ixFBt[data-index="6"]{margin-bottom:0!important}.About_smallImage__DRPho{border:12px solid #fff;border-radius:50%;left:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%)}.About_blockImagesContainer__DtGaJ{position:relative}@media screen and (max-width:480px){.About_title__he6al{font-size:21px;width:auto}.About_container__ErlVc{padding:0 20px}.About_smallImage__DRPho{border:8px solid #fff;height:100px!important;left:50%;transform:translateX(-50%);width:100px!important}.About_block__ixFBt{align-items:center!important;flex-direction:column-reverse!important}.About_block__ixFBt[data-index="1"] .About_blockImage__We4Pd,.About_block__ixFBt[data-index="3"] .About_blockImage__We4Pd,.About_block__ixFBt[data-index="5"] .About_blockImage__We4Pd,.About_block__ixFBt[data-index="7"] .About_blockImage__We4Pd{margin-bottom:60px;margin-right:0}.About_block__ixFBt[data-index="1"] .About_smallImage__DRPho,.About_block__ixFBt[data-index="3"] .About_smallImage__DRPho,.About_block__ixFBt[data-index="5"] .About_smallImage__DRPho,.About_block__ixFBt[data-index="7"] .About_smallImage__DRPho{bottom:0;left:50%;margin-right:0;top:auto;transform:translateX(-50%) translateY(50%)}.About_block__ixFBt[data-index="0"] .About_blockImage__We4Pd,.About_block__ixFBt[data-index="4"] .About_blockImage__We4Pd,.About_block__ixFBt[data-index="6"] .About_blockImage__We4Pd{margin-bottom:60px;margin-left:0}.About_block__ixFBt[data-index="0"] .About_smallImage__DRPho,.About_block__ixFBt[data-index="4"] .About_smallImage__DRPho,.About_block__ixFBt[data-index="6"] .About_smallImage__DRPho{bottom:0;left:50%;margin-left:0;top:auto;transform:translateX(-50%) translateY(50%)}.About_block__ixFBt[data-index="2"]{margin-left:-20px;margin-right:-20px;margin-top:125px}.About_block__ixFBt[data-index="2"] .About_blockImage__We4Pd{border:12px solid #fff;height:250px;margin:-125px 0 10px;width:250px}.About_block__ixFBt img{height:100%;object-fit:cover;width:100%}.About_blockImage__We4Pd{width:100%}.About_blockText__0e7hh{font-size:12px;line-height:1.5em;text-align:left}.About_blockTitle__BqnPd{font-size:16px}.About_blockContent__OsBtD{line-height:1.5em}}

/*!*******************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/SalonInfo/SalonInfo.module.scss ***!
  \*******************************************************************************************************************************************************************************************************************/.SalonInfo_container__yHPv0{display:flex;flex-direction:column}.SalonInfo_addressContainer__cH\+JF{align-items:center;display:flex;line-height:1.2em;margin-bottom:28px}.SalonInfo_addressContainer__cH\+JF .SalonInfo_icon__Cx4qw{background-image:url(/static/media/40d29203.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:64px;margin-right:8px;width:64px}.SalonInfo_addressContainer__cH\+JF .SalonInfo_info__5QKoo{font-size:18px}.SalonInfo_addressContainer__cH\+JF .SalonInfo_info__5QKoo .SalonInfo_name__ekLWr{font-weight:500}.SalonInfo_option__phy-t{list-style:disc;margin-left:20px}.SalonInfo_props__aFv0K{margin-bottom:32px}.SalonInfo_props__aFv0K .SalonInfo_title__BRu9z{font-size:12px;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.SalonInfo_props__aFv0K .SalonInfo_value__imGFi{font-size:18px;font-weight:500;letter-spacing:.04em}.SalonInfo_props__aFv0K .SalonInfo_value__imGFi li{margin-bottom:4px}.SalonInfo_callButton__FwnOz{display:none}@media screen and (max-width:480px){.SalonInfo_options__Rq5y4{display:none}.SalonInfo_props__aFv0K{margin-bottom:24px;text-align:center}.SalonInfo_props__aFv0K .SalonInfo_title__BRu9z,.SalonInfo_props__aFv0K .SalonInfo_value__imGFi{width:100%}.SalonInfo_addressContainer__cH\+JF{margin-bottom:24px;text-align:center;width:100%}.SalonInfo_addressContainer__cH\+JF .SalonInfo_info__5QKoo{flex:1}.SalonInfo_addressContainer__cH\+JF .SalonInfo_icon__Cx4qw,.SalonInfo_contacts__7Tebc{display:none}.SalonInfo_callButton__FwnOz{display:block}}

/*!************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/templates/SalonDetails/SalonDetails.module.scss ***!
  \************************************************************************************************************************************************************************************************************************/.SalonDetails_container__XusAo,.SalonDetails_mainInfo__pGxFx{box-sizing:border-box;width:100%}.SalonDetails_mainInfo__pGxFx{display:flex;flex-wrap:wrap;margin-bottom:32px}@supports (display:grid){.SalonDetails_mainInfo__pGxFx{display:grid;grid-auto-columns:minmax(auto,750px) 380px;grid-template-areas:"a b" "a c";grid-template-rows:minmax(52px,64px) auto}.SalonDetails_mainInfo__pGxFx .SalonDetails_titleContainer__FcusO{grid-area:b}.SalonDetails_mainInfo__pGxFx .SalonDetails_slider__3PKJv{grid-area:a}.SalonDetails_mainInfo__pGxFx .SalonDetails_salon__WvN1h{grid-area:c}}.SalonDetails_titleContainer__FcusO{margin-bottom:16px;margin-top:2px;order:-1;width:100%}.SalonDetails_title__3aNyD{background-color:#fdeebb;box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;font-size:24px;font-weight:500;margin-left:-6px;max-width:380px;padding:0 6px;white-space:normal;width:auto}.SalonDetails_slider__3PKJv{flex:1;margin-right:24px;max-width:750px}.SalonDetails_currentSlide__st5Ef{height:480px;position:relative;width:100%}.SalonDetails_currentSlide__st5Ef .SalonDetails_currentSlideImage__G2LRN{height:100%;object-fit:cover;width:100%}.SalonDetails_thumbsContainer__8WcPJ{flex:1 1 0;position:relative;width:100%}.SalonDetails_salon__WvN1h{flex:0 0 380px;width:380px}.SalonDetails_emptyImage__m1JYv{background-color:#b1b1b1;height:100%;width:100%}.SalonDetails_thumbnails__0srd7{display:flex;flex-wrap:wrap;margin:8px 0}.SalonDetails_thumbnails__0srd7 .SalonDetails_thumb__WZ5z\+{border:1px solid transparent;box-sizing:border-box;cursor:pointer;flex:0 0 102px;height:78px;margin-right:24px;padding:4px;position:relative;width:102px}.SalonDetails_thumbnails__0srd7 .SalonDetails_thumb__WZ5z\+:first-of-type{margin-left:0}.SalonDetails_thumbnails__0srd7 .SalonDetails_thumb__WZ5z\+:last-of-type{margin-right:0}.SalonDetails_thumbnails__0srd7 .SalonDetails_thumb__WZ5z\+.SalonDetails_active__BqRlU{border:1px solid #414042}.SalonDetails_thumbnails__0srd7 .SalonDetails_thumbImage__\+D8C-{height:100%;object-fit:cover;width:100%}.SalonDetails_thumbsScroller__IlMtS{align-items:center;display:none;height:78px;position:absolute;top:50%;transform:translateY(-50%);width:24px;z-index:2}.SalonDetails_thumbsScroller__IlMtS[data-direction=left]{background-image:linear-gradient(270deg,hsla(0,0%,100%,0) 0,#fff 20%,#fff);justify-content:flex-start;left:0}.SalonDetails_thumbsScroller__IlMtS[data-direction=right]{background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 20%,#fff);justify-content:flex-end;right:0}.SalonDetails_thumbsScroller__IlMtS.SalonDetails_hidden__3Quv5{display:none!important}.SalonDetails_additionalTitle__PXpN1{font-size:12px;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.SalonDetails_props__vB4Wa{margin:16px 0}.SalonDetails_props__vB4Wa .SalonDetails_value__PYeJH{font-weight:500;letter-spacing:.04em}.SalonDetails_props__vB4Wa .SalonDetails_value__PYeJH li{margin-bottom:4px}.SalonDetails_description__icfZL{margin-bottom:16px;padding-bottom:16px}.SalonDetails_description__icfZL .SalonDetails_value__PYeJH{font-weight:400;line-height:1.2em}.SalonDetails_option__oTymk{list-style:disc;margin-left:20px}@media screen and (min-width:480px){.SalonDetails_thumbnails__0srd7{transform:none!important}}@supports (display:grid){.SalonDetails_thumbnails__0srd7{grid-gap:12px 24px;display:grid;grid-template-columns:repeat(auto-fill,minmax(102px,1fr))}.SalonDetails_thumbnails__0srd7 .SalonDetails_thumb__WZ5z\+{margin-right:0!important;width:auto}}.SalonDetails_options__I--eg{display:none}.SalonDetails_additional__GTjTG{border-top:2px solid #ddebf3;padding-top:24px}@media screen and (max-width:480px){.SalonDetails_options__I--eg{display:block}.SalonDetails_mainInfo__pGxFx{flex-direction:column;grid-auto-columns:minmax(auto,100%) 380px;max-width:480px;min-width:310px;width:100vw}.SalonDetails_thumbnails__0srd7{display:inline-flex;flex-shrink:0;flex-wrap:nowrap;padding:0 8px}.SalonDetails_thumbnails__0srd7 .SalonDetails_thumb__WZ5z\+{flex:0 0 102px;width:102px}.SalonDetails_thumbsContainer__8WcPJ{box-sizing:border-box;display:flex;overflow:hidden;width:100%}.SalonDetails_thumbsContainer__8WcPJ .SalonDetails_thumbsScroller__IlMtS{display:inherit}.SalonDetails_salon__WvN1h{box-sizing:border-box;display:flex;flex:1;justify-content:center;padding:0 20px;width:auto}.SalonDetails_info__QEMvY{width:100%}.SalonDetails_currentSlide__st5Ef,.SalonDetails_currentSlide__st5Ef iframe{height:auto;min-height:240px}.SalonDetails_slider__3PKJv{margin:0 0 16px;width:100%}.SalonDetails_titleContainer__FcusO{box-sizing:border-box;padding:0 20px;text-align:center}.SalonDetails_additional__GTjTG{font-size:14px;padding:24px 20px 0}@supports (display:grid){.SalonDetails_mainInfo__pGxFx{grid-template-areas:"b" "a" "c";grid-template-rows:minmax(52px,88px) auto}}}

/*!********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/templates/SingleNews/SingleNews.module.scss ***!
  \********************************************************************************************************************************************************************************************************************/.SingleNews_content__-cS2i{border-bottom:2px solid #ddebf3;display:flex;flex-direction:row-reverse;padding-bottom:30px}.SingleNews_newsList__PyRyc{border-bottom:2px solid #ddebf3;display:flex;flex-wrap:wrap;margin-top:30px;padding:15px 20px}.SingleNews_article__u0Jzm{line-height:1.5em;margin-bottom:24px}.SingleNews_appointmentLink__XUBrX{display:block;width:200px}.SingleNews_newsContent__SpF7v{display:flex;flex:1;flex-direction:column;margin:0 10px}.SingleNews_newsBox__SVZ1L{flex:0 0 350px;margin:10px 15px;text-decoration:none}.SingleNews_newsContentFooter__wJdHz{display:flex;flex:0 0 350px;flex-direction:column}.SingleNews_img__7mt6L{border-radius:50%;height:282px;height:280px;overflow:hidden;transform:translate3d(10px,-10px,0);width:282px;width:280px}.SingleNews_img__7mt6L img{height:100%;object-fit:cover;width:100%}.SingleNews_imgFooter__31xlr{border-radius:50%;height:200px;overflow:hidden;width:200px}.SingleNews_imgFooter__31xlr img{height:100%;object-fit:cover;width:100%}.SingleNews_imgBox__3maC7{align-items:center;display:flex;flex-direction:column;height:282px;justify-content:center;margin-left:40px;position:relative;width:282px;z-index:2}.SingleNews_imgBox__3maC7:before{background-image:url(/static/media/1a9d138f.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:282px;left:-32px;position:absolute;top:1px;transform:rotate(0deg);transform-origin:calc(50% + 16px) 50%;width:314px;z-index:3}.SingleNews_imgBoxFooter__etIyv{display:flex;justify-content:center}.SingleNews_date__6dAOS{font-size:14px}.SingleNews_dateFooter__ERyIJ,.SingleNews_date__6dAOS{color:#807f7f;font-style:italic;font-weight:400;margin-bottom:7px;margin-top:7px}.SingleNews_dateFooter__ERyIJ{font-size:13px}.SingleNews_name__NaCRg{font-size:28px;line-height:1.2em}.SingleNews_nameFooter__0TpYp,.SingleNews_name__NaCRg{font-weight:500;letter-spacing:.6px;margin-bottom:15px}.SingleNews_nameFooter__0TpYp{font-size:24px;white-space:pre-line}.SingleNews_descriptionFooter__c2aP1,.SingleNews_description__izlGH{font-size:18px;font-weight:400;letter-spacing:.45px;overflow:hidden;text-overflow:ellipsis}.SingleNews_linkFooter__Z5ecG,.SingleNews_link__\+Y6jE{color:#0080ff;margin-top:10px}.SingleNews_welcome__GbhsP{color:#e60000;font-size:16px;font-weight:500;letter-spacing:.45px;margin-top:10px;padding-bottom:10px;white-space:pre-line}@media screen and (max-width:480px){.SingleNews_content__-cS2i{align-items:center;flex-direction:column}.SingleNews_name__NaCRg{font-size:18px}.SingleNews_newsContent__SpF7v .SingleNews_appointmentLink__XUBrX{margin:auto}.SingleNews_newsContent__SpF7v{margin:0 20px}.SingleNews_imgBox__3maC7{margin-bottom:24px;margin-left:0}}

/*!**********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/templates/ServicePage/ServicePage.module.scss ***!
  \**********************************************************************************************************************************************************************************************************************/.ServicePage_content__UGUz1{box-sizing:border-box;display:flex;margin-bottom:32px}.ServicePage_slider__CrI\+C{flex:1;margin-right:24px;max-width:750px}.ServicePage_currentSlide__7Gl7G{position:relative;width:100%}.ServicePage_currentSlide__7Gl7G img{height:100%;object-fit:cover;width:100%}.ServicePage_currentSlide__7Gl7G iframe{height:480px;object-fit:cover;width:100%}.ServicePage_service__Z5kxx{margin-top:14px;width:380px}.ServicePage_infoImgBox__b40Lv{position:relative}.ServicePage_descriptionImg__K62D9{align-items:center;background-color:#fff;border:1px solid #000;bottom:0;display:none;font-size:18px;justify-content:center;left:0;letter-spacing:.45px;min-height:30px;min-width:230px;padding:2px;position:absolute;text-align:center;z-index:10}.ServicePage_emptyImage__YR1ZC{background-color:#b1b1b1;height:100%;width:100%}.ServicePage_thumbnails__uESNl{display:flex;margin:8px 0}.ServicePage_thumbnails__uESNl .ServicePage_thumb__Zxuzt{border:1px solid transparent;box-sizing:border-box;cursor:pointer;flex:0 0 102px;height:78px;margin-right:24px;padding:4px;position:relative;width:102px}.ServicePage_thumbnails__uESNl .ServicePage_thumb__Zxuzt.ServicePage_active__N5qtj{border:1px solid #414042}.ServicePage_thumbnails__uESNl img{height:100%;object-fit:cover;width:100%}@supports (display:grid){.ServicePage_thumbnails__uESNl{grid-gap:12px 24px;display:grid;grid-template-columns:repeat(auto-fill,minmax(102px,102px))}.ServicePage_thumb__Zxuzt{margin-right:0!important}}.ServicePage_name__BgeRK{background-color:#ebebdc;box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;font-size:24px;font-weight:500;margin-left:-6px;padding:0 6px;white-space:normal;width:auto}.ServicePage_mainInfo__xVpb6{align-items:baseline;display:flex;margin:8px 0}.ServicePage_priceContainer__IutRA{font-size:35px;letter-spacing:.025em;margin-right:4px}.ServicePage_priceContainer__IutRA .ServicePage_price__ybsSH{font-weight:500}.ServicePage_durationContainer__16aVu{align-items:center;display:flex;font-size:16px;font-style:italic;letter-spacing:.025em}.ServicePage_durationIcon__207XF{background-image:url(/static/media/2384163d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:14px;margin-right:4px;width:14px}.ServicePage_descriptionContainer__V9q8E{color:#414042;font-size:18px;font-weight:400;letter-spacing:.45px;margin-bottom:32px;padding-top:5px}@media screen and (max-width:480px){.ServicePage_content__UGUz1{flex-direction:column;padding:0 20px}.ServicePage_currentSlide__7Gl7G,.ServicePage_currentSlide__7Gl7G iframe{height:auto;min-height:240px}.ServicePage_descriptionImg__K62D9{z-index:auto}.ServicePage_slider__CrI\+C{margin:auto;width:100%}.ServicePage_thumbnails__uESNl .ServicePage_thumb__Zxuzt{flex:0 0 70px;height:auto}.ServicePage_service__Z5kxx{width:100%}}

/*!********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/templates/Club/Club.module.scss ***!
  \********************************************************************************************************************************************************************************************************/.Club_title__WteGU{font-size:35px;font-weight:500;line-height:1.2em;margin:0 auto 24px;text-align:center;width:500px}.Club_subtitle__ezsP2{font-size:18px;text-align:center}.Club_delimiter__ckHDk{align-items:center;display:flex;font-size:32px;font-weight:500;justify-content:center;margin-bottom:48px;position:relative}.Club_delimiter__ckHDk:after,.Club_delimiter__ckHDk:before{border:2px solid #ddebf3;content:"";display:block;flex:1}.Club_delimiterText__AOIQ1{margin:0 20px}.Club_bg__ovgAQ{margin:30px 0}.Club_bg__ovgAQ img{width:100%}.Club_content__EKnIn{border-bottom:2px solid #ddebf3;display:flex}.Club_levels__IuJgn{flex-direction:column;margin-right:60px}.Club_level__vG9OA{margin-bottom:32px}.Club_additionalInfo__ahVLJ{flex:0 0 420px;width:420px}.Club_infoBlock__erZgd{display:flex}.Club_infoBlock__erZgd :not(:last-of-type){margin-bottom:32px}.Club_infoIcon__-fGTN{flex-shrink:0;margin-right:32px;width:118px}.Club_infoIcon__-fGTN img{width:100%}.Club_infoText__KJqII{font-size:18px;margin-top:22px}.Club_levelTitle__f5TEK{display:inline-block;font-size:32px;font-weight:500;margin-bottom:6px;padding:4px}.Club_level1__LEoPT .Club_levelTitle__f5TEK{background-color:#efefef}.Club_level2__366rf .Club_levelTitle__f5TEK{background-color:grey;color:#fff}.Club_level3__Mqsp3 .Club_levelTitle__f5TEK{background-color:#ffda22}.Club_levelDescription__Z008W{font-size:18px;line-height:1.2em}.Club_blueList__bOoZA{box-sizing:border-box;margin-bottom:48px;position:relative;transform:rotate(-3deg);width:385px}.Club_blueList__bOoZA:after,.Club_blueList__bOoZA:before{background:#777;bottom:35px;box-shadow:0 35px 15px rgba(0,0,0,.3);content:"";left:10px;position:absolute;top:70%;transform:rotate(-8deg);width:50%;z-index:1}.Club_blueList__bOoZA:after{left:auto;right:10px;transform:rotate(8deg)}.Club_blueListContent__yE0r4{background-color:#ddebf3;padding:24px 32px;position:relative;z-index:2}.Club_blueListTitle__FFPVj{font-size:32px;font-weight:500;margin-bottom:8px}.Club_action__3lFfJ{align-items:center;display:flex;flex-direction:column;padding:48px 0;position:relative}.Club_buttonContainer__NaFCy{margin-bottom:32px}.Club_joinText__BUsHq{color:#ff383a;font-size:35px;line-height:1.3em;margin-bottom:38px;text-align:center;transform:rotate(-3deg)}.Club_joinText__BUsHq span{background-color:rgba(255,56,58,.1);padding:0 4px}.Club_arrow__Vv1-N{background-image:url(/static/media/1d8e351c.svg);background-repeat:no-repeat;display:block;height:120px;position:absolute;right:calc(50% - 300px);top:110px;width:120px}@media screen and (max-width:480px){.Club_root__0y2Z4{padding:0 20px}.Club_title__WteGU{font-size:21px;padding:0 20px;width:auto}.Club_delimiter__ckHDk{font-size:21px}.Club_subtitle__ezsP2{font-size:14px}.Club_content__EKnIn{flex-direction:column}.Club_blueList__bOoZA{transform:none;width:100%}.Club_additionalInfo__ahVLJ{flex:1 0 100%;width:100%}.Club_joinText__BUsHq{font-size:26px;transform:none}.Club_arrow__Vv1-N{display:none}.Club_link__Vkul9{text-align:center}}

/*!**********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/templates/Promo/Promo.module.scss ***!
  \**********************************************************************************************************************************************************************************************************/.Promo_container__PyzhX{box-sizing:border-box;flex:1 0 auto;width:100%}.Promo_contentContainer__WmeDz{border-bottom:2px solid #ddebf3}.Promo_textContainer__HEWkR{display:flex}.Promo_content__YkEXm{flex:1;margin-bottom:24px}.Promo_title__cQNry{font-size:35px;font-weight:500;line-height:1.2em;margin-bottom:24px}.Promo_img__84hHV{width:100%}.Promo_img__84hHV img{max-width:100%}.Promo_imageContainer__4Z8-j{box-sizing:border-box;margin:30px;width:320px}.Promo_MobileBtns__IoC2L{margin-right:30px}.Promo_links__aIzy3{margin-bottom:32px}@media screen and (max-width:480px){.Promo_textContainer__HEWkR{flex-direction:column;margin-bottom:20px;padding:0 20px}.Promo_title__cQNry{font-size:21px;width:auto}.Promo_links__aIzy3{align-items:center;display:flex;flex-direction:column}.Promo_links__aIzy3 a:first-of-type{margin-bottom:25px}.Promo_links__aIzy3 button{margin-bottom:16px}.Promo_imageContainer__4Z8-j{display:flex;height:auto;justify-content:center;margin:0 0 30px;order:-1;width:100%}.Promo_img__84hHV{height:auto;margin:0;width:100%}.Promo_mobileMap__4Apmx{display:none}}

/*!**********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[3].use[1]!./src/components/NewSeasonInfo/NewSeasonInfo.module.css ***!
  \**********************************************************************************************************************************************/.NewSeasonInfo_container__AXbyH{align-items:center;border-bottom:2px solid #eef4f7;border-top:2px solid #eef4f7;display:flex;padding:4px 0;width:100%}.NewSeasonInfo_content__DJm1h{background-color:#eef4f7;display:flex;flex-direction:column;padding:10px 0;text-align:center;width:100%}.NewSeasonInfo_MainText__wql8D{color:#807f7f;font-size:14px;font-weight:400;letter-spacing:1.4px;text-transform:uppercase}.NewSeasonInfo_MainTextBlock__bFdoD{width:100%}@media screen and (max-width:480px){.NewSeasonInfo_container__AXbyH{border:none;padding:0}.NewSeasonInfo_content__DJm1h{padding:0 20px 30px}.NewSeasonInfo_MainTextBlock__bFdoD{margin:0 auto;width:220px}.NewSeasonInfo_MainText__wql8D{font-size:12px;width:220px}}

/*!**********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[3].use[1]!./src/components/NewSeasonText/NewSeasonText.module.css ***!
  \**********************************************************************************************************************************************/.NewSeasonText_container__RZxsa{height:100%;margin:0 24px 16px;width:100%}.NewSeasonText_contentBlock__baJbe{display:flex;flex-direction:column;margin-top:15px}.NewSeasonText_icon__VJMVK{height:120px;margin:0 auto;width:120px}.NewSeasonText_title__L0liO{font-size:24px;font-weight:500;letter-spacing:.6px;margin-bottom:8px;margin-top:12px;white-space:pre-line}.NewSeasonText_secondText__EOaQf{font-size:18px;line-height:1.2em;white-space:pre-line}@media screen and (max-width:480px){.NewSeasonText_container__RZxsa{height:auto;margin:auto;width:auto}.NewSeasonText_title__L0liO{font-size:21px}.NewSeasonText_secondText__EOaQf{font-size:14px}.NewSeasonText_contentBlock__baJbe{margin-left:0;margin-top:30px}}

/*!****************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[3].use[1]!./src/components/NewSeasonContent/NewSeasonContent.module.css ***!
  \****************************************************************************************************************************************************/.NewSeasonContent_container__MoETL{display:flex;height:100%;width:100%}@media screen and (max-width:480px){.NewSeasonContent_container__MoETL{flex-wrap:wrap}}

/*!*************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Footer/Footer.module.scss ***!
  \*************************************************************************************************************************************************************************************************************/.Footer_container__iICw7{box-sizing:border-box;flex:0 0 auto;margin-top:16px;width:100%}.Footer_seasons__v2fzg{align-items:center;display:flex;flex-direction:column}.Footer_socials__67pj\+{display:flex;justify-content:center;margin-top:16px}.Footer_social__MfQNF{margin:0 8px}.Footer_instagramPhotos__s-LDs{display:flex;justify-content:center}.Footer_copyright__2WB24{margin:16px 0;text-align:center}.Footer_copyrightText__NeKJX{color:#6f6f6e;font-size:12px}.Footer_menu__CyDwl{margin-top:16px}@media screen and (max-width:480px){.Footer_container__iICw7{padding:0}.Footer_menu__CyDwl{height:auto}.Footer_copyright__2WB24{margin-bottom:15px}.Footer_copyrightText__NeKJX{display:block;margin:auto;text-align:center;width:250px}}

/*!*************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Cookie/Cookie.module.scss ***!
  \*************************************************************************************************************************************************************************************************************/.Cookie_container__vJKkb{background-color:#fff;bottom:0;box-sizing:border-box;left:0;line-height:1.2em;padding:24px;position:fixed;width:100vw;z-index:20000}.Cookie_constrains__OnAD9{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:1200px}.Cookie_text__\+-m32{flex-shrink:1;margin-right:24px}.Cookie_button__Puke4{flex-shrink:0}@media screen and (max-width:480px){.Cookie_constrains__OnAD9{flex-direction:column;width:100%}.Cookie_text__\+-m32{font-size:14px;margin-bottom:16px;margin-right:0}}

/*!****************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/templates/TextPage/TextPage.module.scss ***!
  \****************************************************************************************************************************************************************************************************************/.TextPage_container__XcfhW{box-sizing:border-box;flex:1 0 auto;width:100%}.TextPage_contentContainer__yjSlZ{border-bottom:2px solid #ddebf3}.TextPage_textContainer__aCuSW{display:flex}.TextPage_content__7kx8e{flex:1;margin-bottom:24px}.TextPage_title__PQvI\+{font-size:35px;font-weight:500;line-height:1.2em;margin-bottom:24px}.TextPage_img__dPe6l{width:100%}.TextPage_imageContainer__UKerN{box-sizing:border-box;margin:30px;width:320px}.TextPage_MobileBtns__wsjpM{margin-right:30px}.TextPage_links__23b2b{margin-bottom:32px}@media screen and (max-width:480px){.TextPage_textContainer__aCuSW{flex-direction:column;margin-bottom:20px;padding:0 20px}.TextPage_title__PQvI\+{font-size:21px;width:auto}.TextPage_links__23b2b{align-items:center;display:flex;flex-direction:column}.TextPage_links__23b2b a:first-of-type{margin-bottom:25px}.TextPage_links__23b2b button{margin-bottom:16px}.TextPage_imageContainer__UKerN{display:flex;height:auto;justify-content:center;margin:0 0 30px;order:-1;width:100%}.TextPage_img__dPe6l{height:auto;margin:0;width:100%}.TextPage_mobileMap__hH\+3w{display:none}}

/*!************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/templates/SalonsList/SalonsListPage.module.scss ***!
  \************************************************************************************************************************************************************************************************************************/.SalonsListPage_title__CuwwV{font-size:35px;font-weight:500;line-height:1.2em;margin:0 auto 32px;text-align:center;width:500px}@media screen and (max-width:480px){.SalonsListPage_title__CuwwV{font-size:21px;width:auto}}

/*!***********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/StatusModal/StatusModal.module.scss ***!
  \***********************************************************************************************************************************************************************************************************************/.StatusModal_container__S73KT{width:400px}.StatusModal_content__4476\+{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;font-weight:200;justify-content:center;padding:20px 32px}.StatusModal_content__4476\+[data-status=success] .StatusModal_icon__\+jJPf{background-image:url(/static/media/69af36c3.svg)}.StatusModal_content__4476\+[data-status=error] .StatusModal_icon__\+jJPf{background-image:url(/static/media/795bbb4d.svg)}.StatusModal_icon__\+jJPf{background-position:50%;background-repeat:no-repeat;background-size:cover;height:72px;margin-bottom:24px;width:72px}.StatusModal_text__cw\+YH{font-size:20px;font-weight:200;line-height:1.2em;margin-bottom:24px;text-align:center}

/*!****************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Forms/SignInForm.module.scss ***!
  \****************************************************************************************************************************************************************************************************************/.SignInForm_signUpLink__NemDm{margin-top:24px}.SignInForm_recoverLink__nc7jo{margin-top:18px}

/*!*************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/ShadowSelect/ShadowSelect.module.scss ***!
  \*************************************************************************************************************************************************************************************************************************/.ShadowSelect_shadow__Y3s4B{background-color:transparent;bottom:0;left:0;position:absolute;right:0;top:0;transform:translate3d(4px,4px,0)}.ShadowSelect_shadow__Y3s4B[data-color=grey]{background-color:#414042}.ShadowSelect_shadow__Y3s4B[data-color=pink]{background-color:#ffd9cd}.ShadowSelect_shadow__Y3s4B[data-color=satin]{background-color:#ebebdc}.ShadowSelect_shadow__Y3s4B[data-color=purple]{background-color:#e6e5ed}.ShadowSelect_shadow__Y3s4B[data-color=blue]{background-color:#ddebf3}.ShadowSelect_shadow__Y3s4B[data-color=yellow]{background-color:#fdeebb}.ShadowSelect_shadow__Y3s4B[data-color=red]{background-color:#ef4136}.ShadowSelect_inputContainer__C9gL7{cursor:pointer;outline:none;position:relative}.ShadowSelect_optionsContainer__4\+-3V{box-sizing:border-box;display:none;padding:0 12px;width:100%}.ShadowSelect_closeButton__UlETe{background-image:url(/static/media/92ceb9d2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:block;height:15px;position:absolute;right:6px;top:6px;width:15px;z-index:2}.ShadowSelect_option__Gig1w{-webkit-tap-highlight-color:#FDEEBB;border-bottom:2px solid #414042;color:inherit;display:block;font-size:18px;height:48px;line-height:48px;position:relative;text-align:right}.ShadowSelect_option__Gig1w:last-child{border-bottom:none}.ShadowSelect_inputContainer__C9gL7.ShadowSelect_focused__lYtk1 .ShadowSelect_input__2QG\+v{box-shadow:0 0 0 1px #414042}.ShadowSelect_input__2QG\+v{background-color:transparent;border:2px solid #414042;box-sizing:border-box;color:#414042;position:relative;text-align:center;transform:translateZ(0);width:100%;z-index:1}.ShadowSelect_input__2QG\+v.ShadowSelect_isOpen__l108W{background-color:#fff;box-shadow:0 0 0 1px #414042}.ShadowSelect_input__2QG\+v.ShadowSelect_isOpen__l108W .ShadowSelect_optionsContainer__4\+-3V{display:block}.ShadowSelect_input__2QG\+v.ShadowSelect_isOpen__l108W .ShadowSelect_inputPlaceholder__Yesuu{border-bottom:2px solid #414042}.ShadowSelect_input__2QG\+v.ShadowSelect_isOpen__l108W .ShadowSelect_inputPlaceholder__Yesuu:after{transform:translateY(-50%) rotate(90deg)}.ShadowSelect_inputPlaceholder__Yesuu{box-sizing:border-box;font-size:18px;height:48px;line-height:48px;padding:0 24px 0 12px;position:relative;user-select:none;width:100%}.ShadowSelect_inputPlaceholder__Yesuu:after{background-image:url(/static/media/5769fdb9.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:23px;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:23px}@media screen and (max-width:480px){.ShadowSelect_option__Gig1w{border-bottom:1px solid #414042;font-size:14px;height:38px;line-height:38px}.ShadowSelect_input__2QG\+v{border:1px solid #414042}.ShadowSelect_inputPlaceholder__Yesuu{font-size:14px;height:38px;line-height:38px}}

/*!****************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Forms/SignUpForm.module.scss ***!
  \****************************************************************************************************************************************************************************************************************/.SignUpForm_resend__eYqfK{font-size:14px}.SignUpForm_agreementLink__y4bkg{background-image:url(/static/media/e0e915ec.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:13px;margin-left:4px;vertical-align:middle;width:13px}

/*!******************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Forms/RecoveryForm.module.scss ***!
  \******************************************************************************************************************************************************************************************************************/.RecoveryForm_action__fowM2{width:240px}

/*!***********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/UserProfile/UserProfile.module.scss ***!
  \***********************************************************************************************************************************************************************************************************************/.UserProfile_container__w85FJ{padding-top:24px}.UserProfile_tabsContainer__gs0cd{margin:0 0 16px}.UserProfile_tabs__0208y{margin-bottom:8px}.UserProfile_tabContainer__GFr5t{align-items:center;display:flex;position:relative}.UserProfile_tabContainer__GFr5t.UserProfile_selected__D0POb{font-weight:500}.UserProfile_tabContainer__GFr5t:not(:last-of-type){margin-right:32px}.UserProfile_tabContainer__GFr5t:not(:last-of-type):after{content:"|";font-weight:400;margin:0 16px;position:absolute;right:-32px}.UserProfile_tab__Rph6V{cursor:pointer;display:flex;font-size:14px;letter-spacing:1px;text-transform:uppercase;white-space:nowrap}.UserProfile_tab__Rph6V sup{color:#ef4136;font-size:9px;font-weight:700}.UserProfile_indicator__L8fOA{background-image:url(/static/media/23f7cfe5.svg)}.UserProfile_appointmentAction__IOsV4{display:flex;justify-content:center;margin-top:20px}@media screen and (max-width:480px){.UserProfile_tabsContainer__gs0cd{margin:0 -20px 16px}}

/*!***********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Gifts/Gifts.module.scss ***!
  \***********************************************************************************************************************************************************************************************************/.Gifts_root__nSzsp{min-height:240px;position:relative}.Gifts_stars__Klv43{align-items:center;background-image:url(/static/media/7698ed3b.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;height:150px;justify-content:center}.Gifts_iconContainer__1PMUl{padding-bottom:32px}.Gifts_giftIconContainer__fE8cI{align-items:center;display:flex;flex-direction:column;justify-content:center;line-height:1.5em;text-align:center;z-index:2}.Gifts_giftIcon__vO8ll:after{background-image:url(/static/media/7725c036.svg);background-position:50%;background-repeat:no-repeat;background-size:82px 92px;content:"";display:block;height:105px;width:105px;z-index:2}.Gifts_giftIcon__vO8ll:before{background-color:#fdeebb;border-radius:50%;content:"";display:block;height:105px;left:2px;position:absolute;top:6px;width:105px;z-index:-1}.Gifts_circleBorderContent__i2VNO{border-radius:50%;height:107px;position:relative;transform:translate3d(4px,0,0);width:107px}.Gifts_circleBorderContainer__DWZPY{align-items:center;display:flex;flex-direction:column;height:109px;justify-content:center;margin:0 auto;position:relative;width:109px;z-index:2}.Gifts_circleBorderContainer__DWZPY:before{background-image:url(/static/media/1a9d138f.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:109px;left:-7px;position:absolute;top:1px;transform:rotate(-30deg);transform-origin:calc(50% + 3.5px) 50%;width:116px;z-index:3}.Gifts_level__O6ljH:not(:last-of-type){margin-bottom:20px}.Gifts_circle__o0qpn{align-items:center;background-color:#fff;border:1px solid #414042;border-radius:50%;box-sizing:border-box;display:flex;height:25px;justify-content:center;width:25px;z-index:2}.Gifts_circle__o0qpn.Gifts_active__gL7o3{background-color:#fdeebb}.Gifts_checkmark__7m8uS{margin-right:8px}.Gifts_checkmark__7m8uS:before{background-image:url(/static/media/005573db.svg);background-repeat:no-repeat;content:"";display:block;height:16px;width:16px}.Gifts_levelDescr__WdO6g{border-bottom:2px solid #b1b1b1;line-height:1.2em;margin-bottom:12px;margin-left:32px;padding-bottom:12px;white-space:pre-wrap}.Gifts_issuedContainer__FifdF{margin-left:32px}.Gifts_levelTitle__rJmS\+{align-items:center;display:flex;font-size:20px;font-weight:500;margin-bottom:12px}

/*!*********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Forms/ProfileEditForm.module.scss ***!
  \*********************************************************************************************************************************************************************************************************************/.ProfileEditForm_changePassword__Ub4Dd{margin-top:24px}.ProfileEditForm_changePasswordModal__gC3bh{width:460px}@media screen and (max-width:480px){.ProfileEditForm_changePasswordModal__gC3bh{width:100%}}

/*!*****************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Cashback/Cashback.module.scss ***!
  \*****************************************************************************************************************************************************************************************************************/.Cashback_root__ZkD\+3{min-height:240px;position:relative}.Cashback_stars__vPRbh{align-items:center;background-image:url(/static/media/7698ed3b.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;height:150px;justify-content:center}.Cashback_cashbackAmountContent__W\+Juh{align-items:center;display:flex;flex-direction:column;justify-content:center;line-height:1.5em;text-align:center;z-index:2}.Cashback_cashbackAmountContent__W\+Juh:before{background-color:#fdeebb;border-radius:50%;content:"";display:block;height:105px;left:2px;position:absolute;top:6px;width:105px;z-index:-1}.Cashback_amountNumber__iVpkO{font-size:28px;font-weight:500}.Cashback_circleBorderContent__bt8Dc{border-radius:50%;height:107px;position:relative;transform:translate3d(4px,0,0);width:107px}.Cashback_circleBorderContainer__RfuZ\+{align-items:center;display:flex;flex-direction:column;height:109px;justify-content:center;margin:0 auto;position:relative;width:109px;z-index:2}.Cashback_circleBorderContainer__RfuZ\+:before{background-image:url(/static/media/1a9d138f.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:109px;left:-7px;position:absolute;top:1px;transform:rotate(-30deg);transform-origin:calc(50% + 3.5px) 50%;width:116px;z-index:3}.Cashback_currentLevelContainer__-YP3T{align-items:center;display:flex;flex-direction:column;justify-content:center}.Cashback_currentLevelTitle__AJ0wA{font-size:33px;font-weight:500;line-height:1.5em;text-transform:uppercase}.Cashback_currentLevelValue__dgTl6{font-size:18px}.Cashback_cashbackAmountContainer__Q6WTg{border-bottom:2px solid #b1b1b1;padding-bottom:32px}.Cashback_progressPart__eS0\+L:not(:last-of-type){margin-bottom:32px}.Cashback_progressPartTitle__mC068{font-size:20px;font-weight:500;margin-bottom:6px;text-transform:uppercase}.Cashback_progressLine__8LcdP{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;position:relative;width:100%}.Cashback_progressContainer__mnJk7{border-bottom:2px solid #b1b1b1;padding:20px 0}.Cashback_progressInfo__Vt\+9Q{font-size:14px;font-weight:200;margin-bottom:6px}.Cashback_progressInfo__Vt\+9Q:last-of-type{margin-bottom:0}.Cashback_circle__mGbOF{align-items:center;background-color:#fff;border:1px solid #414042;border-radius:50%;box-sizing:border-box;display:flex;height:25px;justify-content:center;width:25px;z-index:2}.Cashback_circle__mGbOF.Cashback_active__1zy9N{background-color:#fdeebb}.Cashback_decorationBorder__Bsrnp{border-bottom:1px solid #414042;position:absolute;top:50%;transform:translateY(-50%);width:100%}.Cashback_levelsDescr__VIUUm{padding:20px 0}.Cashback_level__HFj\+3{margin-bottom:12px}.Cashback_levelDescr__VsBF9{line-height:1.5em;margin-left:32px}.Cashback_progressBackground__K\+KMN{background-color:#fdeebb;height:22px;left:0;margin:0 14px;position:absolute;top:1px}.Cashback_progressPercent__yOI6j{font-size:8px}.Cashback_checkmark__0Vd6K{margin-right:8px}.Cashback_checkmark__0Vd6K:before{background-image:url(/static/media/005573db.svg);background-repeat:no-repeat;content:"";display:block;height:16px;width:16px}.Cashback_levelTitle__w2\+qk{align-items:center;display:flex;font-size:20px}.Cashback_levelName__NTpci{font-weight:500;margin-right:4px}

/*!*******************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/VisitInfo/VisitInfo.module.scss ***!
  \*******************************************************************************************************************************************************************************************************************/.VisitInfo_info__qtrqi{align-items:center;display:flex}.VisitInfo_info__qtrqi .VisitInfo_icon__qgoTb{align-items:center;border-radius:50%;display:flex;height:39px;justify-content:center;margin-right:16px;width:39px}.VisitInfo_info__qtrqi .VisitInfo_dateContainer__tJZqd{display:flex;font-weight:500;white-space:nowrap}.VisitInfo_info__qtrqi .VisitInfo_date__5NRZO{margin-right:4px}

/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/ServicesSummaryItem/ServicesSummaryItem.module.scss ***!
  \***************************************************************************************************************************************************************************************************************************************/.ServicesSummaryItem_container__L7bMn{align-items:flex-end;display:flex;font-size:18px;line-height:1.2em}.ServicesSummaryItem_container__L7bMn .ServicesSummaryItem_nameContainer__KzeEz{font-weight:500}.ServicesSummaryItem_container__L7bMn .ServicesSummaryItem_nameContainer__KzeEz .ServicesSummaryItem_amount__gUzGj:before{content:" "}.ServicesSummaryItem_container__L7bMn .ServicesSummaryItem_attributes__mk7kO{display:inline-flex;margin-left:auto}.ServicesSummaryItem_container__L7bMn .ServicesSummaryItem_durationContainer__D7fK9{flex-shrink:0;font-weight:400;margin-left:auto;text-align:right;width:92px}.ServicesSummaryItem_container__L7bMn .ServicesSummaryItem_durationContainer__D7fK9 .ServicesSummaryItem_durationUnits__sdWgh:before{content:" "}.ServicesSummaryItem_container__L7bMn .ServicesSummaryItem_priceBg__A1NFw{background-color:#fdeebb;display:inline-block;padding:0 2px 0 4px;white-space:nowrap}.ServicesSummaryItem_container__L7bMn .ServicesSummaryItem_priceContainer__gmFb4{flex-shrink:0;margin-left:6px;text-align:right;width:92px}.ServicesSummaryItem_container__L7bMn .ServicesSummaryItem_priceContainer__gmFb4 .ServicesSummaryItem_price__Ol4X8{font-weight:500}.ServicesSummaryItem_container__L7bMn .ServicesSummaryItem_priceContainer__gmFb4 .ServicesSummaryItem_currency__xYwX2{font-weight:200}.ServicesSummaryItem_container__L7bMn .ServicesSummaryItem_priceContainer__gmFb4 .ServicesSummaryItem_currency__xYwX2:before{content:" "}@media screen and (max-width:480px){.ServicesSummaryItem_container__L7bMn{align-items:flex-start;font-size:14px}.ServicesSummaryItem_container__L7bMn .ServicesSummaryItem_attributes__mk7kO{flex-direction:column-reverse}.ServicesSummaryItem_container__L7bMn .ServicesSummaryItem_nameContainer__KzeEz,.ServicesSummaryItem_container__L7bMn .ServicesSummaryItem_priceContainer__gmFb4 .ServicesSummaryItem_price__Ol4X8{font-weight:400}.ServicesSummaryItem_container__L7bMn .ServicesSummaryItem_durationContainer__D7fK9{font-size:10px}}

/*!*****************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/ClientsSummary/ClientsSummary.module.scss ***!
  \*****************************************************************************************************************************************************************************************************************************/.ClientsSummary_header__su-SH{display:flex;font-size:16px;justify-content:center;margin:12px 0;text-transform:uppercase}.ClientsSummary_header__su-SH:after,.ClientsSummary_header__su-SH:before{border-bottom:1px solid #b1b1b1;content:"";display:block;flex:1;transform:translateY(-50%)}.ClientsSummary_header__su-SH:before{margin-right:8px}.ClientsSummary_header__su-SH:after{margin-left:8px}.ClientsSummary_services__TQtLF{padding:12px 0}.ClientsSummary_container__eTaJ4{background-color:#ebebdc}.ClientsSummary_container__eTaJ4 .ClientsSummary_item__iREym:first-of-type{border-top-left-radius:0;border-top-right-radius:0;margin-top:0;padding-top:0}.ClientsSummary_container__eTaJ4 .ClientsSummary_item__iREym:last-of-type{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0;padding-bottom:0}.ClientsSummary_servicesContainer__uL9Td{border-bottom:1px solid #b1b1b1}.ClientsSummary_service__FQeH6{margin-bottom:12px;position:relative}.ClientsSummary_service__FQeH6:last-of-type{margin-bottom:0}.ClientsSummary_service__FQeH6 .ClientsSummary_iconDelete__aE4n\+{background-image:url(/static/media/e34bf303.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:16px;position:absolute;right:-4px;top:50%;transform:translate(100%,-50%);width:16px}.ClientsSummary_item__iREym{background-color:#fff;border-radius:12px}.ClientsSummary_totals__SYnKH{align-items:flex-end;display:flex;font-size:18px;padding:12px 0}.ClientsSummary_totalsTitle__yu76Z{flex:1;font-weight:500}.ClientsSummary_totalsAttributes__mPwVH{display:inline-flex;margin-left:auto}.ClientsSummary_totalsDuration__IDmdi{flex-shrink:0;font-weight:400;text-align:right}.ClientsSummary_totalsPrice__-mZZy{flex-shrink:0;font-weight:500;margin-left:6px;text-align:right;width:92px}.ClientsSummary_totalsPrice__-mZZy .ClientsSummary_currency__3AjNa{font-weight:200}.ClientsSummary_totalsPrice__-mZZy .ClientsSummary_currency__3AjNa:before{content:" "}.ClientsSummary_note__hwyMS{border-bottom:1px solid #b1b1b1;color:#6f6f6e;font-size:11px;font-weight:200;line-height:1.2em;padding:0 0 12px}.ClientsSummary_info__bs7\+g{border-bottom:1px solid #b1b1b1;padding:12px 0}.ClientsSummary_dateInfo__fJEi0{margin-bottom:12px}.ClientsSummary_dateInfoIcon__dvkbh{background-image:url(/static/media/8df002b1.svg)}.ClientsSummary_dateInfoIcon__dvkbh,.ClientsSummary_salonInfoIcon__yuoQO{background-position:50%;background-repeat:no-repeat;background-size:contain;height:40px;width:40px}.ClientsSummary_salonInfoIcon__yuoQO{background-image:url(/static/media/11c006a3.svg)}@media screen and (max-width:480px){.ClientsSummary_iconDelete__aE4n\+{display:none}.ClientsSummary_totals__SYnKH{align-items:flex-start;font-size:14px}.ClientsSummary_totals__SYnKH .ClientsSummary_totalsAttributes__mPwVH{flex-direction:column-reverse}.ClientsSummary_totals__SYnKH .ClientsSummary_totalsDuration__IDmdi{font-size:10px}}

/*!************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Visits/Visit.module.scss ***!
  \************************************************************************************************************************************************************************************************************/.Visit_container__a4BAA{margin-bottom:16px;position:relative}.Visit_container__a4BAA:last-of-type{margin-bottom:0}.Visit_container__a4BAA:last-child{border-bottom:none}.Visit_expandButton__2e4l3{background-color:#fff;top:8px;z-index:2}.Visit_header__7SfXz{align-items:center;cursor:pointer;display:flex;position:relative}.Visit_headerInfo__AZ78u{font-size:18px;margin-left:16px}.Visit_dateInfo__FHItL{font-weight:500;width:100%}.Visit_dateInfoIcon__ZI6eU{background-image:url(/static/media/9ef001fa.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:40px;width:40px}.Visit_expandButton__2e4l3{align-items:center;display:flex;flex:0 0 14px;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);width:14px}.Visit_salonInfoIcon__33vAe{background-image:url(/static/media/11c006a3.svg);height:40px}.Visit_ratingIcon__H4oSm,.Visit_salonInfoIcon__33vAe{background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px}.Visit_ratingIcon__H4oSm{background-image:url(/static/media/6159badd.svg);height:26px}.Visit_ratingIcon__H4oSm.Visit_hasRating__DE7Vz{background-image:url(/static/media/1513cdab.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;opacity:1}.Visit_ratingIcon__H4oSm.Visit_disabled__f09QU{opacity:.5}.Visit_moreInfo__7mmv8{margin-left:16px;padding-left:40px}.Visit_summary__divM0{border-bottom:1px solid #b1b1b1}.Visit_clientSummary__62LUZ{padding:0}.Visit_actions__yj0jL{align-items:center;display:flex;flex-direction:row;padding:12px 0}.Visit_action__spXfJ{align-items:center;cursor:pointer;display:flex;font-size:16px;margin-right:16px}.Visit_action__spXfJ:last-of-type{margin-bottom:0}.Visit_action__spXfJ[data-name=change] .Visit_actionIcon__esmQi{background-image:url(/static/media/59060005.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.Visit_action__spXfJ[data-name=route] .Visit_actionIcon__esmQi{background-image:url(/static/media/9f3a729b.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.Visit_action__spXfJ[data-name=call] .Visit_actionIcon__esmQi{background-image:url(/static/media/949e449c.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.Visit_action__spXfJ[data-name=cancel] .Visit_actionIcon__esmQi{background-image:url(/static/media/ab13772d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.Visit_action__spXfJ[data-name=repeat] .Visit_actionIcon__esmQi{background-image:url(/static/media/9510c1ef.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.Visit_actionIcon__esmQi{height:27px;margin-right:8px;width:27px}@media screen and (max-width:480px){.Visit_headerInfo__AZ78u{font-size:14px;margin-left:10px}.Visit_moreInfo__7mmv8{margin:0;padding:0}.Visit_actions__yj0jL{align-items:flex-start;flex-direction:column}.Visit_actions__yj0jL .Visit_action__spXfJ{font-size:14px;margin-bottom:8px}.Visit_actions__yj0jL .Visit_action__spXfJ .Visit_actionIcon__esmQi{height:24px;width:24px}}

/*!*************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Visits/Modals.module.scss ***!
  \*************************************************************************************************************************************************************************************************************/.Modals_container__W2R0-{background-color:#fff;box-sizing:border-box;outline:none;padding:20px;position:relative;width:400px}.Modals_title__CHirT{font-size:16px;font-weight:500;margin-top:16px;text-align:center}.Modals_textarea__WQxHi{border:1px solid #b1b1b1;box-sizing:border-box;font-size:15px;outline:none;padding:6px;resize:none;width:100%}.Modals_cancelModalRadio__fDY-C{appearance:none;height:0;margin:0;padding:0;position:absolute;visibility:hidden;width:0}.Modals_cancelModalRadioTitle__kAYfd{margin-left:6px}.Modals_cancelModalCheckmark__zjlbR{background-color:#fff;border:2px solid #414042;border-radius:50%;box-sizing:border-box;display:block;flex-shrink:0;height:15px;margin-right:6px;padding:2px;width:15px}.Modals_cancelModalRadio__fDY-C:checked+.Modals_cancelModalCheckmark__zjlbR:before{background-color:#414042;border-radius:50%;content:"";display:block;height:100%;width:100%}.Modals_fieldsContainer__qRZgt{padding:20px 0}.Modals_field__JZzkX,.Modals_rateField__wFW2v{align-items:center;display:flex;font-size:14px;margin-bottom:16px}.Modals_field__JZzkX:last-child,.Modals_rateField__wFW2v:last-child{margin-bottom:0}.Modals_rateField__wFW2v{border-bottom:1px solid #b1b1b1;display:block;margin-bottom:12px;padding-bottom:12px}.Modals_fieldsContainer__qRZgt .Modals_rateField__wFW2v:last-of-type{border-bottom:none}.Modals_photoContainer__1J897{margin-bottom:20px}.Modals_photoContainer__1J897 .Modals_photoAdd__-NP1g{align-items:center;display:flex;justify-content:center;margin-bottom:12px}.Modals_photoContainer__1J897 .Modals_photoAdd__-NP1g.Modals_disabled__3It9-{opacity:.5}.Modals_photoContainer__1J897 .Modals_photoAddIcon__bo29P{background-image:url(/static/media/c39d161f.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:23px;margin-right:6px;width:23px}.Modals_photoContainer__1J897 .Modals_photoAddTitle__NiuqA{margin-top:4px}.Modals_photoContainer__1J897 .Modals_photoCounter__QQpBw{color:#6f6f6e;font-size:14px;font-weight:200;text-align:center}.Modals_photoContainer__1J897 .Modals_photos__tWyFR{display:flex;justify-content:center;margin-top:12px;position:relative;width:100%}.Modals_photoContainer__1J897 .Modals_photos__tWyFR.Modals_empty__0I6Qx{display:none}.Modals_photoContainer__1J897 .Modals_photos__tWyFR.Modals_loading__hX0lg{display:flex;height:48px}.Modals_photoContainer__1J897 .Modals_photo__JxXvt{flex-shrink:0;height:48px;margin-right:16px;position:relative;width:48px}.Modals_photoContainer__1J897 .Modals_photo__JxXvt:last-child{margin-right:0}.Modals_photoContainer__1J897 .Modals_photo__JxXvt.Modals_selected__781Nm .Modals_photoDeleteIcon__\+nb3W{display:block}.Modals_photoContainer__1J897 .Modals_photo__JxXvt>img{height:100%;object-fit:cover;width:100%}.Modals_photoContainer__1J897 .Modals_photoDeleteIcon__\+nb3W{background-image:url(/static/media/0a6f3046.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:none;height:20px;position:absolute;right:-10px;top:-10px;width:20px}.Modals_button__DyMgX{box-sizing:border-box;display:block;margin:0 auto;width:170px}.Modals_fieldTitle__9troH{font-size:14px;margin-bottom:6px;text-align:center}.Modals_starsContainer__10obL{display:flex;justify-content:center}@media screen and (max-width:480px){.Modals_container__W2R0-{width:100%}}

/*!***********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Stars/Stars.module.scss ***!
  \***********************************************************************************************************************************************************************************************************/.Stars_star__PvQnR{background-image:url(/static/media/82d53df0.svg);display:block;height:31px;margin:0 6px;width:31px}.Stars_star__PvQnR,.Stars_star__PvQnR.Stars_active__CjzS4{background-position:50%;background-repeat:no-repeat;background-size:contain}.Stars_star__PvQnR.Stars_active__CjzS4{background-image:url(/static/media/81eeed7a.svg)}@media screen and (max-width:480px){.Stars_star__PvQnR{height:40px;width:40px}}

/*!*************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Visits/Visits.module.scss ***!
  \*************************************************************************************************************************************************************************************************************/.Visits_container__AiF-d{box-sizing:border-box;display:flex;flex:1;flex-direction:column}.Visits_avatarHeader__165YY{flex-shrink:0;position:sticky;top:0;z-index:12}.Visits_allVisitsContainer__BTNJq{display:flex;flex:1 0;flex-direction:column;margin-bottom:16px;min-height:240px;position:relative}.Visits_noVisits__Y4Idt{align-items:center;display:flex;flex:1 0;flex-direction:column;justify-content:center;line-height:1.2em;text-align:center}.Visits_visitsContainer__A-0-b{background:#fff;border-radius:18px;display:flex;flex-direction:column;padding:6px 0;position:relative}.Visits_delimiter__r1LFw{font-size:24px;font-weight:500;height:48px;white-space:nowrap}.Visits_delimiter__r1LFw,.Visits_pages__yK\+B-{align-items:center;display:flex;justify-content:center}.Visits_pages__yK\+B-{flex-wrap:wrap;height:50px;margin-top:auto;width:100%}.Visits_page__C2bNO{align-items:center;color:#6f6f6e;cursor:pointer;display:flex;font-size:14px}.Visits_page__C2bNO:after{content:"|";display:block;font-weight:400}.Visits_page__C2bNO:last-of-type:after{content:""}.Visits_pageLink__FVP2u{display:block;margin:0 8px;text-align:center;text-decoration:none;width:20px}.Visits_pageLink__FVP2u.Visits_active__WmH-d{color:#414042;font-weight:500}@media screen and (max-width:480px){.Visits_delimiter__r1LFw{font-size:21px;height:auto;margin-bottom:24px}.Visits_visitsContainer__A-0-b{margin-bottom:32px}.Visits_visitsContainer__A-0-b:last-of-type{margin-bottom:0}}

/*!*****************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/StarsWithLabel/StarsWithLabel.module.scss ***!
  \*****************************************************************************************************************************************************************************************************************************/.StarsWithLabel_fieldTitle__tuFR1{font-size:18px;line-height:1.2em}@media screen and (max-width:480px){.StarsWithLabel_fieldTitle__tuFR1{font-size:14px}}

/*!****************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Forms/ReviewForm.module.scss ***!
  \****************************************************************************************************************************************************************************************************************/.ReviewForm_textarea__x-0Yu{border:1px solid #b1b1b1;box-sizing:border-box;font-size:18px;height:200px;outline:none;padding:8px;resize:none;width:100%}.ReviewForm_previews__uTj53{flex-wrap:wrap;margin:24px 0;min-height:90px;width:100%}.ReviewForm_preview__JalOE,.ReviewForm_previews__uTj53{align-items:center;display:flex;justify-content:center;position:relative}.ReviewForm_preview__JalOE{height:90px;margin:0 16px;width:90px}.ReviewForm_preview__JalOE .ReviewForm_removePhotoIcon__xv80n{background-color:#fff;background-image:url(/static/media/92ceb9d2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:24px;position:absolute;right:0;top:0;width:24px}.ReviewForm_preview__JalOE img{height:100%;object-fit:cover;width:100%}.ReviewForm_checkboxContainer__B89Ym{margin-bottom:24px;width:100%}.ReviewForm_visitInfo__-mMcu{align-items:stretch;box-sizing:border-box;display:flex;height:100%;justify-content:space-between;padding:2px 24px 2px 0}.ReviewForm_visitInfo__-mMcu .ReviewForm_salonInfo__v3Z6B{border-left:1px solid #414042;flex:1;margin-left:16px;overflow:hidden;padding-left:16px;text-overflow:ellipsis;white-space:nowrap}.ReviewForm_stars__PJuvo{align-items:center;border-bottom:1px solid #414042;display:flex;justify-content:space-between;padding:16px 12px}.ReviewForm_stars__PJuvo:last-of-type{border-bottom:none}.ReviewForm_stars__PJuvo .ReviewForm_starsTitle__Gy2Fc{width:320px}@media screen and (max-width:480px){.ReviewForm_textarea__x-0Yu{font-size:14px;height:140px}.ReviewForm_stars__PJuvo{flex-direction:column;padding:16px 0}.ReviewForm_starsTitle__Gy2Fc{margin-bottom:8px;text-align:center;width:100%}.ReviewForm_visitInfo__-mMcu{flex-wrap:wrap;padding-left:0;padding-right:0}.ReviewForm_visitInfo__-mMcu .ReviewForm_dateInfo__Ju2Gp{height:14px;line-height:14px}.ReviewForm_visitInfo__-mMcu .ReviewForm_salonInfo__v3Z6B{border-left:none;flex:0 0 100%;height:14px;line-height:14px;margin-left:0;padding-left:0;width:100%}}

/*!*************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[2].use[1]!./node_modules/reset-css/reset.css ***!
  \*************************************************************************************************************************/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}

/*!*********************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[4].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[4].use[2]!./src/App.scss ***!
  \*********************************************************************************************************************************************************************************/body,html{min-height:100%;width:100%}.grecaptcha-badge{visibility:hidden}body{color:#414042;font-family:Rubik,sans-serif}.App{background-color:#eaeadb;box-sizing:border-box;margin:0;min-height:100vh;min-height:100dvh;padding:0}.init-error{align-items:center;display:flex;font-size:24px;font-weight:500;height:100vh;height:100dvh;justify-content:center;text-align:center}.page-content{box-sizing:border-box;padding:0 30px;width:100%}.page-content.loading{height:400px}.page-not-found{align-items:center;font-size:32px;font-weight:400;justify-content:center;padding:40px 0;text-align:center;width:100%}.empty-image{background-color:#b1b1b1;height:100%;width:100%}.container{background-color:#fff;display:flex;flex-direction:column;margin:auto;max-width:1200px;min-height:100vh;min-height:100dvh;min-width:1024px;position:relative}.text-content{line-height:1.2em}.text-content ul{list-style:disc;padding-left:20px}.text-content ul:not(:last-child){margin-bottom:8px}.text-content ul li{margin-bottom:4px}.text-content ul li:last-of-type{margin-bottom:0}.text-content ol{list-style:decimal;padding-left:20px}.text-content ol li,.text-content ol:not(:last-child){margin-bottom:8px}.text-content ol li:last-of-type{margin-bottom:0}.text-content b,.text-content strong{font-weight:500}.text-content p{margin-bottom:1em}.text-content p:last-child{margin-bottom:0}body,h1,h2,h3,html,li,p,ul{margin:0;padding:0}button,input,textarea{background:inherit;border-radius:0;font-family:inherit;margin:0;padding:0}a{color:inherit}iframe{border:none}.ReactModal__Body--open{overflow:hidden}a[href^=mailto],a[href^=tel]{text-decoration:none}@media screen and (max-width:480px){.container{max-width:480px;min-width:310px}.page-content{padding:0}}

/*!************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[2].use[1]!./node_modules/react-day-picker/lib/style.css ***!
  \************************************************************************************************************************************/.DayPicker{display:inline-block;font-size:1rem}.DayPicker-wrapper{flex-direction:row;padding-bottom:1em;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPicker-Months{display:flex;flex-wrap:wrap;justify-content:center}.DayPicker-Month{border-collapse:collapse;border-spacing:0;display:table;margin:1em 1em 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPicker-NavButton{background-position:50%;background-repeat:no-repeat;background-size:50%;color:#8b9898;cursor:pointer;display:inline-block;height:1.25em;left:auto;margin-top:2px;position:absolute;right:1.5em;top:1em;width:1.25em}.DayPicker-NavButton:hover{opacity:.8}.DayPicker-NavButton--prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAVVJREFUWAnN2G0KgjAYwPHpGfRkaZeqvgQaK+hY3SUHrk1YzNLay/OiEFp92I+/Mp2F2Mh2lLISWnflFjzH263RQjzMZ19wgs73ez0o1WmtW+dgA01VxrE3p6l2GLsnBy1VYQOtVSEH/atCCgqpQgKKqYIOiq2CBkqtggLKqQIKgqgCBjpJ2Y5CdJ+zrT9A7HHSTA1dxUdHgzCqJIEwq0SDsKsEg6iqBIEoq/wEcVRZBXFV+QJxV5mBtlDFB5VjYTaGZ2sf4R9PM7U9ZU+lLuaetPP/5Die3ToO1+u+MKtHs06qODB2zBnI/jBd4MPQm1VkY79Tb18gB+C62FdBFsZR6yeIo1YQiLJWMIiqVjQIu1YSCLNWFgijVjYIuhYYCKoWKAiiFgoopxYaKLUWOii2FgkophYp6F3r42W5A9s9OcgNvva8xQaysKXlFytoqdYmQH6tF3toSUo0INq9AAAAAElFTkSuQmCC);margin-right:1.5em}.DayPicker-NavButton--next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAXRJREFUWAnN119ugjAcwPHWzJ1gnmxzB/BBE0n24m4xfNkTaOL7wOtsl3AXMMb+Vjaa1BG00N8fSEibPpAP3xAKKs2yjzTPH9RAjhEo9WzPr/Vm8zgE0+gXATAxxuxtqeJ9t5tIwv5AtQAApsfT6TPdbp+kUBcgVwvO51KqVhMkXKsVJFXrOkigVhCIs1Y4iKlWZxB1rX4gwlpRIIpa8SDkWmggrFq4IIRaJKCYWnSgnrXIQV1r8YD+1Vrn+bReagysIFfLABRt31v8oBu1xEBttfRbltmfjgEcWh9snUS2kNdBK6WN1vrOWxObWsz+fjxevsxmB1GQDfINWiev83nhaoiB/CoOU438oPrhXS0WpQ9xc1ZQWxWHqUYe0I0qrKCQKjygDlXIQV2r0IF6ViEBxVTBBSFUQQNhVYkHIVeJAtkNsbQ7c1LtzP6FsObhb2rCKv7NBIGoq4SDmKoEgTirXAcJVGkFSVVpgoSrXICGUMUH/QBZNSUy5XWUhwAAAABJRU5ErkJggg==)}.DayPicker-NavButton--interactionDisabled{display:none}.DayPicker-Caption{display:table-caption;margin-bottom:.5em;padding:0 .5em;text-align:left}.DayPicker-Caption>div{font-size:1.15em;font-weight:500}.DayPicker-Weekdays{display:table-header-group;margin-top:1em}.DayPicker-WeekdaysRow{display:table-row}.DayPicker-Weekday{color:#8b9898;display:table-cell;font-size:.875em;padding:.5em;text-align:center}.DayPicker-Weekday abbr[title]{border-bottom:none;text-decoration:none}.DayPicker-Body{display:table-row-group}.DayPicker-Week{display:table-row}.DayPicker-Day{border-radius:50%;text-align:center}.DayPicker-Day,.DayPicker-WeekNumber{cursor:pointer;display:table-cell;padding:.5em;vertical-align:middle}.DayPicker-WeekNumber{border-right:1px solid #eaecec;color:#8b9898;font-size:.75em;min-width:1em;text-align:right}.DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.DayPicker-Footer{padding-top:.5em}.DayPicker-TodayButton{background-color:transparent;background-image:none;border:none;box-shadow:none;color:#4a90e2;cursor:pointer;font-size:.875em}.DayPicker-Day--today{color:#d0021b;font-weight:700}.DayPicker-Day--outside{color:#8b9898;cursor:default}.DayPicker-Day--disabled{color:#dce0e0;cursor:default}.DayPicker-Day--sunday{background-color:#f7f8f8}.DayPicker-Day--sunday:not(.DayPicker-Day--today){color:#dce0e0}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){background-color:#4a90e2;color:#f0f8ff;position:relative}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:#51a0fa}.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#f0f8ff}.DayPickerInput{display:inline-block}.DayPickerInput-OverlayWrapper{position:relative}.DayPickerInput-Overlay{background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.15);left:0;position:absolute;z-index:1}

/*!*******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/AppointmentForm/AppointmentForm.module.scss ***!
  \*******************************************************************************************************************************************************************************************************************************/.DayPicker{font-size:16px;width:100%}.DayPicker,.DayPicker-wrapper{outline:none}.DayPicker-Month{border-collapse:separate;border-spacing:10px;margin:1em 0 0;width:100%}.DayPicker-Day{padding:.5em 0;z-index:10}.DayPicker-Day:focus{outline:none}.DayPicker-Caption{text-align:center;text-transform:uppercase}.DayPicker-Caption>div{text-align:center}.DayPicker-Day--selected:before{background:#ddebf3;border-radius:50%;content:"";display:inline-block;height:32px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:32px;z-index:-1}.DayPicker-Day{position:relative}.DayPicker-Day:not(:last-of-type):after{background:#dce0e0!important;content:"";display:inline-block;height:36px;position:absolute;right:-5px;top:0;width:1px;z-index:-1}.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background:none}.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover:before{background:#f0f8ff;border-radius:50%;content:"";display:inline-block;height:32px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:32px;z-index:-1}.DayPicker-NavButton{margin:0;outline:none;top:15px}.DayPicker-NavButton--prev{left:calc(50% - 100px)}.DayPicker-NavButton--next{right:calc(50% - 100px)}.AppointmentForm_steps__qk7v4{border-bottom:2px solid #b1b1b1;margin-bottom:32px;padding:24px 0}.AppointmentForm_step__oxrWz{display:flex;margin-bottom:16px}.AppointmentForm_step__oxrWz[data-step=city] .AppointmentForm_stepIcon__nZAUg{background-image:url(/static/media/a3ce592b.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.AppointmentForm_step__oxrWz[data-step=salon] .AppointmentForm_stepIcon__nZAUg{background-image:url(/static/media/3818da94.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.AppointmentForm_step__oxrWz[data-step=service] .AppointmentForm_stepIcon__nZAUg{background-image:url(/static/media/a65b18fe.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.AppointmentForm_step__oxrWz[data-step=date] .AppointmentForm_stepIcon__nZAUg{background-image:url(/static/media/404fcb6f.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.AppointmentForm_step__oxrWz[data-step=time] .AppointmentForm_stepIcon__nZAUg{background-image:url(/static/media/7dbda97b.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.AppointmentForm_step__oxrWz .AppointmentForm_stepIcon__nZAUg{flex:0 0 50px;height:50px;margin-right:32px;width:50px}.AppointmentForm_step__oxrWz .AppointmentForm_stepTitle__Oo74T{font-size:18px;letter-spacing:.025em;margin-bottom:4px}.AppointmentForm_step__oxrWz .AppointmentForm_stepContent__u9qeg{font-size:18px;font-weight:500}.AppointmentForm_step__oxrWz .AppointmentForm_stepInfo__flBar{border-bottom:1px solid #b1b1b1;flex:1;padding-bottom:16px}.AppointmentForm_step__oxrWz:last-of-type .AppointmentForm_stepInfo__flBar{border-bottom:none}.AppointmentForm_actions__mXKZK{display:flex;justify-content:center}.AppointmentForm_cityPicker__b\+Woi{align-items:center;cursor:pointer;display:flex}.AppointmentForm_cityName__PCkd-{margin-right:4px}.AppointmentForm_salonPicker__RknGU{align-items:center;cursor:pointer;display:flex}.AppointmentForm_salonName__hwZ2p{margin-right:4px}.AppointmentForm_salonTitle__l0WPc{white-space:nowrap}.AppointmentForm_salonAddress__PFoXP{text-overflow:ellipsis}.AppointmentForm_datePicker__7Jtoz{align-items:center;cursor:pointer;display:flex}.AppointmentForm_date__6Jzij{display:inline-block;margin-right:4px;min-width:100px}.AppointmentForm_pickerContainer__vXV7w{position:relative}.AppointmentForm_dayPicker__D7sOV{background-color:#fff;flex:0 0 400px;width:400px}.AppointmentForm_timeContainer__A-\+1q{font-weight:400;min-height:200px;position:relative}.AppointmentForm_timeEmpty__oB024{align-items:center;color:#6f6f6e;display:flex;font-style:italic;height:200px;justify-content:center;width:100%}.AppointmentForm_slotsContainer__FgzL4{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:16px}.AppointmentForm_slotsContainer__FgzL4:after{content:"";flex:auto}.AppointmentForm_slotsContainer__FgzL4 .AppointmentForm_slot__gS8c5{cursor:pointer;flex:0 0 50px;letter-spacing:.025em;padding:4px 8px;text-align:center;user-select:none;width:50px}.AppointmentForm_slotsContainer__FgzL4 .AppointmentForm_slot__gS8c5:not(.AppointmentForm_free__WbK4m){color:#6f6f6e;font-weight:200}.AppointmentForm_slotsContainer__FgzL4 .AppointmentForm_slot__gS8c5.AppointmentForm_free__WbK4m{font-weight:500}.AppointmentForm_slotsContainer__FgzL4 .AppointmentForm_slot__gS8c5.AppointmentForm_selected__-m0z2{background-color:#ddebf3}@supports (display:grid){.AppointmentForm_slotsContainer__FgzL4{grid-gap:12px 24px;display:grid;grid-template-columns:repeat(auto-fill,minmax(50px,1fr));justify-items:center;text-align:center}}.AppointmentForm_clients__Jl9g1{display:flex;flex-direction:column}.AppointmentForm_client__\+F7bS{margin-bottom:24px;width:100%}.AppointmentForm_client__\+F7bS:last-of-type{margin-bottom:0}.AppointmentForm_summary__sPgkZ{margin-bottom:16px}.AppointmentForm_clientHeader__16CoZ{align-items:center;color:#a9a9a9;display:flex;font-weight:400;margin:8px 0}.AppointmentForm_clientHeader__16CoZ:after{border-bottom:1px solid #a9a9a9;content:"";flex:1}.AppointmentForm_clientHeader__16CoZ span{background-color:#fff;padding-right:8px}.AppointmentForm_clientActions__-La7J{align-items:center;display:flex}.AppointmentForm_clientActions__-La7J .AppointmentForm_action__H8bFm{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:400;line-height:16px;margin-right:16px}.AppointmentForm_clientActions__-La7J .AppointmentForm_action__H8bFm .AppointmentForm_actionIcon__BmZFy{height:27px;margin-right:8px;width:27px}.AppointmentForm_clientActions__-La7J .AppointmentForm_action__H8bFm:last-of-type{margin-bottom:0}.AppointmentForm_clientActions__-La7J .AppointmentForm_action__H8bFm[data-action=add] .AppointmentForm_actionIcon__BmZFy{background-image:url(/static/media/8580f487.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.AppointmentForm_clientActions__-La7J .AppointmentForm_action__H8bFm[data-action=delete] .AppointmentForm_actionIcon__BmZFy{background-image:url(/static/media/9253ea73.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.AppointmentForm_appointmentCityPicker__SEBP-{position:relative}.AppointmentForm_commentContainer__4fAs1{border:1px solid #b1b1b1;box-sizing:border-box;height:100px;position:relative;width:100%}.AppointmentForm_commentContainer__4fAs1.AppointmentForm_error__H2aVq .AppointmentForm_commentLength__xiZ\+b,.AppointmentForm_commentContainer__4fAs1.AppointmentForm_error__H2aVq .AppointmentForm_comment__CVK2l{color:#ef4136}.AppointmentForm_commentLength__xiZ\+b{bottom:4px;color:#b1b1b1;font-size:12px;font-weight:400;position:absolute;right:4px}.AppointmentForm_comment__CVK2l{border:none;box-sizing:border-box;font-size:16px;height:100%;margin:0;outline:none;padding:8px;resize:none;width:100%}@media screen and (max-width:480px){.AppointmentForm_dayPicker__D7sOV{flex-basis:100%;width:100%}.AppointmentForm_timeEmpty__oB024{text-align:center}.AppointmentForm_popup__tl0XH{transform:none;z-index:102}.AppointmentForm_popupBackDrop__5KJi9{z-index:101}.AppointmentForm_step__oxrWz .AppointmentForm_stepContent__u9qeg,.AppointmentForm_step__oxrWz .AppointmentForm_stepTitle__Oo74T{font-size:14px}.AppointmentForm_step__oxrWz .AppointmentForm_clientActions__-La7J{align-items:flex-start;flex-direction:column}.AppointmentForm_step__oxrWz .AppointmentForm_action__H8bFm{font-size:14px;margin-bottom:16px}.AppointmentForm_step__oxrWz .AppointmentForm_action__H8bFm:last-of-type{margin-bottom:0}.AppointmentForm_step__oxrWz .AppointmentForm_date__6Jzij{min-width:80px}.AppointmentForm_step__oxrWz .AppointmentForm_stepIcon__nZAUg{display:none}}

/*!*****************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/ServicesPicker/ServicesPicker.module.scss ***!
  \*****************************************************************************************************************************************************************************************************************************/.ServicesPicker_categories__SZPoY{padding:16px 0}.ServicesPicker_actions__Rpt5F{align-items:center;border-top:2px solid #b1b1b1;display:flex;justify-content:center;padding:32px 0}

/*!*********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/ServicesCategory/ServicesCategory.module.scss ***!
  \*********************************************************************************************************************************************************************************************************************************/.ServicesCategory_container__wpozq{position:relative}.ServicesCategory_container__wpozq:last-of-type:not(.ServicesCategory_withChildren__9dRuS) .ServicesCategory_headerText__BJblj{border-bottom:none}.ServicesCategory_expanded__TAE3o{position:relative}.ServicesCategory_expanded__TAE3o .ServicesCategory_headerText__BJblj{border-bottom:none}.ServicesCategory_expanded__TAE3o .ServicesCategory_children__U7nzs{border-bottom:1px solid #b1b1b1}.ServicesCategory_collapsed__yL7I-,.ServicesCategory_withChildren__9dRuS{position:relative}.ServicesCategory_header__WxqvS{align-items:center;cursor:pointer;display:flex}.ServicesCategory_headerText__BJblj{align-items:center;border-bottom:1px solid #b1b1b1;display:flex;flex:1;padding:16px 0}.ServicesCategory_image__Dedpz{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;flex:0 0 77px;height:44px;justify-content:center;margin-right:20px;width:77px}.ServicesCategory_name__-xS7g{font-size:24px;font-weight:500;margin-right:8px;user-select:none}.ServicesCategory_button__NsjYv{flex:1 1;margin-right:6px;text-overflow:ellipsis}.ServicesCategory_arrow__3IRrU{flex:0 0 24px;height:24px;width:24px}.ServicesCategory_children__U7nzs{margin-left:97px}@media screen and (max-width:480px){.ServicesCategory_image__Dedpz{display:none}.ServicesCategory_headerText__BJblj{padding:12px 0}.ServicesCategory_name__-xS7g{font-size:21px}.ServicesCategory_arrow__3IRrU{flex:0 0 21px;height:21px;width:21px}.ServicesCategory_children__U7nzs{margin-left:0}}

/*!*********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/ServicesListItem/ServicesListItem.module.scss ***!
  \*********************************************************************************************************************************************************************************************************************************/.ServicesListItem_container__uS-Lg{padding:24px 0}.ServicesListItem_container__uS-Lg:last-of-type{border-bottom:none}.ServicesListItem_container__uS-Lg.ServicesListItem_short__96peb{border-bottom:none;margin-bottom:0;padding:12px 0}.ServicesListItem_container__uS-Lg.ServicesListItem_short__96peb.ServicesListItem_selected__loDat .ServicesListItem_name__5Nwjp:before{display:none}.ServicesListItem_container__uS-Lg.ServicesListItem_selected__loDat .ServicesListItem_name__5Nwjp:before{background-image:url(/static/media/005573db.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:16px;left:-24px;position:absolute;width:16px}.ServicesListItem_mainInfo__koRq1{align-items:flex-start;display:flex}.ServicesListItem_name__5Nwjp{align-items:center;font-weight:500;margin-right:12px;position:relative;white-space:nowrap}.ServicesListItem_title__l6ejR{font-size:16px;line-height:1.2em;margin-right:6px;vertical-align:middle;white-space:normal}.ServicesListItem_icon__6mWCU{display:inline-block;height:16px;vertical-align:middle}.ServicesListItem_icon__6mWCU>img{height:100%;width:auto}.ServicesListItem_durationContainer__WxMwQ{align-items:center;display:flex;margin-left:auto}.ServicesListItem_durationIcon__d22oR{background-image:url(/static/media/2384163d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:21px;margin-right:6px;width:21px}.ServicesListItem_duration__fivne{font-size:18px;font-weight:400;white-space:nowrap}.ServicesListItem_attributes__GKmCK{display:inline-flex;margin-left:auto}.ServicesListItem_priceBg__CDJeY{background-color:#fdeebb;display:inline-block;padding:0 2px 0 4px;white-space:nowrap}.ServicesListItem_priceContainer__S\+MvB{flex-shrink:0;font-size:18px;margin-left:6px;text-align:right;width:80px}.ServicesListItem_priceContainer__S\+MvB .ServicesListItem_price__4A36P{font-weight:500}.ServicesListItem_priceContainer__S\+MvB .ServicesListItem_currency__LPmH3{font-weight:200}.ServicesListItem_priceContainer__S\+MvB .ServicesListItem_currency__LPmH3:before{content:" "}.ServicesListItem_currency__LPmH3{font-weight:200}.ServicesListItem_currency__LPmH3:before{content:" "}.ServicesListItem_additionalInfo__ij6QK{display:flex;justify-content:space-between;margin-top:12px}.ServicesListItem_description__Gz-Rm{font-size:14px;line-height:1.2em}.ServicesListItem_buttonContainer__t1nGe{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:12px}.ServicesListItem_button__50a-E{width:150px}.ServicesListItem_amountContainer__kfpqO{align-items:center;display:flex;font-size:14px;justify-content:center;margin:8px 0}.ServicesListItem_amountContainer__kfpqO .ServicesListItem_amount__2iZLo{border:1px solid #414042;box-sizing:border-box;height:24px;line-height:24px;text-align:center;user-select:none;width:32px}.ServicesListItem_amountContainer__kfpqO .ServicesListItem_amountIncrease__W0op5{margin-left:8px}.ServicesListItem_amountContainer__kfpqO .ServicesListItem_amountIncrease__W0op5:before{background-image:url(/static/media/508ba777.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:24px;width:24px}.ServicesListItem_amountContainer__kfpqO .ServicesListItem_amountReduce__Lg6a4{margin-right:8px}.ServicesListItem_amountContainer__kfpqO .ServicesListItem_amountReduce__Lg6a4:before{background-image:url(/static/media/e34bf303.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:24px;width:24px}@media screen and (max-width:480px){.ServicesListItem_container__uS-Lg{border-bottom:1px solid #b1b1b1;margin-bottom:24px;padding:0 0 24px}.ServicesListItem_container__uS-Lg.ServicesListItem_short__96peb{padding:8px 0}.ServicesListItem_container__uS-Lg.ServicesListItem_selected__loDat .ServicesListItem_name__5Nwjp:before{height:12px;left:-16px;width:12px}.ServicesListItem_container__uS-Lg .ServicesListItem_title__l6ejR{font-size:14px}.ServicesListItem_container__uS-Lg .ServicesListItem_duration__fivne{font-size:10px}.ServicesListItem_container__uS-Lg .ServicesListItem_priceContainer__S\+MvB{font-size:14px}.ServicesListItem_container__uS-Lg .ServicesListItem_attributes__GKmCK{flex-direction:column-reverse}.ServicesListItem_container__uS-Lg .ServicesListItem_description__Gz-Rm{font-size:12px}.ServicesListItem_container__uS-Lg .ServicesListItem_button__50a-E{width:218px}.ServicesListItem_container__uS-Lg:last-of-type{margin-bottom:0}}

/*!***********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/ServiceList/ServiceList.module.scss ***!
  \***********************************************************************************************************************************************************************************************************************/.ServiceList_container__DT\+rc{display:flex;flex:1;flex-direction:column}

/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/ServicesSubCategory/ServicesSubCategory.module.scss ***!
  \***************************************************************************************************************************************************************************************************************************************/.ServicesSubCategory_container__QPeWG{font-size:13px}.ServicesSubCategory_container__QPeWG.ServicesSubCategory_expanded__5aMWu .ServicesSubCategory_name__XCzHe{font-weight:500}.ServicesSubCategory_container__QPeWG.ServicesSubCategory_expanded__5aMWu .ServicesSubCategory_arrow__fYNsO{transform:rotate(90deg)}.ServicesSubCategory_header__UATdS{align-items:center;cursor:pointer;display:flex;padding:13px 0}.ServicesSubCategory_name__XCzHe{margin-right:4px}.ServicesSubCategory_arrow__fYNsO{background-image:url(/static/media/3eee1f0b.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:10px;width:10px}.ServicesSubCategory_children__bXUox{border-top:1px solid #b1b1b1}

/*!*************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/AppointmentConfirm/AppointmentConfirm.module.scss ***!
  \*************************************************************************************************************************************************************************************************************************************/.AppointmentConfirm_note__aOeM5{font-size:12px;font-weight:200;margin-bottom:16px}.AppointmentConfirm_notification__4JDuj{align-items:center;display:inline-flex;gap:8px;margin-bottom:16px}.AppointmentConfirm_info__DjeyD{align-items:stretch;border-bottom:2px solid #b1b1b1;border-top:2px solid #b1b1b1;display:flex;height:40px;justify-content:space-between;margin-bottom:16px;padding:2px 0}.AppointmentConfirm_info__DjeyD .AppointmentConfirm_salonInfo__KVPrF{border-left:2px solid #b1b1b1;padding-left:16px}.AppointmentConfirm_actions__WJ0Kv{display:flex;justify-content:center}.AppointmentConfirm_clientHeader__74G3Z{color:#a9a9a9;margin-top:16px}.AppointmentConfirm_commentTitle__1swYq{font-weight:500;margin-bottom:8px}.AppointmentConfirm_comment__QwhYZ{margin-bottom:24px;white-space:pre-wrap}@media screen and (max-width:480px){.AppointmentConfirm_info__DjeyD{align-items:center;border-bottom:1px solid #b1b1b1;border-top:1px solid #b1b1b1;flex-direction:column;font-size:14px;height:auto;padding:0}.AppointmentConfirm_info__DjeyD .AppointmentConfirm_dateInfo__tvHeq{border-bottom:1px solid #b1b1b1;justify-content:center;padding:12px 0;text-align:center;width:100%}.AppointmentConfirm_info__DjeyD .AppointmentConfirm_salonInfo__KVPrF{border-left:none;padding:12px 0;text-align:center}.AppointmentConfirm_info__DjeyD .AppointmentConfirm_salonInfo__KVPrF a,.AppointmentConfirm_info__DjeyD .AppointmentConfirm_salonInfo__KVPrF span{white-space:nowrap}}

/*!*************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/NotificationDialog/NotificationDialog.module.scss ***!
  \*************************************************************************************************************************************************************************************************************************************/.NotificationDialog_container__FY8be{align-items:center;display:flex;flex-direction:column;gap:32px;max-width:420px;padding-top:16px}.NotificationDialog_label__NCXX\+{margin-bottom:8px;text-align:center}.NotificationDialog_inputContainer__cBM\+q{position:relative}.NotificationDialog_prefix__RrcM7{left:12px;position:absolute;top:50%;transform:translateY(-50%)}.NotificationDialog_suffix__eQ8L9{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.NotificationDialog_modal__yMXDK{width:100%}.NotificationDialog_modal__yMXDK:before{display:none}@media screen and (max-width:480px){.NotificationDialog_container__FY8be{max-width:100%}.NotificationDialog_inputContainer__cBM\+q{width:80%}}

/*!***********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Appointment/Appointment.module.scss ***!
  \***********************************************************************************************************************************************************************************************************************/.Appointment_appointmentNotFoundModal__L7Efl{width:400px}.Appointment_appointmentNotFoundModalContent__EKzZl{line-height:1.2em;padding:24px 0;text-align:center;width:100%}.Appointment_appointmentNotFoundActions__PcQY5{align-items:center;display:flex;flex-direction:column;margin-bottom:24px}.Appointment_appointmentNotFoundAction__-hiuH{margin-bottom:16px}.Appointment_appointmentNotFoundAction__-hiuH:last-child{margin-bottom:0}.Appointment_appointmentSubmittingModal__HonKk{height:240px;width:400px}
/*# sourceMappingURL=main.cd96b9e5.css.map */