/*!*******************************************************************************************************************************************************************************************************************!*\
  !*** 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/Utility/Arrow/Arrow.module.scss ***!
  \*******************************************************************************************************************************************************************************************************************/.Arrow_container__KavlF{align-items:center;display:flex;flex:0 0 14px;height:14px;justify-content:center;user-select:none;width:14px}.Arrow_container__KavlF.Arrow_isBig__lcD6i{flex:0 0 20px;height:60px;width:19px}.Arrow_container__KavlF.Arrow_isBig__lcD6i .Arrow_arrow__b5apo{background-image:url(/static/media/bba665d2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.Arrow_arrow__b5apo{background-image:url(/static/media/7636e4c5.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.Arrow_container__KavlF[data-direction=left] .Arrow_arrow__b5apo{transform:rotate(180deg)}.Arrow_container__KavlF[data-direction=down] .Arrow_arrow__b5apo{transform:rotate(90deg)}.Arrow_container__KavlF[data-direction=up] .Arrow_arrow__b5apo{transform:rotate(-90deg)}@media screen and (max-width:480px){.Arrow_arrow__b5apo{background-image:url(/static/media/5769fdb9.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.Arrow_container__KavlF{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/Utility/Back/Back.module.scss ***!
  \*****************************************************************************************************************************************************************************************************************/.Back_container__p5hr\+{width:100%}.Back_link__HTA1q{align-items:center;display:flex;flex:0 0 30px;height:30px;padding:0 4px}.Back_arrow__W4Wj6{flex:0 0 16px;margin-right:4px}.Back_text__6sfwy{font-size:16px;line-height:16px;text-transform:uppercase}@media screen and (max-width:480px){.Back_text__6sfwy{display:none}.Back_link__HTA1q{height:21px;padding:0}.Back_arrow__W4Wj6{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/Utility/Modal/Modal.module.scss ***!
  \*******************************************************************************************************************************************************************************************************************/.ReactModal__Overlay{opacity:0}.ReactModal__Overlay--after-open{opacity:1}.Modal_modal__mwICl{margin:auto;outline:none}.Modal_overlay__sDujH{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__WJoiG,.Modal_overlay__sDujH{align-items:center;display:flex;justify-content:center}.Modal_content__WJoiG{background-color:#fff;box-shadow:0 7px 5px rgba(0,0,0,.1);flex-direction:column;margin:auto;position:relative}.Modal_contentContainer__sY70L{box-sizing:border-box;padding:24px 32px;width:700px}.Modal_title__uREuv{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__\+VWm-{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__WAIdl{cursor:pointer;left:6px;position:absolute;top:6px}@media screen and (max-width:480px){.Modal_closeButton__\+VWm-{background-size:18px 18px;height:21px;right:10px;top:10px;width:21px}.Modal_back__WAIdl{left:10px;top:10px}.Modal_title__uREuv{border-bottom:1px solid #b1b1b1;font-size:21px}.Modal_overlay__sDujH{align-items:flex-start;padding:0}.Modal_modal__mwICl{margin:0;width:100%}.Modal_modal__mwICl.Modal_center__Toj4C{margin:auto}.Modal_contentContainer__sY70L: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}.Modal_contentContainer__sY70L{box-sizing:border-box;padding:0 20px 20px;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/FormElements/ShadowInput/ShadowInput.module.scss ***!
  \************************************************************************************************************************************************************************************************************************************/.ShadowInput_shadow__Jl6eR{background-color:transparent;bottom:0;left:0;position:absolute;right:0;top:0;transform:translate3d(4px,4px,0)}.ShadowInput_shadow__Jl6eR[data-color=grey]{background-color:#414042}.ShadowInput_shadow__Jl6eR[data-color=pink]{background-color:#ffd9cd}.ShadowInput_shadow__Jl6eR[data-color=satin]{background-color:#ebebdc}.ShadowInput_shadow__Jl6eR[data-color=purple]{background-color:#e6e5ed}.ShadowInput_shadow__Jl6eR[data-color=blue]{background-color:#ddebf3}.ShadowInput_shadow__Jl6eR[data-color=yellow]{background-color:#fdeebb}.ShadowInput_shadow__Jl6eR[data-color=red]{background-color:#ef4136}.ShadowInput_inputContainer__iJr-P{position:relative}.ShadowInput_error__lwlFT .ShadowInput_input__EaGLj{border-color:#ef4136}.ShadowInput_error__lwlFT .ShadowInput_input__EaGLj:focus{box-shadow:0 0 0 1px #ef4136}.ShadowInput_tooltip__u7YdW{bottom:-1em;left:0;position:absolute}.ShadowInput_error__lwlFT .ShadowInput_tooltip__u7YdW{color:#ef4136}.ShadowInput_input__EaGLj{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__LGoUA .ShadowInput_input__EaGLj{border:1px solid #414042;font-size:16px;height:40px}.ShadowInput_input__EaGLj::-webkit-input-placeholder{color:inherit;text-align:center}.ShadowInput_input__EaGLj:-ms-input-placeholder{color:inherit;text-align:center}.ShadowInput_input__EaGLj:-moz-placeholder,.ShadowInput_input__EaGLj::-moz-placeholder{color:inherit;text-align:center}.ShadowInput_input__EaGLj:focus{box-shadow:0 0 0 1px #414042}.ShadowInput_input__EaGLj[disabled]{background-color:#ddebf3}@media screen and (max-width:480px){.ShadowInput_input__EaGLj{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/components/FormElements/AppButton/AppButton.module.scss ***!
  \********************************************************************************************************************************************************************************************************************************/.AppButton_button__E-xz6{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}.AppButton_button__E-xz6 .AppButton_content__pdh6l{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}.AppButton_button__E-xz6:before{background-color:transparent;content:"";height:100%;left:0;position:absolute;top:0;transform:translate(5px,6px);width:100%;z-index:0}.AppButton_button__E-xz6[data-shadow=grey]:before{background-color:#414042}.AppButton_button__E-xz6[data-shadow=pink]:before{background-color:#ffd9cd}.AppButton_button__E-xz6[data-shadow=satin]:before{background-color:#ebebdc}.AppButton_button__E-xz6[data-shadow=purple]:before{background-color:#e6e5ed}.AppButton_button__E-xz6[data-shadow=blue]:before{background-color:#ddebf3}.AppButton_button__E-xz6[data-shadow=yellow]:before{background-color:#fdeebb}.AppButton_button__E-xz6[data-shadow=red]:before{background-color:#ef4136}.AppButton_button__E-xz6[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/Utility/StatusModal/StatusModal.module.scss ***!
  \*******************************************************************************************************************************************************************************************************************************/.StatusModal_container__p5x5x{width:400px}.StatusModal_content__MKCwm{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;font-weight:200;justify-content:center;padding:20px 32px}.StatusModal_content__MKCwm[data-status=success] .StatusModal_icon__ng6Mv{background-image:url(/static/media/69af36c3.svg)}.StatusModal_content__MKCwm[data-status=error] .StatusModal_icon__ng6Mv{background-image:url(/static/media/795bbb4d.svg)}.StatusModal_icon__ng6Mv{background-position:50%;background-repeat:no-repeat;background-size:cover;height:72px;margin-bottom:24px;width:72px}.StatusModal_text__Pt\+uc{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/SignInForm.module.scss ***!
  \***************************************************************************************************************************************************************************************************************************/.SignInForm_signUpLink__UsKyW{margin-top:24px}.SignInForm_recoverLink__FTOMy{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/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/FormElements/ShadowSelect/ShadowSelect.module.scss ***!
  \**************************************************************************************************************************************************************************************************************************************/.ShadowSelect_shadow__SqB5p{background-color:transparent;bottom:0;left:0;position:absolute;right:0;top:0;transform:translate3d(4px,4px,0)}.ShadowSelect_shadow__SqB5p[data-color=grey]{background-color:#414042}.ShadowSelect_shadow__SqB5p[data-color=pink]{background-color:#ffd9cd}.ShadowSelect_shadow__SqB5p[data-color=satin]{background-color:#ebebdc}.ShadowSelect_shadow__SqB5p[data-color=purple]{background-color:#e6e5ed}.ShadowSelect_shadow__SqB5p[data-color=blue]{background-color:#ddebf3}.ShadowSelect_shadow__SqB5p[data-color=yellow]{background-color:#fdeebb}.ShadowSelect_shadow__SqB5p[data-color=red]{background-color:#ef4136}.ShadowSelect_inputContainer__RfQiQ{cursor:pointer;outline:none;position:relative}.ShadowSelect_optionsContainer__ZC31b{box-sizing:border-box;display:none;padding:0 12px;width:100%}.ShadowSelect_closeButton__rj1NN{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__VncXb{-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__VncXb:last-child{border-bottom:none}.ShadowSelect_inputContainer__RfQiQ.ShadowSelect_focused__\+lz7r .ShadowSelect_input__-juhB{box-shadow:0 0 0 1px #414042}.ShadowSelect_input__-juhB{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__-juhB.ShadowSelect_isOpen__-cfSd{background-color:#fff;box-shadow:0 0 0 1px #414042}.ShadowSelect_input__-juhB.ShadowSelect_isOpen__-cfSd .ShadowSelect_optionsContainer__ZC31b{display:block}.ShadowSelect_input__-juhB.ShadowSelect_isOpen__-cfSd .ShadowSelect_inputPlaceholder__amghV{border-bottom:2px solid #414042}.ShadowSelect_input__-juhB.ShadowSelect_isOpen__-cfSd .ShadowSelect_inputPlaceholder__amghV:after{transform:translateY(-50%) rotate(90deg)}.ShadowSelect_inputPlaceholder__amghV{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__amghV: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__VncXb{border-bottom:1px solid #414042;font-size:14px;height:38px;line-height:38px}.ShadowSelect_input__-juhB{border:1px solid #414042}.ShadowSelect_inputPlaceholder__amghV{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/SignUpForm.module.scss ***!
  \***************************************************************************************************************************************************************************************************************************/.SignUpForm_resend__L5xcg{font-size:14px}.SignUpForm_agreementLink__sLvB2{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/RecoveryForm.module.scss ***!
  \*******************************************************************************************************************************************************************************************************************************/.RecoveryForm_action__DOU2X{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/Utility/Tabs/Tabs.module.scss ***!
  \*****************************************************************************************************************************************************************************************************************/.Tabs_container__MsN\+1{overflow:hidden;position:relative;text-align:center}.Tabs_tabs__IekKV{display:inline-flex;justify-content:center;position:relative;transition:transform .2s linear 0ms;will-change:transform}.Tabs_indicatorContainer__Fznt3{display:flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;position:relative;width:100%}.Tabs_indicator__UCCcd{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/Profile/Avatar/Avatar.module.scss ***!
  \*********************************************************************************************************************************************************************************************************************/.Avatar_container__CZIBz{overflow:hidden;position:relative}.Avatar_container__CZIBz: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__CZIBz .Avatar_image__myzaA{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.Avatar_container__CZIBz .Avatar_image__myzaA 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/Profile/UserInfo/UserInfo.module.scss ***!
  \*************************************************************************************************************************************************************************************************************************/.UserInfo_userInfo__ZH3js{align-items:center;display:flex;flex-direction:column;margin-bottom:24px;text-align:center}.UserInfo_userInfo__ZH3js .UserInfo_avatar__q5RUv{height:52px;margin-bottom:8px;width:52px}.UserInfo_userInfo__ZH3js .UserInfo_name__tgqQt{font-size:24px;font-weight:500;margin-bottom:4px}.UserInfo_userInfo__ZH3js .UserInfo_email__fhfDm{color:#6f6f6e;font-size:12px;letter-spacing:1px;text-transform:uppercase}@media screen and (max-width:480px){.UserInfo_userInfo__ZH3js .UserInfo_avatar__q5RUv{height:70px;width:70px}.UserInfo_userInfo__ZH3js .UserInfo_name__tgqQt{font-size:21px}.UserInfo_userInfo__ZH3js .UserInfo_email__fhfDm{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/Utility/Loader/Loader.module.scss ***!
  \*********************************************************************************************************************************************************************************************************************/.Loader_loader__UQoB6{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[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/Profile/Gifts/Gifts.module.scss ***!
  \*******************************************************************************************************************************************************************************************************************/.Gifts_root__3Lzn5{min-height:240px;position:relative}.Gifts_stars__YjYvw{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__0df3d{padding-bottom:32px}.Gifts_giftIconContainer__5QBCM{align-items:center;display:flex;flex-direction:column;justify-content:center;line-height:1.5em;text-align:center;z-index:2}.Gifts_giftIcon__YNPzA: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__YNPzA: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__Tp6pk{border-radius:50%;height:107px;position:relative;transform:translate3d(4px,0,0);width:107px}.Gifts_circleBorderContainer__6sJ2H{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__6sJ2H: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__1F71r:not(:last-of-type){margin-bottom:20px}.Gifts_circle__iWCme{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__iWCme.Gifts_active__lYysk{background-color:#fdeebb}.Gifts_checkmark__ndTUE{margin-right:8px}.Gifts_checkmark__ndTUE:before{background-image:url(/static/media/005573db.svg);background-repeat:no-repeat;content:"";display:block;height:16px;width:16px}.Gifts_levelDescr__Ghrj2{border-bottom:2px solid #b1b1b1;line-height:1.2em;margin-bottom:12px;margin-left:32px;padding-bottom:12px;white-space:pre-wrap}.Gifts_issuedContainer__CEshj{margin-left:32px}.Gifts_levelTitle__x2QTs{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/Profile/Cashback/Cashback.module.scss ***!
  \*************************************************************************************************************************************************************************************************************************/.Cashback_root__uk01j{min-height:240px;position:relative}.Cashback_stars__1ajVs{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__0U-VF{align-items:center;display:flex;flex-direction:column;justify-content:center;line-height:1.5em;text-align:center;z-index:2}.Cashback_cashbackAmountContent__0U-VF: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__HYgix{font-size:28px;font-weight:500}.Cashback_circleBorderContent__XCwCG{border-radius:50%;height:107px;position:relative;transform:translate3d(4px,0,0);width:107px}.Cashback_circleBorderContainer__N9i3H{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__N9i3H: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__wSlPU{align-items:center;display:flex;flex-direction:column;justify-content:center}.Cashback_currentLevelTitle__VYP2O{font-size:33px;font-weight:500;line-height:1.5em;text-transform:uppercase}.Cashback_currentLevelValue__7DZ1Q{font-size:18px}.Cashback_cashbackAmountContainer__olbxR{border-bottom:2px solid #b1b1b1;padding-bottom:32px}.Cashback_progressPart__S1-0E:not(:last-of-type){margin-bottom:32px}.Cashback_progressPartTitle__Pd4Qr{font-size:20px;font-weight:500;margin-bottom:6px;text-transform:uppercase}.Cashback_progressLine__5lOg5{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;position:relative;width:100%}.Cashback_progressContainer__G9of3{border-bottom:2px solid #b1b1b1;padding:20px 0}.Cashback_progressInfo__\+FQya{font-size:14px;font-weight:200;margin-bottom:6px}.Cashback_progressInfo__\+FQya:last-of-type{margin-bottom:0}.Cashback_circle__aoxCV{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__aoxCV.Cashback_active__aOfjj{background-color:#fdeebb}.Cashback_decorationBorder__p8msD{border-bottom:1px solid #414042;position:absolute;top:50%;transform:translateY(-50%);width:100%}.Cashback_levelsDescr__vn6je{padding:20px 0}.Cashback_level__q-SJS{margin-bottom:12px}.Cashback_levelDescr__n0wye{line-height:1.5em;margin-left:32px}.Cashback_progressBackground__GuicY{background-color:#fdeebb;height:22px;left:0;margin:0 14px;position:absolute;top:1px}.Cashback_progressPercent__irnxv{font-size:8px}.Cashback_checkmark__3RwhT{margin-right:8px}.Cashback_checkmark__3RwhT:before{background-image:url(/static/media/005573db.svg);background-repeat:no-repeat;content:"";display:block;height:16px;width:16px}.Cashback_levelTitle__sIesR{align-items:center;display:flex;font-size:20px}.Cashback_levelName__KxwmH{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/Forms/ProfileEditForm/ProfileEditForm.module.scss ***!
  \*************************************************************************************************************************************************************************************************************************************/.ProfileEditForm_changePassword__Ap-G9{margin-top:24px}.ProfileEditForm_changePasswordModal__1eVQP{width:460px}@media screen and (max-width:480px){.ProfileEditForm_changePasswordModal__1eVQP{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/Profile/VisitInfo/VisitInfo.module.scss ***!
  \***************************************************************************************************************************************************************************************************************************/.VisitInfo_info__mCZVp{align-items:center;display:flex}.VisitInfo_info__mCZVp .VisitInfo_icon__QrcSs{align-items:center;border-radius:50%;display:flex;height:39px;justify-content:center;margin-right:16px;width:39px}.VisitInfo_info__mCZVp .VisitInfo_dateContainer__UOBcd{display:flex;font-weight:500;white-space:nowrap}.VisitInfo_info__mCZVp .VisitInfo_date__0YaaX{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/Appointment/ServicesSummaryItem/ServicesSummaryItem.module.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************/.ServicesSummaryItem_container__-svxR{align-items:flex-end;display:flex;font-size:18px;line-height:1.2em}.ServicesSummaryItem_container__-svxR .ServicesSummaryItem_nameContainer__yMoLY{font-weight:500}.ServicesSummaryItem_container__-svxR .ServicesSummaryItem_nameContainer__yMoLY .ServicesSummaryItem_amount__16nxL:before{content:" "}.ServicesSummaryItem_container__-svxR .ServicesSummaryItem_attributes__N4csI{display:inline-flex;margin-left:auto}.ServicesSummaryItem_container__-svxR .ServicesSummaryItem_durationContainer__y8Vqt{flex-shrink:0;font-weight:400;margin-left:auto;text-align:right;width:92px}.ServicesSummaryItem_container__-svxR .ServicesSummaryItem_durationContainer__y8Vqt .ServicesSummaryItem_durationUnits__JwG5a:before{content:" "}.ServicesSummaryItem_container__-svxR .ServicesSummaryItem_priceBg__r35QL{background-color:#fdeebb;display:inline-block;padding:0 2px 0 4px;white-space:nowrap}.ServicesSummaryItem_container__-svxR .ServicesSummaryItem_priceContainer__F-tih{flex-shrink:0;margin-left:6px;text-align:right;width:92px}.ServicesSummaryItem_container__-svxR .ServicesSummaryItem_priceContainer__F-tih .ServicesSummaryItem_price__TZ2RZ{font-weight:500}.ServicesSummaryItem_container__-svxR .ServicesSummaryItem_priceContainer__F-tih .ServicesSummaryItem_currency__zIdfn{font-weight:200}.ServicesSummaryItem_container__-svxR .ServicesSummaryItem_priceContainer__F-tih .ServicesSummaryItem_currency__zIdfn:before{content:" "}@media screen and (max-width:480px){.ServicesSummaryItem_container__-svxR{align-items:flex-start;font-size:14px}.ServicesSummaryItem_container__-svxR .ServicesSummaryItem_attributes__N4csI{flex-direction:column-reverse}.ServicesSummaryItem_container__-svxR .ServicesSummaryItem_nameContainer__yMoLY,.ServicesSummaryItem_container__-svxR .ServicesSummaryItem_priceContainer__F-tih .ServicesSummaryItem_price__TZ2RZ{font-weight:400}.ServicesSummaryItem_container__-svxR .ServicesSummaryItem_durationContainer__y8Vqt{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/Appointment/ClientsSummary/ClientsSummary.module.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************/.ClientsSummary_header__yiaSD{display:flex;font-size:16px;justify-content:center;margin:12px 0;text-transform:uppercase}.ClientsSummary_header__yiaSD:after,.ClientsSummary_header__yiaSD:before{border-bottom:1px solid #b1b1b1;content:"";display:block;flex:1;transform:translateY(-50%)}.ClientsSummary_header__yiaSD:before{margin-right:8px}.ClientsSummary_header__yiaSD:after{margin-left:8px}.ClientsSummary_services__KmAq4{padding:12px 0}.ClientsSummary_container__56GPZ{background-color:#ebebdc}.ClientsSummary_container__56GPZ .ClientsSummary_item__5OpJT:first-of-type{border-top-left-radius:0;border-top-right-radius:0;margin-top:0;padding-top:0}.ClientsSummary_container__56GPZ .ClientsSummary_item__5OpJT:last-of-type{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0;padding-bottom:0}.ClientsSummary_servicesContainer__YNSsZ{border-bottom:1px solid #b1b1b1}.ClientsSummary_service__Zvupi{margin-bottom:12px;position:relative}.ClientsSummary_service__Zvupi:last-of-type{margin-bottom:0}.ClientsSummary_service__Zvupi .ClientsSummary_iconDelete__X1gq6{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__5OpJT{background-color:#fff;border-radius:12px}.ClientsSummary_totals__lTjff{align-items:flex-end;display:flex;font-size:18px;padding:12px 0}.ClientsSummary_totalsTitle__Eydg7{flex:1;font-weight:500}.ClientsSummary_totalsAttributes__K8Jz3{display:inline-flex;margin-left:auto}.ClientsSummary_totalsDuration__smwKQ{flex-shrink:0;font-weight:400;text-align:right}.ClientsSummary_totalsPrice__h5rWx{flex-shrink:0;font-weight:500;margin-left:6px;text-align:right;width:92px}.ClientsSummary_totalsPrice__h5rWx .ClientsSummary_currency__Qr0N5{font-weight:200}.ClientsSummary_totalsPrice__h5rWx .ClientsSummary_currency__Qr0N5:before{content:" "}.ClientsSummary_note__w\+FRW{border-bottom:1px solid #b1b1b1;color:#6f6f6e;font-size:11px;font-weight:200;line-height:1.2em;padding:0 0 12px}.ClientsSummary_info__rfyHT{border-bottom:1px solid #b1b1b1;padding:12px 0}.ClientsSummary_dateInfo__X-Hyz{margin-bottom:12px}.ClientsSummary_dateInfoIcon__cD4ME{background-image:url(/static/media/8df002b1.svg)}.ClientsSummary_dateInfoIcon__cD4ME,.ClientsSummary_salonInfoIcon__C3LKs{background-position:50%;background-repeat:no-repeat;background-size:contain;height:40px;width:40px}.ClientsSummary_salonInfoIcon__C3LKs{background-image:url(/static/media/11c006a3.svg)}@media screen and (max-width:480px){.ClientsSummary_iconDelete__X1gq6{display:none}.ClientsSummary_totals__lTjff{align-items:flex-start;font-size:14px}.ClientsSummary_totals__lTjff .ClientsSummary_totalsAttributes__K8Jz3{flex-direction:column-reverse}.ClientsSummary_totals__lTjff .ClientsSummary_totalsDuration__smwKQ{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/Profile/Visits/Visit.module.scss ***!
  \********************************************************************************************************************************************************************************************************************/.Visit_container__cuF-L{margin-bottom:16px;position:relative}.Visit_container__cuF-L:last-of-type{margin-bottom:0}.Visit_container__cuF-L:last-child{border-bottom:none}.Visit_expandButton__TO9D-{background-color:#fff;top:8px;z-index:2}.Visit_header__guO22{align-items:center;cursor:pointer;display:flex;position:relative}.Visit_headerInfo__iGJ8-{font-size:18px;margin-left:16px}.Visit_dateInfo__fqxBR{font-weight:500;width:100%}.Visit_dateInfoIcon__0\+NpS{background-image:url(/static/media/9ef001fa.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:40px;width:40px}.Visit_expandButton__TO9D-{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__INQnw{background-image:url(/static/media/11c006a3.svg);height:40px}.Visit_ratingIcon__FPXSi,.Visit_salonInfoIcon__INQnw{background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px}.Visit_ratingIcon__FPXSi{background-image:url(/static/media/6159badd.svg);height:26px}.Visit_ratingIcon__FPXSi.Visit_hasRating__EeoQ7{background-image:url(/static/media/1513cdab.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;opacity:1}.Visit_ratingIcon__FPXSi.Visit_disabled__mFcAT{opacity:.5}.Visit_moreInfo__2ekkI{margin-left:16px;padding-left:40px}.Visit_summary__lqcG2{border-bottom:1px solid #b1b1b1}.Visit_clientSummary__QvnQi{padding:0}.Visit_actions__oBK3x{align-items:center;display:flex;flex-direction:row;padding:12px 0}.Visit_action__-ybXf{align-items:center;cursor:pointer;display:flex;font-size:16px;margin-right:16px}.Visit_action__-ybXf:last-of-type{margin-bottom:0}.Visit_action__-ybXf[data-name=change] .Visit_actionIcon__g9LG\+{background-image:url(/static/media/59060005.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.Visit_action__-ybXf[data-name=route] .Visit_actionIcon__g9LG\+{background-image:url(/static/media/9f3a729b.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.Visit_action__-ybXf[data-name=call] .Visit_actionIcon__g9LG\+{background-image:url(/static/media/949e449c.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.Visit_action__-ybXf[data-name=cancel] .Visit_actionIcon__g9LG\+{background-image:url(/static/media/ab13772d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.Visit_action__-ybXf[data-name=repeat] .Visit_actionIcon__g9LG\+{background-image:url(/static/media/9510c1ef.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.Visit_actionIcon__g9LG\+{height:27px;margin-right:8px;width:27px}@media screen and (max-width:480px){.Visit_headerInfo__iGJ8-{font-size:14px;margin-left:10px}.Visit_moreInfo__2ekkI{margin:0;padding:0}.Visit_actions__oBK3x{align-items:flex-start;flex-direction:column}.Visit_actions__oBK3x .Visit_action__-ybXf{font-size:14px;margin-bottom:8px}.Visit_actions__oBK3x .Visit_action__-ybXf .Visit_actionIcon__g9LG\+{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/Profile/Visits/Modals.module.scss ***!
  \*********************************************************************************************************************************************************************************************************************/.Modals_container__Hb8Z-{background-color:#fff;box-sizing:border-box;outline:none;padding:20px;position:relative;width:400px}.Modals_title__o\+2dD{font-size:16px;font-weight:500;margin-top:16px;text-align:center}.Modals_textarea__Wjikg{border:1px solid #b1b1b1;box-sizing:border-box;font-size:15px;outline:none;padding:6px;resize:none;width:100%}.Modals_cancelModalRadio__Pa5Gx{appearance:none;height:0;margin:0;padding:0;position:absolute;visibility:hidden;width:0}.Modals_cancelModalRadioTitle__qwwZx{margin-left:6px}.Modals_cancelModalCheckmark__tQ5DU{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__Pa5Gx:checked+.Modals_cancelModalCheckmark__tQ5DU:before{background-color:#414042;border-radius:50%;content:"";display:block;height:100%;width:100%}.Modals_fieldsContainer__DV9uP{padding:20px 0}.Modals_field__8ttf9,.Modals_rateField__9xSgo{align-items:center;display:flex;font-size:14px;margin-bottom:16px}.Modals_field__8ttf9:last-child,.Modals_rateField__9xSgo:last-child{margin-bottom:0}.Modals_rateField__9xSgo{border-bottom:1px solid #b1b1b1;display:block;margin-bottom:12px;padding-bottom:12px}.Modals_fieldsContainer__DV9uP .Modals_rateField__9xSgo:last-of-type{border-bottom:none}.Modals_photoContainer__93y1o{margin-bottom:20px}.Modals_photoContainer__93y1o .Modals_photoAdd__vy4CB{align-items:center;display:flex;justify-content:center;margin-bottom:12px}.Modals_photoContainer__93y1o .Modals_photoAdd__vy4CB.Modals_disabled__5YAOe{opacity:.5}.Modals_photoContainer__93y1o .Modals_photoAddIcon__r9A6d{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__93y1o .Modals_photoAddTitle__1GvWt{margin-top:4px}.Modals_photoContainer__93y1o .Modals_photoCounter__6UIl4{color:#6f6f6e;font-size:14px;font-weight:200;text-align:center}.Modals_photoContainer__93y1o .Modals_photos__rkBYN{display:flex;justify-content:center;margin-top:12px;position:relative;width:100%}.Modals_photoContainer__93y1o .Modals_photos__rkBYN.Modals_empty__zsAWq{display:none}.Modals_photoContainer__93y1o .Modals_photos__rkBYN.Modals_loading__xqHDP{display:flex;height:48px}.Modals_photoContainer__93y1o .Modals_photo__pk-9C{flex-shrink:0;height:48px;margin-right:16px;position:relative;width:48px}.Modals_photoContainer__93y1o .Modals_photo__pk-9C:last-child{margin-right:0}.Modals_photoContainer__93y1o .Modals_photo__pk-9C.Modals_selected__9WF1X .Modals_photoDeleteIcon__tD8dk{display:block}.Modals_photoContainer__93y1o .Modals_photo__pk-9C>img{height:100%;object-fit:cover;width:100%}.Modals_photoContainer__93y1o .Modals_photoDeleteIcon__tD8dk{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__M9628{box-sizing:border-box;display:block;margin:0 auto;width:170px}.Modals_fieldTitle__\+g7Z\+{font-size:14px;margin-bottom:6px;text-align:center}.Modals_starsContainer__nLEv9{display:flex;justify-content:center}@media screen and (max-width:480px){.Modals_container__Hb8Z-{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/Utility/Stars/Stars.module.scss ***!
  \*******************************************************************************************************************************************************************************************************************/.Stars_star__OvIVS{background-image:url(/static/media/82d53df0.svg);display:block;height:31px;margin:0 6px;width:31px}.Stars_star__OvIVS,.Stars_star__OvIVS.Stars_active__s47si{background-position:50%;background-repeat:no-repeat;background-size:contain}.Stars_star__OvIVS.Stars_active__s47si{background-image:url(/static/media/81eeed7a.svg)}@media screen and (max-width:480px){.Stars_star__OvIVS{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/Profile/Visits/Visits.module.scss ***!
  \*********************************************************************************************************************************************************************************************************************/.Visits_container__R01X5{box-sizing:border-box;display:flex;flex:1;flex-direction:column}.Visits_avatarHeader__VVZ2G{flex-shrink:0;position:sticky;top:0;z-index:12}.Visits_allVisitsContainer__-cbgd{display:flex;flex:1 0;flex-direction:column;margin-bottom:16px;min-height:240px;position:relative}.Visits_noVisits__ZMwEs{align-items:center;display:flex;flex:1 0;flex-direction:column;justify-content:center;line-height:1.2em;text-align:center}.Visits_visitsContainer__b04HL{background:#fff;border-radius:18px;display:flex;flex-direction:column;padding:6px 0;position:relative}.Visits_delimiter__T0HMU{font-size:24px;font-weight:500;height:48px;white-space:nowrap}.Visits_delimiter__T0HMU,.Visits_pages__CDBc6{align-items:center;display:flex;justify-content:center}.Visits_pages__CDBc6{flex-wrap:wrap;height:50px;margin-top:auto;width:100%}.Visits_page__XGZc9{align-items:center;color:#6f6f6e;cursor:pointer;display:flex;font-size:14px}.Visits_page__XGZc9:after{content:"|";display:block;font-weight:400}.Visits_page__XGZc9:last-of-type:after{content:""}.Visits_pageLink__7lT8h{display:block;margin:0 8px;text-align:center;text-decoration:none;width:20px}.Visits_pageLink__7lT8h.Visits_active__1XwR4{color:#414042;font-weight:500}@media screen and (max-width:480px){.Visits_delimiter__T0HMU{font-size:21px;height:auto;margin-bottom:24px}.Visits_visitsContainer__b04HL{margin-bottom:32px}.Visits_visitsContainer__b04HL: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/Profile/UserProfile/UserProfile.module.scss ***!
  \*******************************************************************************************************************************************************************************************************************************/.UserProfile_container__yBF2U{padding-top:24px}.UserProfile_tabsContainer__pGN9a{margin:0 0 16px}.UserProfile_tabs__DrpNf{margin-bottom:8px}.UserProfile_tabContainer__TOwgK{align-items:center;display:flex;position:relative}.UserProfile_tabContainer__TOwgK.UserProfile_selected__Sgv1L{font-weight:500}.UserProfile_tabContainer__TOwgK:not(:last-of-type){margin-right:32px}.UserProfile_tabContainer__TOwgK:not(:last-of-type):after{content:"|";font-weight:400;margin:0 16px;position:absolute;right:-32px}.UserProfile_tab__dpTg5{cursor:pointer;display:flex;font-size:14px;letter-spacing:1px;text-transform:uppercase;white-space:nowrap}.UserProfile_tab__dpTg5 sup{color:#ef4136;font-size:9px;font-weight:700}.UserProfile_indicator__xFAS\+{background-image:url(/static/media/23f7cfe5.svg)}.UserProfile_appointmentAction__kxH8u{display:flex;justify-content:center;margin-top:20px}@media screen and (max-width:480px){.UserProfile_tabsContainer__pGN9a{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/Utility/Stars/StarsWithLabel.module.scss ***!
  \****************************************************************************************************************************************************************************************************************************/.StarsWithLabel_fieldTitle__r0LVZ{font-size:18px;line-height:1.2em}@media screen and (max-width:480px){.StarsWithLabel_fieldTitle__r0LVZ{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/ReviewForm.module.scss ***!
  \***************************************************************************************************************************************************************************************************************************/.ReviewForm_textarea__Ogx4C{border:1px solid #b1b1b1;box-sizing:border-box;font-size:18px;height:200px;outline:none;padding:8px;resize:none;width:100%}.ReviewForm_previews__h0qb-{flex-wrap:wrap;margin:24px 0;min-height:90px;width:100%}.ReviewForm_preview__1XYrY,.ReviewForm_previews__h0qb-{align-items:center;display:flex;justify-content:center;position:relative}.ReviewForm_preview__1XYrY{height:90px;margin:0 16px;width:90px}.ReviewForm_preview__1XYrY .ReviewForm_removePhotoIcon__NLC4l{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__1XYrY img{height:100%;object-fit:cover;width:100%}.ReviewForm_checkboxContainer__qIgFy{margin-bottom:24px;width:100%}.ReviewForm_visitInfo__2N9Q3{align-items:stretch;box-sizing:border-box;display:flex;height:100%;justify-content:space-between;padding:2px 24px 2px 0}.ReviewForm_visitInfo__2N9Q3 .ReviewForm_salonInfo__xTlXV{border-left:1px solid #414042;flex:1;margin-left:16px;overflow:hidden;padding-left:16px;text-overflow:ellipsis;white-space:nowrap}.ReviewForm_stars__kvyj4{align-items:center;border-bottom:1px solid #414042;display:flex;justify-content:space-between;padding:16px 12px}.ReviewForm_stars__kvyj4:last-of-type{border-bottom:none}.ReviewForm_stars__kvyj4 .ReviewForm_starsTitle__AdvQz{width:320px}@media screen and (max-width:480px){.ReviewForm_textarea__Ogx4C{font-size:14px;height:140px}.ReviewForm_stars__kvyj4{flex-direction:column;padding:16px 0}.ReviewForm_starsTitle__AdvQz{margin-bottom:8px;text-align:center;width:100%}.ReviewForm_visitInfo__2N9Q3{flex-wrap:wrap;padding-left:0;padding-right:0}.ReviewForm_visitInfo__2N9Q3 .ReviewForm_dateInfo__ilxPq{height:14px;line-height:14px}.ReviewForm_visitInfo__2N9Q3 .ReviewForm_salonInfo__xTlXV{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[5].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[5].use[2]!./src/components/PageElements/Menu/Menu.module.scss ***!
  \**********************************************************************************************************************************************************************************************************************/.Menu_container__e8VLi[data-position=footer] .Menu_content__wamoG{display:flex;font-size:14px;justify-content:center}.Menu_container__e8VLi[data-position=footer] .Menu_menu__f2cxb,.Menu_menu__f2cxb{display:flex;list-style-type:none;padding:0 12px}.Menu_content__wamoG{align-items:center;box-sizing:border-box;display:flex;font-size:18px;min-width:1024px;padding:0 30px}.Menu_border__uizqv{border:1px solid #cedde4;flex:1}@media screen and (max-width:480px){.Menu_content__wamoG{display:block;max-width:480px;min-width:310px;padding:0;width:100%}.Menu_border__uizqv{display:none}.Menu_container__e8VLi{box-sizing:border-box;display:flex;font-size:18px;max-width:480px;min-width:310px;padding:5px}.Menu_container__e8VLi[data-position=footer] .Menu_menu__f2cxb{flex-direction:column;width:100vw}.Menu_container__e8VLi[data-position=extra]{box-sizing:border-box;display:flex;max-width:480px;min-width:310px;padding:0 5px}.Menu_container__e8VLi[data-position=extra] .Menu_content__wamoG{font-size:14px;max-width:480px;min-width:310px;width:100%}.Menu_container__e8VLi[data-position=extra] .Menu_menu__f2cxb{display:flex;flex-direction:column;list-style-type:none;padding:0 12px}.Menu_menu__f2cxb{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/PageElements/Menu/MenuItem.module.scss ***!
  \**************************************************************************************************************************************************************************************************************************/.MenuItem_container__z-nWD{align-items:center;border-right:2px solid;display:flex;padding:3px 7px;text-transform:uppercase}.MenuItem_container__z-nWD:last-of-type{border-right:0}.MenuItem_container__z-nWD[data-position=header]:nth-child(3){background-color:#fdeebb}.MenuItem_text__JhHt1{cursor:pointer;letter-spacing:1.19px;text-transform:uppercase}.MenuItem_link__Kmrts{overflow:hidden;text-decoration:none}@media screen and (max-width:480px){.MenuItem_container__z-nWD{border-bottom:2px solid #ddebf3;margin:0;padding:8px}.MenuItem_container__z-nWD:first-of-type{border-top:2px solid #ddebf3}.MenuItem_container__z-nWD:after{display:none}.MenuItem_container__z-nWD[data-position=footer]{justify-content:center}.MenuItem_container__z-nWD[data-position=extra]{border:0;padding:8px 8px 0}.MenuItem_container__z-nWD[data-position=extra]:first-of-type{border-top:0}.MenuItem_container__z-nWD[data-position=extra]:last-of-type{padding:8px 8px 15px}}
/*!**************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[3].use[1]!./src/components/PageElements/Footer/FooterBlock.module.css ***!
  \**************************************************************************************************************************************************/.FooterBlock_container__2Rqdg{height:100%;margin:0 24px 16px;width:100%}.FooterBlock_contentBlock__xzWwk{display:flex;flex-direction:column;margin-top:15px}.FooterBlock_icon__9JhKU{height:120px;margin:0 auto;width:120px}.FooterBlock_title__dzVLZ{font-size:24px;font-weight:500;letter-spacing:.6px;margin-bottom:8px;margin-top:12px;white-space:pre-line}.FooterBlock_secondText__nOic6{font-size:18px;line-height:1.2em;white-space:pre-line}@media screen and (max-width:480px){.FooterBlock_container__2Rqdg{height:auto;margin:auto;width:auto}.FooterBlock_title__dzVLZ{font-size:21px}.FooterBlock_secondText__nOic6{font-size:14px}.FooterBlock_contentBlock__xzWwk{margin-left:0;margin-top:30px}}

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

/*!**********************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[3].use[1]!./src/components/PageElements/Footer/FooterBlocksContent.module.css ***!
  \**********************************************************************************************************************************************************/.FooterBlocksContent_container__D9afW{display:flex;height:100%;width:100%}@media screen and (max-width:480px){.FooterBlocksContent_container__D9afW{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/PageElements/Footer/Footer.module.scss ***!
  \**************************************************************************************************************************************************************************************************************************/.Footer_container__b6LNB{box-sizing:border-box;flex:0 0 auto;margin-top:16px;width:100%}.Footer_seasons__eDijx{align-items:center;display:flex;flex-direction:column}.Footer_socials__bvGzM{display:flex;justify-content:center;margin-top:16px}.Footer_social__0OrCr{margin:0 8px}.Footer_instagramPhotos__ytrQi{display:flex;justify-content:center}.Footer_copyright__02MHx{margin:16px 0;text-align:center}.Footer_copyrightText__LTG8L{color:#6f6f6e;font-size:12px;margin-bottom:4px}.Footer_credentials__wZpz4{color:#6f6f6e;font-size:12px}.Footer_menu__x3rJK{margin-top:16px}@media screen and (max-width:480px){.Footer_container__b6LNB{padding:0}.Footer_menu__x3rJK{height:auto}.Footer_copyright__02MHx{margin-bottom:15px}.Footer_copyrightText__LTG8L{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/PageElements/Cookie/Cookie.module.scss ***!
  \**************************************************************************************************************************************************************************************************************************/.Cookie_container__O8ga3{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__Ua\+sg{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:1200px}.Cookie_text__a8ZAg{flex-shrink:1;margin-right:24px}.Cookie_button__21n-o{flex-shrink:0}@media screen and (max-width:480px){.Cookie_constrains__Ua\+sg{flex-direction:column;width:100%}.Cookie_text__a8ZAg{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/components/PageElements/Salons/SalonsList.module.scss ***!
  \******************************************************************************************************************************************************************************************************************************/.SalonsList_container__GPdwb{justify-content:center}.SalonsList_container__GPdwb,.SalonsList_salons__zOLmK{display:flex;flex-wrap:wrap;width:100%}.SalonsList_salonSearch__0VBzO{align-items:center;background-color:#efefef;display:flex;height:64px;margin-bottom:15px;width:100%}.SalonsList_salonContainer__PuJHE{display:flex;flex-direction:column;flex-grow:1;font-size:18px;margin-bottom:32px;width:50%}.SalonsList_salonName__j3QUm{font-weight:500;letter-spacing:.45px}.SalonsList_salonText__dCG-s{letter-spacing:.45px;padding-top:5px}.SalonsList_form__b-TSt{align-items:center;display:flex}.SalonsList_salonTextLink__IQVJf{color:#0080ff;font-size:14px;font-weight:400;letter-spacing:.35px;margin-right:10px}.SalonsList_salonTextLinkContainer__dBR8T{align-items:flex-end;display:flex;flex-wrap:wrap-reverse;padding-top:7px}.SalonsList_salonTextLinkFix__21nsW{margin-right:20px}.SalonsList_salonOptions__9lX0S{align-items:center;display:flex}.SalonsList_salonOption__Sc8yp{display:none;height:32px;margin-right:12px;width:32px}.SalonsList_salonOption__Sc8yp:last-child{margin-right:0}.SalonsList_salonOption__Sc8yp[data-icon=kids]{background-image:url(/static/media/fc05a8b9.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.SalonsList_salonOption__Sc8yp[data-icon=coffee]{background-image:url(/static/media/9b2bf469.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.SalonsList_salonOption__Sc8yp[data-icon=ramp]{background-image:url(/static/media/ff6e8a5c.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.SalonsList_salonOption__Sc8yp[data-icon=parking]{background-image:url(/static/media/23efca6f.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.SalonsList_salonOption__Sc8yp[data-icon=wifi]{background-image:url(/static/media/6bd842d9.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.SalonsList_salonOption__Sc8yp[data-icon=brows]{background-image:url(/static/media/9f21abde.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.SalonsList_salonOptionActive__\+YhN3{display:inline-block}.SalonsList_salonBusinessHours__f9gQ9,.SalonsList_salonPhone__lo3iB{white-space:nowrap}.SalonsList_salonForm__vU\+DU{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__axRC7{background-color:#fcedba;border:1px solid #424243;border-left:0;height:41px;text-transform:uppercase;width:117px}.SalonsList_salonFormBtnText__tpU1I,.SalonsList_salonFormBtn__axRC7{color:#424243;font-size:14px;font-weight:500;letter-spacing:1.75px}.SalonsList_paginator__acP82{align-items:center;display:flex;height:50px;justify-content:center;width:100%}.SalonsList_paginatorContainer__09vd0{align-items:center;display:flex;font-size:16px}.SalonsList_paginatorText__dancH{color:#807f7f}.SalonsList_paginatorActivePage__f4P0D,.SalonsList_paginatorText__dancH{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__f4P0D{color:#272727}.SalonsList_paginatorContainer__09vd0:after{content:"|";display:block;font-weight:400;letter-spacing:1.19px}.SalonsList_paginatorContainer__09vd0:last-of-type:after{content:""}@media screen and (max-width:480px){.SalonsList_salonContainer__PuJHE{border-bottom:1px solid #dadada;font-size:14px;margin:15px 15px 0;padding-bottom:15px;width:100%}.SalonsList_salonAddress__SWkvT,.SalonsList_salonName__j3QUm{margin-bottom:4px}.SalonsList_salonContacts__i0nrr,.SalonsList_salonOptions__9lX0S{margin-bottom:16px}.SalonsList_salonTextLinkContainer__dBR8T{align-items:flex-start;flex-direction:column-reverse;padding-top:0}.SalonsList_paginatorContainer__09vd0{font-size:14px}.SalonsList_form__b-TSt{box-sizing:border-box;display:flex;justify-content:center;padding:0 12px;width:100%}.SalonsList_salonForm__vU\+DU{flex:1 1 0;height:30px;margin-left:0;padding:0 8px;width:50%}.SalonsList_salonFormBtn__axRC7{height:30px;margin-right:0;padding:0 8px;width:auto}}
/*!**********************************************************************************************************************************************************************************************************************!*\
  !*** 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/PageElements/Salons/SalonsMap.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/PageElements/Salons/SalonsMap.module.scss ***!
  \*****************************************************************************************************************************************************************************************************************************/.SalonsMap_mapContainer__BMFGs{height:435px;position:relative;width:100%}.SalonsMap_mapError__YHo5Q{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[3].use[1]!./src/components/PageElements/Salons/SalonsModePicker.module.css ***!
  \*******************************************************************************************************************************************************/.SalonsModePicker_container__MDpX-{display:flex}.SalonsModePicker_textContainer__W9i3C{color:#414042;display:flex;font-size:33px;font-weight:500;letter-spacing:.83px;margin-top:15px}.SalonsModePicker_menuContainer__xXewF{align-items:center;display:flex;margin-left:auto}.SalonsModePicker_insideMenu__FYIds{align-items:center;display:flex}.SalonsModePicker_textContainerRight__colU3{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}.SalonsModePicker_cityFixArrow__3kaHc{display:flex;margin-right:3px}.SalonsModePicker_textContainerRight__colU3:hover{color:#272727;letter-spacing:1.2px;transition:color .5s linear 0ms}.SalonsModePicker_textContainerRightList__UiePJ,.SalonsModePicker_textContainerRightMap__EVZml{color:#272727;font-size:12px;font-weight:500;letter-spacing:1.2px;text-transform:uppercase}.SalonsModePicker_rightContainerSybol__dly2E{color:#807f7f;font-size:12px;font-weight:400;letter-spacing:1.2px;margin-left:4px;margin-right:4px}.SalonsModePicker_rightContainerCity__dyEdO{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}.SalonsModePicker_rightContainerSybolMobile__o\+TGz{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){.SalonsModePicker_cityFixArrow__3kaHc,.SalonsModePicker_rightContainerSybol__dly2E{display:none}.SalonsModePicker_rightContainerSybolMobile__o\+TGz{display:block}.SalonsModePicker_textContainerRight__colU3{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/PageElements/Salons/Salons.module.scss ***!
  \**************************************************************************************************************************************************************************************************************************/.Salons_container__Ce6Zn{flex:1 0 auto;width:100%}.Salons_yandexMapContainer__4elP4{display:flex;justify-content:center;width:100%}.Salons_yandexHeader__H4omh{align-items:center;display:flex;justify-content:flex-end;padding:10px 0;position:relative}.Salons_yandexHeader__H4omh.Salons_withHeader__7O7\+w{box-sizing:border-box;height:72px}.Salons_yandexHeader__H4omh.Salons_withHeader__7O7\+w .Salons_modePicker__1BwWB{margin-top:12px}.Salons_cityTitleContainer__YcR7V{display:flex;flex:1;justify-content:center;left:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.Salons_cityTitle__MkZ97{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){.Salons_cityTitle__MkZ97{display:block;font-size:24px;line-height:30px;max-width:100%;padding:0 20px}.Salons_yandexHeader__H4omh{align-items:center;flex-direction:column;justify-content:flex-start}.Salons_yandexHeader__H4omh.Salons_withHeader__7O7\+w{height:92px}.Salons_yandexHeader__H4omh.Salons_withHeader__7O7\+w .Salons_modePicker__1BwWB{margin:0}.Salons_cityTitleContainer__YcR7V{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/Utility/Slider/Slider.module.scss ***!
  \*********************************************************************************************************************************************************************************************************************/.Slider_scroller__21C0Y{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/PageElements/ServiceInfo/ServiceInfo.module.scss ***!
  \************************************************************************************************************************************************************************************************************************************/.ServiceInfo_container__TRpXJ{padding-left:6px}.ServiceInfo_container__TRpXJ[data-type="1"] .ServiceInfo_title__aSI-b{background-color:#fdeebb}.ServiceInfo_container__TRpXJ[data-type="2"] .ServiceInfo_title__aSI-b{background-color:#ddebf3}.ServiceInfo_container__TRpXJ[data-type="3"] .ServiceInfo_title__aSI-b{background-color:#ffd9cd}.ServiceInfo_container__TRpXJ[data-type="4"] .ServiceInfo_title__aSI-b,.ServiceInfo_container__TRpXJ[data-type="5"] .ServiceInfo_title__aSI-b,.ServiceInfo_container__TRpXJ[data-type="6"] .ServiceInfo_title__aSI-b,.ServiceInfo_container__TRpXJ[data-type="7"] .ServiceInfo_title__aSI-b{background-color:#ebebdc}.ServiceInfo_container__TRpXJ[data-type="8"] .ServiceInfo_title__aSI-b{background-color:#e6e5ed}.ServiceInfo_container__TRpXJ[data-type="9"] .ServiceInfo_title__aSI-b{background-color:#ffd9cd}.ServiceInfo_title__aSI-b{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__c2IV3{display:inline-block;height:1em;vertical-align:middle}.ServiceInfo_typeIcon__c2IV3>img{height:100%;width:auto}.ServiceInfo_name__vxSVq{font-size:24px;white-space:nowrap}.ServiceInfo_mainInfo__fohyk{align-items:baseline;display:flex;margin:8px 0}.ServiceInfo_linkToService__F94xq{color:#0080ff;font-size:14px;font-weight:400;letter-spacing:.35px;margin-bottom:10px}.ServiceInfo_priceContainer__u0w\+n{font-size:35px;letter-spacing:.025em;margin-right:4px}.ServiceInfo_priceContainer__u0w\+n .ServiceInfo_price__4SxJd{font-weight:500}.ServiceInfo_durationContainer__E1g9p{align-items:center;display:flex;font-size:16px;font-style:italic;letter-spacing:.025em}.ServiceInfo_durationIcon__bPDVI{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__S27SQ{font-size:18px;font-weight:400;letter-spacing:.45px;line-height:1.5em;margin-bottom:32px;padding-top:5px}.ServiceInfo_altDescription__qOKQh{color:#6f6f6e;margin-bottom:8px}@media screen and (max-width:480px){.ServiceInfo_container__TRpXJ{padding:0}.ServiceInfo_name__vxSVq{font-size:21px}.ServiceInfo_action__b\+k-u{display:flex;justify-content:center}.ServiceInfo_priceContainer__u0w\+n{font-size:28px}.ServiceInfo_durationContainer__E1g9p{font-size:12px}.ServiceInfo_descriptionContainer__S27SQ{font-size:14px}.ServiceInfo_descriptionContainer__S27SQ ul{list-style:disc}.ServiceInfo_sliderBtn__3MGOk{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/PageElements/MainMenu/MainMenu.module.scss ***!
  \******************************************************************************************************************************************************************************************************************************/.MainMenu_imgContainer__BzYSa{cursor:pointer;height:90px;margin-bottom:8px;width:100%}.MainMenu_container__LZiJH{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;width:100%}.MainMenu_subMenuContainer__PYMkH{display:flex;height:20px;justify-content:center;margin:20px 0}.MainMenu_contentBox__RVhPU{cursor:pointer;padding:0 10px 0 0;white-space:nowrap}.MainMenu_contentTextHover__yQLhQ{border-bottom:2px solid #cedde4;color:#272727!important}.MainMenu_contentText__aCSdL{font-weight:500;text-transform:uppercase;transition:color .3s linear;white-space:nowrap}.MainMenu_contentBox__RVhPU:after,.MainMenu_contentText__aCSdL{color:#807f7f;display:inline-block;font-size:12px;letter-spacing:1.2px}.MainMenu_contentBox__RVhPU:after{content:"|";font-weight:400;padding-left:10px}.MainMenu_contentBox__RVhPU:last-of-type:after{content:""}.MainMenu_menuItem__HUZeV{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;text-align:center;width:100%}.MainMenu_menuItemText__2Rzmt{color:#807f7f;font-size:12px;font-weight:400;letter-spacing:1.2px;margin-top:10px;text-transform:uppercase}.MainMenu_menuItemTextHover__OjkdL{color:#414042!important}.MainMenu_mainMenuBox__jMn7t{display:inline-flex;flex-wrap:nowrap;justify-content:center;position:relative;width:auto}.MainMenu_menuBox__lRyhh{font-size:12px;height:125px;width:125px}.MainMenu_menuBox__lRyhh[data-value="10"] .MainMenu_menuTitle__dxHkR{width:88px}.MainMenu_menuBox__lRyhh[data-value="10"] .MainMenu_imgContainer__BzYSa{width:96px}.MainMenu_menuBox__lRyhh .MainMenu_menuTitle__dxHkR{font-size:12px;letter-spacing:.1em;text-align:center;text-transform:uppercase}.MainMenu_menuBox__lRyhh.MainMenu_active__67lA7 .MainMenu_menuTitle__dxHkR{font-weight:500}.MainMenu_menuLime__lKbDz{height:50px;position:absolute;transition:all .2s linear 0ms;width:2800px}.MainMenu_lineBoxContainer__Om7yT{display:flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;position:relative;width:100%}.MainMenu_menuWrapper__Rx\+8S{position:relative}.MainMenu_menuWrapper__Rx\+8S .MainMenu_arrows__uLxPL{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__Rx\+8S .MainMenu_arrows__uLxPL .MainMenu_arrowLeft__ken4e{left:-28px}.MainMenu_menuWrapper__Rx\+8S .MainMenu_arrows__uLxPL .MainMenu_arrowRight__zz9IW{right:-28px}.MainMenu_menuWrapper__Rx\+8S .MainMenu_arrows__uLxPL .MainMenu_arrowLeft__ken4e,.MainMenu_menuWrapper__Rx\+8S .MainMenu_arrows__uLxPL .MainMenu_arrowRight__zz9IW{cursor:pointer;pointer-events:all;position:absolute}.MainMenu_menuContainer__H7UvC{box-sizing:border-box;display:flex;flex:0;margin:20px 0;overflow:hidden;position:relative;width:100%}.MainMenu_servicesPage__O6pld{display:flex;justify-content:space-between;width:100%}.MainMenu_servicesContainer__aij\+C{display:flex;flex:0 0 350px;margin:0 auto}.MainMenu_activeMenu__XAyEt{max-width:400px;min-width:300px}.MainMenu_imgPlaceholder__q5g59{border:1px solid #807f7f;border-radius:50%;height:90px;margin-bottom:8px;width:90px}@media screen and (max-width:480px){.MainMenu_menuContainer__H7UvC{flex-direction:column;padding:0 20px}.MainMenu_mainMenuBox__jMn7t{height:64px;overflow-x:scroll;scroll-snap-type:x proximity}.MainMenu_menuBox__lRyhh{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;height:40px;margin:0 6px;width:40px}.MainMenu_menuBox__lRyhh[data-value="3"],.MainMenu_menuBox__lRyhh[data-value="3"] .MainMenu_imgContainer__BzYSa{width:56px}.MainMenu_menuBox__lRyhh .MainMenu_menuTitle__dxHkR{display:none;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.MainMenu_menuBox__lRyhh .MainMenu_imgContainer__BzYSa{height:40px;margin-bottom:6px;margin-top:4px;width:40px}.MainMenu_menuBox__lRyhh .MainMenu_imgPlaceholder__q5g59{height:32px;margin-bottom:6px;margin-top:4px;width:32px}.MainMenu_menuBox__lRyhh.MainMenu_active__67lA7 .MainMenu_menuTitle__dxHkR{display:block;font-weight:500}.MainMenu_menuWrapper__Rx\+8S .MainMenu_arrows__uLxPL{display:none}.MainMenu_servicesPage__O6pld{flex-direction:column}.MainMenu_servicesContainer__aij\+C{flex:auto;margin-bottom:48px;width:100%}.MainMenu_serviceInfo__H0ugC{width:100%}.MainMenu_subMenuContainer__PYMkH{align-items:center;flex-direction:column;height:auto;margin:0}.MainMenu_contentBox__RVhPU{margin-bottom:8px;padding:0}.MainMenu_contentBox__RVhPU: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/MainPage/MainPage.module.scss ***!
  \****************************************************************************************************************************************************************************************************************/.MainPage_container__fR-7i{box-sizing:border-box;flex:1 0 auto;width:100%}.MainPage_yandexMapContainer__nUc53{display:flex;justify-content:center;width:100%}.MainPage_yandexHeader__HVprl{padding-left:30px;padding-right:30px}.MainPage_sliderContainer__OSX5E{position:relative}.MainPage_arrows__kZFB4{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);user-select:none;width:100%;z-index:12}.MainPage_arrows__kZFB4 .MainPage_arrowLeft__XtUaN{left:-28px}.MainPage_arrows__kZFB4 .MainPage_arrowRight__M6bq7{right:-28px}.MainPage_arrows__kZFB4 .MainPage_arrowLeft__XtUaN,.MainPage_arrows__kZFB4 .MainPage_arrowRight__M6bq7{cursor:pointer;pointer-events:all;position:absolute;top:50%;transform:translateY(-50%)}.MainPage_slider__IA1Ib{box-sizing:border-box;display:flex;flex:0;overflow:hidden;position:relative;width:100%}.MainPage_slide__8Ymcn{display:flex;width:100%}.MainPage_slide__8Ymcn .MainPage_image__Rpnix{align-items:flex-start;display:flex;justify-content:center;max-height:480px;position:relative;width:100%}.MainPage_slide__8Ymcn .MainPage_image__Rpnix a{width:100%}.MainPage_slide__8Ymcn .MainPage_image__Rpnix img{object-fit:cover;width:100%}.MainPage_slide__8Ymcn .MainPage_imageInactive__AfQnw img{display:none}.MainPage_slide__8Ymcn .MainPage_info__APOK8{display:flex;flex:0 0 400px;flex-direction:column;width:400px}.MainPage_servicesList__wSxbb{border-bottom:2px solid #ddebf3;padding:35px 0}.MainPage_slideTitleContainer__5Lx2h{margin-bottom:8px}.MainPage_slideTitle__Ytg5p{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){.MainPage_slide__8Ymcn{flex-direction:column}.MainPage_slide__8Ymcn .MainPage_image__Rpnix{height:auto;margin-right:0;max-width:100vw}.MainPage_slide__8Ymcn .MainPage_image__Rpnix img{height:auto}.MainPage_slide__8Ymcn .MainPage_info__APOK8{align-items:center;flex:1;margin-top:15px;padding:0 20px;width:auto}.MainPage_arrows__kZFB4 .MainPage_arrowLeft__XtUaN{left:0}.MainPage_arrows__kZFB4 .MainPage_arrowRight__M6bq7{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/PageElements/NewsList/NewsList.module.scss ***!
  \******************************************************************************************************************************************************************************************************************************/.NewsList_container__Uz9jL{position:relative;width:100%}.NewsList_content__-NP--{display:flex;flex-wrap:wrap;padding-bottom:20px}.NewsList_newsBox__CyGe-{display:block;flex:1;margin:10px 15px 16px;max-width:30%;min-width:290px;text-decoration:none}.NewsList_newsBox__CyGe-.NewsList_first__ALBr\+ .NewsList_imgBox__L2AAI:before{background-image:url(/static/media/d9b34f02.svg)}.NewsList_newsContent__8f647{display:flex;flex-direction:column}.NewsList_img__t6BTt{border-radius:50%;height:200px;height:194px;overflow:hidden;position:relative;transform:translate3d(10px,-10px,0);width:200px;width:194px}.NewsList_imgBox__L2AAI{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__L2AAI: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__t6BTt img{height:100%;object-fit:cover;width:100%}.NewsList_date__04Cfr{color:#807f7f;font-size:13px;font-style:italic;font-weight:400;margin-bottom:7px;margin-top:7px}.NewsList_name__ayOJe{color:#414042;font-size:24px;font-weight:500;letter-spacing:.6px;margin-bottom:15px;white-space:pre-line}.NewsList_description__ERcI8{color:#414042;font-size:18px;font-weight:400;letter-spacing:.45px;overflow:hidden;text-overflow:ellipsis}.NewsList_link__2RK1F{color:#0080ff;display:inline;margin-top:10px;text-decoration:underline}.NewsList_pages__ZbRU8{align-items:center;display:flex;flex-wrap:wrap;height:50px;justify-content:center;width:100%}.NewsList_page__9K5ZV{align-items:center;color:#6f6f6e;display:flex;font-size:14px}.NewsList_page__9K5ZV:after{content:"|";display:block;font-weight:400}.NewsList_page__9K5ZV:last-of-type:after{content:""}.NewsList_pageLink__wrMDs{display:block;margin:0 8px;text-align:center;text-decoration:none;width:20px}.NewsList_pageLink__wrMDs.NewsList_active__DDq2l{color:#414042;font-weight:500}@media screen and (max-width:480px){.NewsList_content__-NP--{align-items:center;flex-direction:column}.NewsList_content__-NP-- .NewsList_name__ayOJe{font-size:18px}.NewsList_content__-NP-- .NewsList_newsBox__CyGe-{box-sizing:border-box;flex-basis:auto;margin:0 0 24px;max-width:100%;min-width:auto;text-align:center;width:100%}.NewsList_content__-NP-- .NewsList_imgBox__L2AAI{margin-bottom:16px}.NewsList_pages__ZbRU8{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/NewsPage/NewsPage.module.scss ***!
  \****************************************************************************************************************************************************************************************************************/.NewsPage_title__ZdwQJ{font-size:35px;font-weight:500;line-height:1.2em;margin:0 auto 32px;text-align:center;width:500px}.NewsPage_news__fYqzv{border-bottom:2px solid #ddebf3}@media screen and (max-width:480px){.NewsPage_title__ZdwQJ{font-size:21px;width:auto}.NewsPage_news__fYqzv{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/MobilePage/MobilePage.module.scss ***!
  \********************************************************************************************************************************************************************************************************************/.MobilePage_container__\+C\+We{box-sizing:border-box;flex:1 0 auto;width:100%}.MobilePage_contentContainer__VjC59{border-bottom:2px solid #ddebf3}.MobilePage_textContainer__SUjUO{display:flex}.MobilePage_title__YRLgF{font-size:35px;font-weight:500;line-height:1.2em;margin:0 auto 24px;text-align:center;width:500px}.MobilePage_img__f4p9Q{margin-top:50px}.MobilePage_imageContainer__QGDez{box-sizing:border-box;margin:30px}.MobilePage_MobileBtns__O-BLy{margin-right:30px}.MobilePage_links__IOxji{margin-bottom:32px}@media screen and (max-width:480px){.MobilePage_textContainer__SUjUO{flex-direction:column;margin-bottom:20px;padding:0 20px}.MobilePage_title__YRLgF{font-size:21px;width:auto}.MobilePage_links__IOxji{align-items:center;display:flex;flex-direction:column}.MobilePage_links__IOxji a:first-of-type{margin-bottom:25px}.MobilePage_links__IOxji a button{margin:0}.MobilePage_imageContainer__QGDez{display:flex;justify-content:center;margin:0 0 30px;order:-1;width:100%}.MobilePage_img__f4p9Q{height:230px;margin:0;width:250px}.MobilePage_mobileMap__GjLrk{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/GiftCardsPage/GiftCardsPage.module.scss ***!
  \**************************************************************************************************************************************************************************************************************************/.GiftCardsPage_container__twuEn{box-sizing:border-box;flex:1 0 auto;overflow:hidden;width:100%}.GiftCardsPage_loading__ZEhBi{height:320px;position:relative}.GiftCardsPage_contentContainer__t5tdO{border-bottom:2px solid #ddebf3}.GiftCardsPage_contentContainer__t5tdO:before{background-color:#6f6f6e;content:"";display:block;height:2px;margin:0 auto;width:125px}.GiftCardsPage_content__ZVIeL{display:flex;flex-direction:column;line-height:1.5em;margin:30px auto;width:600px}.GiftCardsPage_content__ZVIeL li{white-space:pre-wrap}.GiftCardsPage_content__ZVIeL .ql-size-large{display:block;font-size:33px;font-weight:500;line-height:1.2em;text-align:center}.GiftCardsPage_content__ZVIeL .ql-align-center{text-align:center}.GiftCardsPage_title__f-Lrj{font-size:35px;font-weight:500;line-height:1.2em;margin:0 auto 24px;text-align:center;width:500px}.GiftCardsPage_img__YSU6K{margin:0 30px}.GiftCardsPage_imgGift__UZSSf{height:400px!important;width:400px!important}.GiftCardsPage_yandexMapContainer__itPrZ{display:flex;justify-content:center;width:100%}.GiftCardsPage_yandexHeader__XS98z{padding-left:30px;padding-right:30px}.GiftCardsPage_article__iuWmT{font-size:18px;line-height:1.2em;margin-bottom:32px}.GiftCardsPage_moreContent__lCLFE{line-height:1.5em;text-align:left}.GiftCardsPage_moreContent__lCLFE a{color:#0080ff;font-size:14px;font-weight:400;letter-spacing:.35px}.GiftCardsPage_links__j-iEr{margin-bottom:32px}.GiftCardsPage_certificates__hOx6I{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 70px}.GiftCardsPage_certificateContainer__YTIJM{align-items:center;display:flex;flex-direction:column;margin-bottom:32px;width:430px}.GiftCardsPage_certificateImageContainer__agW\+V{margin-bottom:16px}.GiftCardsPage_certificateImage__KA9PC{height:100%;object-fit:cover;width:100%}.GiftCardsPage_cartContent__JDkPl,.GiftCardsPage_cartHeader__k9UJ\+{border-bottom:1px solid #b1b1b1}.GiftCardsPage_promocodeContainer__d0vIh{align-items:center;box-sizing:border-box;display:flex;padding:8px 16px;width:100%}.GiftCardsPage_promocodeInput__846md{margin-right:10px}.GiftCardsPage_promocodeButton__1lv9O{margin-right:10px;width:120px}.GiftCardsPage_promocodeError__o92zm{color:#ef4136;height:40px;line-height:40px}.GiftCardsPage_promocodeSuccess__6lV6u{height:40px;line-height:40px}.GiftCardsPage_promocodeLoader__FDvRq{height:40px;position:relative;width:40px}.GiftCardsPage_cartSummary__mzstx{align-items:center;display:flex;padding:16px}.GiftCardsPage_cartTotal__bqPDg{font-size:18px;font-weight:500;margin-left:auto;margin-right:16px;text-align:right}.GiftCardsPage_cartItemRemove__Ds6\+X{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}.GiftCardsPage_cartRow__2wOhS{align-items:center;display:flex;max-width:100%;position:relative}.GiftCardsPage_cartCell__afrE7{box-sizing:border-box;flex-grow:1;flex-shrink:0;padding:8px 16px}.GiftCardsPage_cartCell__afrE7[data-name=image]{flex-grow:0;width:128px}.GiftCardsPage_cartCell__afrE7[data-name=recipient]{line-height:1.5em}.GiftCardsPage_cartCell__afrE7[data-name=amount]{flex-grow:0;width:160px}.GiftCardsPage_cartCell__afrE7[data-name=sum]{flex-grow:0;text-align:right;width:160px}.GiftCardsPage_cartCell__afrE7[data-name=actions]{align-items:center;display:flex;flex-grow:0;justify-content:flex-end;width:216px}.GiftCardsPage_cartRecipient__QwMMU{display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GiftCardsPage_recipientChange__jK6sC{border:none;cursor:pointer;margin-left:8px;outline:none}.GiftCardsPage_recipientChange__jK6sC: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}.GiftCardsPage_cartAmount__3vQrR{align-items:center;display:flex;font-size:16px}.GiftCardsPage_cartAmount__3vQrR .GiftCardsPage_amount__31aOt{border:1px solid #414042;box-sizing:border-box;height:32px;line-height:32px;text-align:center;user-select:none;width:48px}.GiftCardsPage_cartAmount__3vQrR .GiftCardsPage_amountIncrease__QHnnc{border:none;cursor:pointer;margin-left:8px;outline:none}.GiftCardsPage_cartAmount__3vQrR .GiftCardsPage_amountIncrease__QHnnc: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}.GiftCardsPage_cartAmount__3vQrR .GiftCardsPage_amountReduce__s\+U-W{border:none;cursor:pointer;margin-right:8px;outline:none}.GiftCardsPage_cartAmount__3vQrR .GiftCardsPage_amountReduce__s\+U-W: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}.GiftCardsPage_orderEmpty__21ivF{align-items:center;display:flex;flex-direction:column;margin:32px}.GiftCardsPage_orderEmptyTitle__sLYaX{font-size:24px;margin-bottom:16px}.GiftCardsPage_cartImage__TO5UX{height:100%;object-fit:cover;width:100%}.GiftCardsPage_actions__WZMFq{display:flex;padding:16px 0}.GiftCardsPage_paymentStatusPending__Wn97t{align-items:center;display:flex;flex-direction:column;font-size:18px;font-weight:500;margin-bottom:24px}.GiftCardsPage_paymentLoaderContainer__l3e4b{height:120px;position:relative;width:100%}.GiftCardsPage_paymentStatusSuccess__zSNMI{align-items:center;display:flex;flex-direction:column;font-size:18px;font-weight:500;margin-bottom:24px}.GiftCardsPage_paymentSuccessIconContainer__ar3o9{display:flex;flex-direction:column;height:120px;justify-content:center}.GiftCardsPage_paymentSuccessIcon__rAdEn{background-image:url(/static/media/69af36c3.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:48px;width:48px}.GiftCardsPage_paymentStatusError__QA3--{align-items:center;display:flex;flex-direction:column;font-size:18px;font-weight:500;margin-bottom:24px}.GiftCardsPage_paymentErrorIconContainer__h\+aiw{display:flex;flex-direction:column;height:120px;justify-content:center}.GiftCardsPage_paymentErrorIcon__F9bw5{background-image:url(/static/media/795bbb4d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:48px;width:48px}.GiftCardsPage_statusTextContainer__Fue7K{line-height:1.5em;max-width:320px;text-align:center;white-space:pre-wrap}@media screen and (max-width:480px){.GiftCardsPage_article__iuWmT{font-size:14px}.GiftCardsPage_title__f-Lrj{font-size:21px;padding:0 20px;width:auto}.GiftCardsPage_certificates__hOx6I{padding:0}.GiftCardsPage_content__ZVIeL .ql-size-large{font-size:21px}.GiftCardsPage_certificateContainer__YTIJM{border-bottom:2px solid #b1b1b1;margin-bottom:0;max-width:unset;padding:32px 20px;width:100%}.GiftCardsPage_certificateContainer__YTIJM:first-of-type{padding-top:0}.GiftCardsPage_certificateContainer__YTIJM:last-of-type{border-bottom:none}.GiftCardsPage_content__ZVIeL{margin:30px;width:auto}.GiftCardsPage_img__YSU6K{display:flex;justify-content:center;margin:0 30px}.GiftCardsPage_imgGift__UZSSf,.GiftCardsPage_img__YSU6K img{height:278px!important;width:278px!important}.GiftCardsPage_cartHeader__k9UJ\+{display:none}.GiftCardsPage_cartSummary__mzstx{flex-wrap:wrap}.GiftCardsPage_cartTotal__bqPDg{margin-bottom:24px;margin-left:auto;margin-right:0;width:100%}.GiftCardsPage_cartAddMore__\+5mAg{margin:16px auto 0;order:2}.GiftCardsPage_cartPayment__kE\+eD{margin:0 auto}.GiftCardsPage_cartRow__2wOhS{border-bottom:1px solid #b1b1b1;flex-wrap:wrap;padding:16px}.GiftCardsPage_cartCell__afrE7{padding:0}.GiftCardsPage_cartCell__afrE7[data-name=image]{margin-bottom:8px;width:160px}.GiftCardsPage_cartCell__afrE7[data-name=recipient]{align-self:flex-start;flex-shrink:1;margin-bottom:8px;margin-left:8px;width:calc(100% - 168px)}.GiftCardsPage_cartCell__afrE7[data-name=recipient] .GiftCardsPage_cartRecipientInfo__zofDO{max-width:calc(100% - 24px);overflow:hidden}.GiftCardsPage_cartCell__afrE7[data-name=recipient] .GiftCardsPage_cartRecipientProp__wJxQG{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.GiftCardsPage_cartCell__afrE7[data-name=recipient] .GiftCardsPage_cartRecipientInfo__zofDO:before{color:#b1b1b1;content:"Получатель:";margin-bottom:4px}.GiftCardsPage_cartCell__afrE7[data-name=recipient] .GiftCardsPage_cartRecipient__QwMMU{justify-content:space-between}.GiftCardsPage_recipientChange__jK6sC{align-self:flex-start}.GiftCardsPage_cartCell__afrE7[data-name=amount]{display:flex;justify-content:center;width:160px}.GiftCardsPage_cartCell__afrE7[data-name=sum]{flex-grow:1;font-size:18px;margin-left:8px;text-align:left;width:auto}.GiftCardsPage_cartCell__afrE7[data-name=actions]{width:auto}.GiftCardsPage_promocodeContainer__d0vIh{flex-wrap:wrap}.GiftCardsPage_promocodeButton__1lv9O{margin-right:0}.GiftCardsPage_promocodeError__o92zm,.GiftCardsPage_promocodeSuccess__6lV6u{margin-left:auto;margin-top:8px;text-align:right}.GiftCardsPage_promocodeLoader__FDvRq{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/templates/ContactsPage/ContactsPage.module.scss ***!
  \************************************************************************************************************************************************************************************************************************/.ContactsPage_blocks__3438S{display:flex;flex-wrap:wrap;justify-content:space-between}.ContactsPage_phone__GMPGS{font-size:24px;font-weight:500;letter-spacing:.6px;margin-bottom:8px}.ContactsPage_title__tbOqJ{font-size:35px;font-weight:500;line-height:1.2em;margin:0 auto 32px;text-align:center;width:500px}.ContactsPage_blockTitle__sil4a{border-bottom:2px solid #eef4f7;display:inline-block;font-size:16px;line-height:1.5em;margin-bottom:8px}.ContactsPage_info__GlNV\+{color:#737373;font-size:18px;line-height:1.2em}.ContactsPage_comment__SsNAT{margin-top:4px}.ContactsPage_block__Nt9E0{box-sizing:border-box;display:flex;flex-grow:1;margin-bottom:32px;padding-right:40px;width:50%}.ContactsPage_icon__aItr2{height:60px;padding-right:20px;width:60px}.ContactsPage_blockIcon__nvZUM{height:100%}@media screen and (max-width:480px){.ContactsPage_block__Nt9E0{box-sizing:border-box;padding:0 20px;width:100%}.ContactsPage_blockContent__Tak5f{font-size:12px;margin-left:16px}.ContactsPage_title__tbOqJ{font-size:14px}.ContactsPage_phone__GMPGS{font-size:16px}.ContactsPage_info__GlNV\+{font-size:12px}.ContactsPage_icon__aItr2{padding:0}.ContactsPage_blockContent__Tak5f:first-of-type{justify-content:flex-start}}@media screen and (max-width:330px){.ContactsPage_title__tbOqJ{font-size:21px;width:auto}.ContactsPage_block__Nt9E0{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/AboutPage/AboutPage.module.scss ***!
  \******************************************************************************************************************************************************************************************************************/.AboutPage_container__JQdjQ{box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:20px!important}.AboutPage_title__v2e1r{font-size:35px;font-weight:500;line-height:1.2em;margin:0 auto 32px;text-align:center;width:500px}.AboutPage_blockText__ooc\+5{box-sizing:border-box;display:flex;flex-direction:column;font-size:18px;justify-content:center;line-height:1.2em}.AboutPage_blockTitle__czRUK{font-size:24px;font-weight:500;line-height:1.2em;margin-bottom:24px}.AboutPage_blockContent__XijqJ{line-height:1.2em}.AboutPage_block__\+lYMx{box-sizing:border-box;display:flex;margin-bottom:20px;margin-top:20px}.AboutPage_block__\+lYMx[data-index="1"],.AboutPage_block__\+lYMx[data-index="3"],.AboutPage_block__\+lYMx[data-index="5"],.AboutPage_block__\+lYMx[data-index="7"]{flex-direction:row-reverse}.AboutPage_block__\+lYMx[data-index="1"] .AboutPage_blockImage__8tvOC,.AboutPage_block__\+lYMx[data-index="3"] .AboutPage_blockImage__8tvOC,.AboutPage_block__\+lYMx[data-index="5"] .AboutPage_blockImage__8tvOC,.AboutPage_block__\+lYMx[data-index="7"] .AboutPage_blockImage__8tvOC{margin-right:120px}.AboutPage_block__\+lYMx[data-index="1"] .AboutPage_smallImage__sf6UL,.AboutPage_block__\+lYMx[data-index="3"] .AboutPage_smallImage__sf6UL,.AboutPage_block__\+lYMx[data-index="5"] .AboutPage_smallImage__sf6UL,.AboutPage_block__\+lYMx[data-index="7"] .AboutPage_smallImage__sf6UL{left:auto;right:0;transform:translateX(50%) translateY(-50%)}.AboutPage_block__\+lYMx[data-index="0"] .AboutPage_blockImage__8tvOC,.AboutPage_block__\+lYMx[data-index="4"] .AboutPage_blockImage__8tvOC,.AboutPage_block__\+lYMx[data-index="6"] .AboutPage_blockImage__8tvOC{margin-left:120px}.AboutPage_block__\+lYMx[data-index="0"] .AboutPage_smallImage__sf6UL,.AboutPage_block__\+lYMx[data-index="4"] .AboutPage_smallImage__sf6UL,.AboutPage_block__\+lYMx[data-index="6"] .AboutPage_smallImage__sf6UL{transform:translateX(-50%) translateY(-50%)}.AboutPage_block__\+lYMx[data-index="2"]{background-color:#eef4f7;padding:0 20px 30px}.AboutPage_block__\+lYMx[data-index="2"] .AboutPage_blockImage__8tvOC{border:20px solid #fff;border-radius:50%;flex-shrink:0;height:450px;margin-left:40px;margin-top:-80px;overflow:hidden;width:450px}.AboutPage_block__\+lYMx[data-index="2"] .AboutPage_blockImagesContainer__Zsu4i{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%}.AboutPage_block__\+lYMx[data-index="2"] .AboutPage_mainImage__-1Ohm{height:100%;object-fit:cover;width:100%}.AboutPage_block__\+lYMx[data-index="2"] .AboutPage_smallImage__sf6UL{display:none}.AboutPage_block__\+lYMx[data-index="6"]{margin-bottom:0!important}.AboutPage_smallImage__sf6UL{border:12px solid #fff;border-radius:50%;left:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%)}.AboutPage_blockImagesContainer__Zsu4i{position:relative}@media screen and (max-width:480px){.AboutPage_title__v2e1r{font-size:21px;width:auto}.AboutPage_container__JQdjQ{padding:0 20px}.AboutPage_smallImage__sf6UL{border:8px solid #fff;height:100px!important;left:50%;transform:translateX(-50%);width:100px!important}.AboutPage_block__\+lYMx{align-items:center!important;flex-direction:column-reverse!important}.AboutPage_block__\+lYMx[data-index="1"] .AboutPage_blockImage__8tvOC,.AboutPage_block__\+lYMx[data-index="3"] .AboutPage_blockImage__8tvOC,.AboutPage_block__\+lYMx[data-index="5"] .AboutPage_blockImage__8tvOC,.AboutPage_block__\+lYMx[data-index="7"] .AboutPage_blockImage__8tvOC{margin-bottom:60px;margin-right:0}.AboutPage_block__\+lYMx[data-index="1"] .AboutPage_smallImage__sf6UL,.AboutPage_block__\+lYMx[data-index="3"] .AboutPage_smallImage__sf6UL,.AboutPage_block__\+lYMx[data-index="5"] .AboutPage_smallImage__sf6UL,.AboutPage_block__\+lYMx[data-index="7"] .AboutPage_smallImage__sf6UL{bottom:0;left:50%;margin-right:0;top:auto;transform:translateX(-50%) translateY(50%)}.AboutPage_block__\+lYMx[data-index="0"] .AboutPage_blockImage__8tvOC,.AboutPage_block__\+lYMx[data-index="4"] .AboutPage_blockImage__8tvOC,.AboutPage_block__\+lYMx[data-index="6"] .AboutPage_blockImage__8tvOC{margin-bottom:60px;margin-left:0}.AboutPage_block__\+lYMx[data-index="0"] .AboutPage_smallImage__sf6UL,.AboutPage_block__\+lYMx[data-index="4"] .AboutPage_smallImage__sf6UL,.AboutPage_block__\+lYMx[data-index="6"] .AboutPage_smallImage__sf6UL{bottom:0;left:50%;margin-left:0;top:auto;transform:translateX(-50%) translateY(50%)}.AboutPage_block__\+lYMx[data-index="2"]{margin-left:-20px;margin-right:-20px;margin-top:125px}.AboutPage_block__\+lYMx[data-index="2"] .AboutPage_blockImage__8tvOC{border:12px solid #fff;height:250px;margin:-125px 0 10px;width:250px}.AboutPage_block__\+lYMx img{height:100%;object-fit:cover;width:100%}.AboutPage_blockImage__8tvOC{width:100%}.AboutPage_blockText__ooc\+5{font-size:12px;line-height:1.5em;text-align:left}.AboutPage_blockTitle__czRUK{font-size:16px}.AboutPage_blockContent__XijqJ{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/PageElements/SalonInfo/SalonInfo.module.scss ***!
  \********************************************************************************************************************************************************************************************************************************/.SalonInfo_container__VJ\+29{display:flex;flex-direction:column}.SalonInfo_addressContainer__9vlsm{align-items:center;display:flex;line-height:1.2em;margin-bottom:28px}.SalonInfo_addressContainer__9vlsm .SalonInfo_icon__oE\+5m{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__9vlsm .SalonInfo_info__OhIvZ{font-size:18px}.SalonInfo_addressContainer__9vlsm .SalonInfo_info__OhIvZ .SalonInfo_name__kwUYP{font-weight:500}.SalonInfo_option__h4sGd{list-style:disc;margin-left:20px}.SalonInfo_props__aZYZ4{margin-bottom:32px}.SalonInfo_props__aZYZ4 .SalonInfo_title__\+udsi{font-size:12px;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.SalonInfo_props__aZYZ4 .SalonInfo_value__L8F8q{font-size:18px;font-weight:500;letter-spacing:.04em}.SalonInfo_props__aZYZ4 .SalonInfo_value__L8F8q li{margin-bottom:4px}.SalonInfo_callButton__7FJel{display:none}@media screen and (max-width:480px){.SalonInfo_options__ONXvU{display:none}.SalonInfo_props__aZYZ4{margin-bottom:24px;text-align:center}.SalonInfo_props__aZYZ4 .SalonInfo_title__\+udsi,.SalonInfo_props__aZYZ4 .SalonInfo_value__L8F8q{width:100%}.SalonInfo_addressContainer__9vlsm{margin-bottom:24px;text-align:center;width:100%}.SalonInfo_addressContainer__9vlsm .SalonInfo_info__OhIvZ{flex:1}.SalonInfo_addressContainer__9vlsm .SalonInfo_icon__oE\+5m,.SalonInfo_contacts__JLSwZ{display:none}.SalonInfo_callButton__7FJel{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/SalonPage/SalonPage.module.scss ***!
  \******************************************************************************************************************************************************************************************************************/.SalonPage_container__u5n10,.SalonPage_mainInfo__IgKa9{box-sizing:border-box;width:100%}.SalonPage_mainInfo__IgKa9{display:flex;flex-wrap:wrap;margin-bottom:32px}@supports(display:grid){.SalonPage_mainInfo__IgKa9{display:grid;grid-auto-columns:minmax(auto,750px) 380px;grid-template-areas:"a b" "a c";grid-template-rows:minmax(52px,64px) auto}.SalonPage_mainInfo__IgKa9 .SalonPage_titleContainer__IE3EU{grid-area:b}.SalonPage_mainInfo__IgKa9 .SalonPage_slider__pK7HA{grid-area:a}.SalonPage_mainInfo__IgKa9 .SalonPage_salon__yJpLk{grid-area:c}}.SalonPage_titleContainer__IE3EU{margin-bottom:16px;margin-top:2px;order:-1;width:100%}.SalonPage_title__BX97X{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}.SalonPage_slider__pK7HA{flex:1;margin-right:24px;max-width:750px}.SalonPage_currentSlide__l1\+l2{height:480px;position:relative;width:100%}.SalonPage_currentSlide__l1\+l2 .SalonPage_currentSlideImage__uN-n2{height:100%;object-fit:cover;width:100%}.SalonPage_thumbsContainer__FRB8O{flex:1 1 0;position:relative;width:100%}.SalonPage_salon__yJpLk{flex:0 0 380px;width:380px}.SalonPage_emptyImage__tUy1I{background-color:#b1b1b1;height:100%;width:100%}.SalonPage_thumbnails__Rr5pd{display:flex;flex-wrap:wrap;margin:8px 0}.SalonPage_thumbnails__Rr5pd .SalonPage_thumb__HWPhT{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}.SalonPage_thumbnails__Rr5pd .SalonPage_thumb__HWPhT:first-of-type{margin-left:0}.SalonPage_thumbnails__Rr5pd .SalonPage_thumb__HWPhT:last-of-type{margin-right:0}.SalonPage_thumbnails__Rr5pd .SalonPage_thumb__HWPhT.SalonPage_active__eyHx9{border:1px solid #414042}.SalonPage_thumbnails__Rr5pd .SalonPage_thumbImage__7oiaj{height:100%;object-fit:cover;width:100%}.SalonPage_thumbsScroller__r2gAP{align-items:center;display:none;height:78px;position:absolute;top:50%;transform:translateY(-50%);width:24px;z-index:2}.SalonPage_thumbsScroller__r2gAP[data-direction=left]{background-image:linear-gradient(270deg,hsla(0,0%,100%,0) 0,#fff 20%,#fff);justify-content:flex-start;left:0}.SalonPage_thumbsScroller__r2gAP[data-direction=right]{background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 20%,#fff);justify-content:flex-end;right:0}.SalonPage_thumbsScroller__r2gAP.SalonPage_hidden__LMQjh{display:none!important}.SalonPage_additionalTitle__rCRJ8{font-size:12px;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.SalonPage_props__zHu0J{margin:16px 0}.SalonPage_props__zHu0J .SalonPage_value__iIrNO{font-weight:500;letter-spacing:.04em}.SalonPage_props__zHu0J .SalonPage_value__iIrNO li{margin-bottom:4px}.SalonPage_description__KFtjr{margin-bottom:16px;padding-bottom:16px}.SalonPage_description__KFtjr .SalonPage_value__iIrNO{font-weight:400;line-height:1.2em}.SalonPage_option__zJ2QN{list-style:disc;margin-left:20px}@media screen and (min-width:480px){.SalonPage_thumbnails__Rr5pd{transform:none!important}}@supports(display:grid){.SalonPage_thumbnails__Rr5pd{grid-gap:12px 24px;display:grid;grid-template-columns:repeat(auto-fill,minmax(102px,1fr))}.SalonPage_thumbnails__Rr5pd .SalonPage_thumb__HWPhT{margin-right:0!important;width:auto}}.SalonPage_options__jkxLM{display:none}.SalonPage_additional__4QTFT{border-top:2px solid #ddebf3;padding-top:24px}@media screen and (max-width:480px){.SalonPage_options__jkxLM{display:block}.SalonPage_mainInfo__IgKa9{flex-direction:column;grid-auto-columns:minmax(auto,100%) 380px;max-width:480px;min-width:310px;width:100vw}.SalonPage_thumbnails__Rr5pd{display:inline-flex;flex-shrink:0;flex-wrap:nowrap;padding:0 8px}.SalonPage_thumbnails__Rr5pd .SalonPage_thumb__HWPhT{flex:0 0 102px;width:102px}.SalonPage_thumbsContainer__FRB8O{box-sizing:border-box;display:flex;overflow:hidden;width:100%}.SalonPage_thumbsContainer__FRB8O .SalonPage_thumbsScroller__r2gAP{display:inherit}.SalonPage_salon__yJpLk{box-sizing:border-box;display:flex;flex:1;justify-content:center;padding:0 20px;width:auto}.SalonPage_info__JNYeg{width:100%}.SalonPage_currentSlide__l1\+l2,.SalonPage_currentSlide__l1\+l2 iframe{height:auto;min-height:240px}.SalonPage_slider__pK7HA{margin:0 0 16px;width:100%}.SalonPage_titleContainer__IE3EU{box-sizing:border-box;padding:0 20px;text-align:center}.SalonPage_additional__4QTFT{font-size:14px;padding:24px 20px 0}@supports(display:grid){.SalonPage_mainInfo__IgKa9{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/NewsItemPage/NewsItemPage.module.scss ***!
  \************************************************************************************************************************************************************************************************************************/.NewsItemPage_content__sSmjP{border-bottom:2px solid #ddebf3;display:flex;flex-direction:row-reverse;padding-bottom:30px}.NewsItemPage_newsList__Uks6c{border-bottom:2px solid #ddebf3;display:flex;flex-wrap:wrap;margin-top:30px;padding:15px 20px}.NewsItemPage_article__gNKP7{line-height:1.5em;margin-bottom:24px}.NewsItemPage_appointmentLink__O8ohm{display:block;width:200px}.NewsItemPage_newsContent__wXvDE{display:flex;flex:1;flex-direction:column;margin:0 10px}.NewsItemPage_newsBox__cyLFZ{flex:0 0 350px;margin:10px 15px;text-decoration:none}.NewsItemPage_newsContentFooter__eX71N{display:flex;flex:0 0 350px;flex-direction:column}.NewsItemPage_img__OR-8q{border-radius:50%;height:282px;height:280px;overflow:hidden;transform:translate3d(10px,-10px,0);width:282px;width:280px}.NewsItemPage_img__OR-8q img{height:100%;object-fit:cover;width:100%}.NewsItemPage_imgFooter__GWIA3{border-radius:50%;height:200px;overflow:hidden;width:200px}.NewsItemPage_imgFooter__GWIA3 img{height:100%;object-fit:cover;width:100%}.NewsItemPage_imgBox__gbOZ1{align-items:center;display:flex;flex-direction:column;height:282px;justify-content:center;margin-left:40px;position:relative;width:282px;z-index:2}.NewsItemPage_imgBox__gbOZ1: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}.NewsItemPage_imgBoxFooter__vyv3J{display:flex;justify-content:center}.NewsItemPage_date__kbYb7{font-size:14px}.NewsItemPage_dateFooter__0riDY,.NewsItemPage_date__kbYb7{color:#807f7f;font-style:italic;font-weight:400;margin-bottom:7px;margin-top:7px}.NewsItemPage_dateFooter__0riDY{font-size:13px}.NewsItemPage_name__m1uNO{font-size:28px;font-weight:500;letter-spacing:.6px;line-height:1.2em;margin-bottom:15px}.NewsItemPage_nameFooter__waIf8{font-size:24px;font-weight:500;letter-spacing:.6px;margin-bottom:15px;white-space:pre-line}.NewsItemPage_descriptionFooter__OQItP,.NewsItemPage_description__8lwyQ{font-size:18px;font-weight:400;letter-spacing:.45px;overflow:hidden;text-overflow:ellipsis}.NewsItemPage_linkFooter__HhygP,.NewsItemPage_link__QyW\+K{color:#0080ff;margin-top:10px}.NewsItemPage_welcome__QeOMO{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){.NewsItemPage_content__sSmjP{align-items:center;flex-direction:column}.NewsItemPage_name__m1uNO{font-size:18px}.NewsItemPage_newsContent__wXvDE .NewsItemPage_appointmentLink__O8ohm{margin:auto}.NewsItemPage_newsContent__wXvDE{margin:0 20px}.NewsItemPage_imgBox__gbOZ1{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/ClubPage/ClubPage.module.scss ***!
  \****************************************************************************************************************************************************************************************************************/.ClubPage_title__JU0ig{font-size:35px;font-weight:500;line-height:1.2em;margin:0 auto 24px;text-align:center;width:500px}.ClubPage_subtitle__\+ZeZp{font-size:18px;text-align:center}.ClubPage_delimiter__8hKVt{align-items:center;display:flex;font-size:32px;font-weight:500;justify-content:center;margin-bottom:48px;position:relative}.ClubPage_delimiter__8hKVt:after,.ClubPage_delimiter__8hKVt:before{border:2px solid #ddebf3;content:"";display:block;flex:1}.ClubPage_delimiterText__q7fiB{margin:0 20px}.ClubPage_bg__gTkiC{margin:30px 0}.ClubPage_bg__gTkiC img{width:100%}.ClubPage_content__fDryQ{border-bottom:2px solid #ddebf3;display:flex}.ClubPage_levels__vhVx8{flex-direction:column;margin-right:60px}.ClubPage_level__Nranf{margin-bottom:32px}.ClubPage_additionalInfo__k0UwC{flex:0 0 420px;width:420px}.ClubPage_infoBlock__EfY-Y{display:flex}.ClubPage_infoBlock__EfY-Y :not(:last-of-type){margin-bottom:32px}.ClubPage_infoIcon__pwvcx{flex-shrink:0;margin-right:32px;width:118px}.ClubPage_infoIcon__pwvcx img{width:100%}.ClubPage_infoText__DlECM{font-size:18px;margin-top:22px}.ClubPage_levelTitle__-z7iW{display:inline-block;font-size:32px;font-weight:500;margin-bottom:6px;padding:4px}.ClubPage_level1__0HKEU .ClubPage_levelTitle__-z7iW{background-color:#efefef}.ClubPage_level2__vz3F7 .ClubPage_levelTitle__-z7iW{background-color:gray;color:#fff}.ClubPage_level3__hl5\+r .ClubPage_levelTitle__-z7iW{background-color:#ffda22}.ClubPage_levelDescription__lpnzL{font-size:18px;line-height:1.2em}.ClubPage_blueList__2R6Oa{box-sizing:border-box;margin-bottom:48px;position:relative;transform:rotate(-3deg);width:385px}.ClubPage_blueList__2R6Oa:after,.ClubPage_blueList__2R6Oa: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}.ClubPage_blueList__2R6Oa:after{left:auto;right:10px;transform:rotate(8deg)}.ClubPage_blueListContent__YRFCe{background-color:#ddebf3;padding:24px 32px;position:relative;z-index:2}.ClubPage_blueListTitle__qsYXw{font-size:32px;font-weight:500;margin-bottom:8px}.ClubPage_action__KZ6PT{align-items:center;display:flex;flex-direction:column;padding:48px 0;position:relative}.ClubPage_buttonContainer__u\+3Em{margin-bottom:32px}.ClubPage_joinText__UU1xr{color:#ff383a;font-size:35px;line-height:1.3em;margin-bottom:38px;text-align:center;transform:rotate(-3deg)}.ClubPage_joinText__UU1xr span{background-color:rgba(255,56,58,.1);padding:0 4px}.ClubPage_arrow__egwQK{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){.ClubPage_root__ixsr1{padding:0 20px}.ClubPage_title__JU0ig{font-size:21px;padding:0 20px;width:auto}.ClubPage_delimiter__8hKVt{font-size:21px}.ClubPage_subtitle__\+ZeZp{font-size:14px}.ClubPage_content__fDryQ{flex-direction:column}.ClubPage_blueList__2R6Oa{transform:none;width:100%}.ClubPage_additionalInfo__k0UwC{flex:1 0 100%;width:100%}.ClubPage_joinText__UU1xr{font-size:26px;transform:none}.ClubPage_arrow__egwQK{display:none}.ClubPage_link__\+Rv1-{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/PromoPage/PromoPage.module.scss ***!
  \******************************************************************************************************************************************************************************************************************/.PromoPage_container__bgI5J{box-sizing:border-box;flex:1 0 auto;width:100%}.PromoPage_contentContainer__KQyws{border-bottom:2px solid #ddebf3}.PromoPage_textContainer__O4AR\+{display:flex}.PromoPage_content__j\+6YL{flex:1;margin-bottom:24px}.PromoPage_title__IRAFV{font-size:35px;font-weight:500;line-height:1.2em;margin-bottom:24px}.PromoPage_img__7RDBb{width:100%}.PromoPage_img__7RDBb img{max-width:100%}.PromoPage_imageContainer__lgs1C{box-sizing:border-box;margin:30px;width:320px}.PromoPage_MobileBtns__mI95Z{margin-right:30px}.PromoPage_links__bw7vd{margin-bottom:32px}@media screen and (max-width:480px){.PromoPage_textContainer__O4AR\+{flex-direction:column;margin-bottom:20px;padding:0 20px}.PromoPage_title__IRAFV{font-size:21px;width:auto}.PromoPage_links__bw7vd{align-items:center;display:flex;flex-direction:column}.PromoPage_links__bw7vd a:first-of-type{margin-bottom:25px}.PromoPage_links__bw7vd button{margin-bottom:16px}.PromoPage_imageContainer__lgs1C{display:flex;height:auto;justify-content:center;margin:0 0 30px;order:-1;width:100%}.PromoPage_img__7RDBb{height:auto;margin:0;width:100%}.PromoPage_mobileMap__ZMz1q{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/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/SalonsListPage/SalonsListPage.module.scss ***!
  \****************************************************************************************************************************************************************************************************************************/.SalonsListPage_title__Lxuko{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__Lxuko{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/Appointment/ServiceList/ServicesCategory.module.scss ***!
  \****************************************************************************************************************************************************************************************************************************************/.ServicesCategory_container__cuo4t{position:relative}.ServicesCategory_container__cuo4t:last-of-type:not(.ServicesCategory_withChildren__gBL\+7) .ServicesCategory_headerText__AhADc{border-bottom:none}.ServicesCategory_expanded__EXK0U{position:relative}.ServicesCategory_expanded__EXK0U .ServicesCategory_headerText__AhADc{border-bottom:none}.ServicesCategory_expanded__EXK0U .ServicesCategory_children__CxP-a{border-bottom:1px solid #b1b1b1}.ServicesCategory_collapsed__-1S\+E,.ServicesCategory_withChildren__gBL\+7{position:relative}.ServicesCategory_header__rjh7U{align-items:center;cursor:pointer;display:flex}.ServicesCategory_headerText__AhADc{align-items:center;border-bottom:1px solid #b1b1b1;display:flex;flex:1;padding:16px 0}.ServicesCategory_image__TBfeU{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__gfmU1{font-size:24px;font-weight:500;margin-right:8px;user-select:none}.ServicesCategory_button__8qLv1{flex:1 1;margin-right:6px;text-overflow:ellipsis}.ServicesCategory_arrow__V-qOs{flex:0 0 24px;height:24px;width:24px}.ServicesCategory_children__CxP-a{margin-left:97px}@media screen and (max-width:480px){.ServicesCategory_image__TBfeU{display:none}.ServicesCategory_headerText__AhADc{padding:12px 0}.ServicesCategory_name__gfmU1{font-size:21px}.ServicesCategory_arrow__V-qOs{flex:0 0 21px;height:21px;width:21px}.ServicesCategory_children__CxP-a{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/Appointment/ServiceList/ServicesSubCategory.module.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************/.ServicesSubCategory_container__oc1vc{font-size:13px}.ServicesSubCategory_container__oc1vc.ServicesSubCategory_expanded__F65DB .ServicesSubCategory_name__ZO8sD{font-weight:500}.ServicesSubCategory_container__oc1vc.ServicesSubCategory_expanded__F65DB .ServicesSubCategory_arrow__spNlH{transform:rotate(90deg)}.ServicesSubCategory_header__xEu5O{align-items:center;cursor:pointer;display:flex;padding:13px 0}.ServicesSubCategory_name__ZO8sD{margin-right:4px}.ServicesSubCategory_arrow__spNlH{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__9fIdL{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/Appointment/ServiceList/ServicesListItem.module.scss ***!
  \****************************************************************************************************************************************************************************************************************************************/.ServicesListItem_container__9WuWT{padding:24px 0}.ServicesListItem_container__9WuWT:last-of-type{border-bottom:none}.ServicesListItem_container__9WuWT.ServicesListItem_short__t7XB8{border-bottom:none;margin-bottom:0;padding:12px 0}.ServicesListItem_container__9WuWT.ServicesListItem_short__t7XB8.ServicesListItem_selected__QOnr1 .ServicesListItem_name__1Fma-:before{display:none}.ServicesListItem_container__9WuWT.ServicesListItem_selected__QOnr1 .ServicesListItem_name__1Fma-: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__GulZy{align-items:flex-start;display:flex}.ServicesListItem_name__1Fma-{align-items:center;font-weight:500;margin-right:12px;position:relative;white-space:nowrap}.ServicesListItem_title__R0IhZ{font-size:16px;line-height:1.2em;margin-right:6px;vertical-align:middle;white-space:normal}.ServicesListItem_icon__hqxPS{display:inline-block;height:16px;vertical-align:middle}.ServicesListItem_icon__hqxPS>img{height:100%;width:auto}.ServicesListItem_durationContainer__-poGA{align-items:center;display:flex;margin-left:auto}.ServicesListItem_durationIcon__tZ359{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__r0YC7{font-size:18px;font-weight:400;white-space:nowrap}.ServicesListItem_attributes__9FJ1a{display:inline-flex;margin-left:auto}.ServicesListItem_priceBg__FclP8{background-color:#fdeebb;display:inline-block;padding:0 2px 0 4px;white-space:nowrap}.ServicesListItem_priceContainer__oQekW{flex-shrink:0;font-size:18px;margin-left:6px;text-align:right;width:80px}.ServicesListItem_priceContainer__oQekW .ServicesListItem_price__xLnh-{font-weight:500}.ServicesListItem_priceContainer__oQekW .ServicesListItem_currency__6-yty{font-weight:200}.ServicesListItem_priceContainer__oQekW .ServicesListItem_currency__6-yty:before{content:" "}.ServicesListItem_currency__6-yty{font-weight:200}.ServicesListItem_currency__6-yty:before{content:" "}.ServicesListItem_additionalInfo__-BTU7{display:flex;justify-content:space-between;margin-top:12px}.ServicesListItem_description__xAY4-{font-size:14px;line-height:1.2em}.ServicesListItem_buttonContainer__g-Hly{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:12px}.ServicesListItem_button__jDTRP{width:150px}.ServicesListItem_amountContainer__glRFz{align-items:center;display:flex;font-size:14px;justify-content:center;margin:8px 0}.ServicesListItem_amountContainer__glRFz .ServicesListItem_amount__kCAAh{border:1px solid #414042;box-sizing:border-box;height:24px;line-height:24px;text-align:center;user-select:none;width:32px}.ServicesListItem_amountContainer__glRFz .ServicesListItem_amountIncrease__GuKCL{margin-left:8px}.ServicesListItem_amountContainer__glRFz .ServicesListItem_amountIncrease__GuKCL: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__glRFz .ServicesListItem_amountReduce__hZt08{margin-right:8px}.ServicesListItem_amountContainer__glRFz .ServicesListItem_amountReduce__hZt08: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__9WuWT{border-bottom:1px solid #b1b1b1;margin-bottom:24px;padding:0 0 24px}.ServicesListItem_container__9WuWT.ServicesListItem_short__t7XB8{padding:8px 0}.ServicesListItem_container__9WuWT.ServicesListItem_selected__QOnr1 .ServicesListItem_name__1Fma-:before{height:12px;left:-16px;width:12px}.ServicesListItem_container__9WuWT .ServicesListItem_title__R0IhZ{font-size:14px}.ServicesListItem_container__9WuWT .ServicesListItem_duration__r0YC7{font-size:10px}.ServicesListItem_container__9WuWT .ServicesListItem_priceContainer__oQekW{font-size:14px}.ServicesListItem_container__9WuWT .ServicesListItem_attributes__9FJ1a{flex-direction:column-reverse}.ServicesListItem_container__9WuWT .ServicesListItem_description__xAY4-{font-size:12px}.ServicesListItem_container__9WuWT .ServicesListItem_button__jDTRP{width:218px}.ServicesListItem_container__9WuWT: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/Appointment/ServiceList/ServiceList.module.scss ***!
  \***********************************************************************************************************************************************************************************************************************************/.ServiceList_container__NejYI{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/Appointment/ServicesPicker/ServicesPicker.module.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************/.ServicesPicker_categories__m1oRG{padding:16px 0}.ServicesPicker_actions__0ODq\+{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[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/Utility/Popup/Popup.module.scss ***!
  \*******************************************************************************************************************************************************************************************************************/.Popup_img__8wwQQ{height:21px;top:-20px;width:120px}.Popup_content__NTC-6,.Popup_img__8wwQQ{left:50%;position:absolute;transform:translateX(-50%);z-index:115}.Popup_content__NTC-6{top:40px}.Popup_content__NTC-6: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__LCiNK{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__zX1aU{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__NTC-6{left:0;max-width:480px;min-width:310px;position:fixed;top:0;transform:translateX(0);width:100%}.Popup_content__NTC-6:before{display:none}.Popup_exit__zX1aU{top: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/PageElements/CityPicker/CityPicker.module.scss ***!
  \**********************************************************************************************************************************************************************************************************************************/.CityPicker_container__Ce1Uf{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__WcvsL{margin-bottom:16px}.CityPicker_ulStyle__FHXuU{columns:100px 3;list-style:none;margin-bottom:16px;margin-top:0}.CityPicker_ulSpanStyleActiveCity__hpdOZ,.CityPicker_ulSpanStyle__QG-Z-{font-size:14px;letter-spacing:-.65px;text-decoration:none}.CityPicker_ulSpanStyleActiveCity__hpdOZ{color:#ef4136;font-weight:400}.CityPicker_ulStyle__FHXuU 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__FHXuU li{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:400}.CityPicker_ulSpanStyle__QG-Z-:hover{color:#ef4136}.CityPicker_footerText__eaFUT{font-size:14px;font-style:italic;font-weight:200;letter-spacing:.35px}.CityPicker_headerText__k0QXU{color:#414042;font-size:18px;font-weight:500;letter-spacing:.45px}.CityPicker_CityMobile__PX1Rp{display:none}@media screen and (max-width:480px){.CityPicker_container__Ce1Uf{width:100%}.CityPicker_nameContainer__WcvsL{display:none}.CityPicker_ulStyle__FHXuU{columns:unset}.CityPicker_ulSpanStyle__QG-Z-{box-sizing:border-box;max-width:480px;min-width:310px;padding:8px;width:100vw}.CityPicker_ulStyle__FHXuU li{border-bottom:2px solid #cedde4}.CityPicker_ulStyle__FHXuU li:first-child{border-top:2px solid #cedde4}.CityPicker_ulSpanStyleActiveCity__hpdOZ{box-sizing:border-box;max-width:480px;min-width:310px;padding:8px;width:100vw}.CityPicker_CityMobile__PX1Rp{cursor:default;display:flex;padding:15px 0 10px;pointer-events:none}.CityPicker_footerText__eaFUT{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/Appointment/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__wiOcm{border-bottom:2px solid #b1b1b1;margin-bottom:32px;padding:24px 0}.AppointmentForm_step__DXQ71{display:flex;margin-bottom:16px}.AppointmentForm_step__DXQ71[data-step=city] .AppointmentForm_stepIcon__WnePj{background-image:url(/static/media/a3ce592b.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.AppointmentForm_step__DXQ71[data-step=salon] .AppointmentForm_stepIcon__WnePj{background-image:url(/static/media/3818da94.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.AppointmentForm_step__DXQ71[data-step=service] .AppointmentForm_stepIcon__WnePj{background-image:url(/static/media/a65b18fe.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.AppointmentForm_step__DXQ71[data-step=date] .AppointmentForm_stepIcon__WnePj{background-image:url(/static/media/404fcb6f.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.AppointmentForm_step__DXQ71[data-step=time] .AppointmentForm_stepIcon__WnePj{background-image:url(/static/media/7dbda97b.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.AppointmentForm_step__DXQ71 .AppointmentForm_stepIcon__WnePj{flex:0 0 50px;height:50px;margin-right:32px;width:50px}.AppointmentForm_step__DXQ71 .AppointmentForm_stepTitle__52tL0{font-size:18px;letter-spacing:.025em;margin-bottom:4px}.AppointmentForm_step__DXQ71 .AppointmentForm_stepContent__NNQYd{font-size:18px;font-weight:500}.AppointmentForm_step__DXQ71 .AppointmentForm_stepInfo__WWT6K{border-bottom:1px solid #b1b1b1;flex:1;padding-bottom:16px}.AppointmentForm_step__DXQ71:last-of-type .AppointmentForm_stepInfo__WWT6K{border-bottom:none}.AppointmentForm_actions__6WgdP{display:flex;justify-content:center}.AppointmentForm_cityPicker__V46KE{align-items:center;cursor:pointer;display:flex}.AppointmentForm_cityName__CFcZp{margin-right:4px}.AppointmentForm_salonPicker__o5ITO{align-items:center;cursor:pointer;display:flex}.AppointmentForm_salonName__pCczs{margin-right:4px}.AppointmentForm_salonTitle__Q4zE7{white-space:nowrap}.AppointmentForm_salonAddress__adiig{text-overflow:ellipsis}.AppointmentForm_datePicker__1XPNz{align-items:center;cursor:pointer;display:flex}.AppointmentForm_date__xC2PT{display:inline-block;margin-right:4px;min-width:100px}.AppointmentForm_pickerContainer__9gAjq{position:relative}.AppointmentForm_dayPicker__boAsk{background-color:#fff;flex:0 0 400px;width:400px}.AppointmentForm_timeContainer__YCPzW{font-weight:400;min-height:200px;position:relative}.AppointmentForm_timeEmpty__XDFRh{align-items:center;color:#6f6f6e;display:flex;font-style:italic;height:200px;justify-content:center;width:100%}.AppointmentForm_slotsContainer__GMN6X{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:16px}.AppointmentForm_slotsContainer__GMN6X:after{content:"";flex:auto}.AppointmentForm_slotsContainer__GMN6X .AppointmentForm_slot__62G9S{cursor:pointer;flex:0 0 50px;letter-spacing:.025em;padding:4px 8px;text-align:center;user-select:none;width:50px}.AppointmentForm_slotsContainer__GMN6X .AppointmentForm_slot__62G9S:not(.AppointmentForm_free__vxVPv){color:#6f6f6e;font-weight:200}.AppointmentForm_slotsContainer__GMN6X .AppointmentForm_slot__62G9S.AppointmentForm_free__vxVPv{font-weight:500}.AppointmentForm_slotsContainer__GMN6X .AppointmentForm_slot__62G9S.AppointmentForm_selected__GuEYx{background-color:#ddebf3}@supports(display:grid){.AppointmentForm_slotsContainer__GMN6X{grid-gap:12px 24px;display:grid;grid-template-columns:repeat(auto-fill,minmax(50px,1fr));justify-items:center;text-align:center}}.AppointmentForm_clients__fQvXG{display:flex;flex-direction:column}.AppointmentForm_client__NP0ZK{margin-bottom:24px;width:100%}.AppointmentForm_client__NP0ZK:last-of-type{margin-bottom:0}.AppointmentForm_summary__zpKBR{margin-bottom:16px}.AppointmentForm_clientHeader__ofL5u{align-items:center;color:#a9a9a9;display:flex;font-weight:400;margin:8px 0}.AppointmentForm_clientHeader__ofL5u:after{border-bottom:1px solid #a9a9a9;content:"";flex:1}.AppointmentForm_clientHeader__ofL5u span{background-color:#fff;padding-right:8px}.AppointmentForm_clientActions__ndKkI{align-items:center;display:flex}.AppointmentForm_clientActions__ndKkI .AppointmentForm_action__yo3jI{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:400;line-height:16px;margin-right:16px}.AppointmentForm_clientActions__ndKkI .AppointmentForm_action__yo3jI .AppointmentForm_actionIcon__fXRUk{height:27px;margin-right:8px;width:27px}.AppointmentForm_clientActions__ndKkI .AppointmentForm_action__yo3jI:last-of-type{margin-bottom:0}.AppointmentForm_clientActions__ndKkI .AppointmentForm_action__yo3jI[data-action=add] .AppointmentForm_actionIcon__fXRUk{background-image:url(/static/media/8580f487.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.AppointmentForm_clientActions__ndKkI .AppointmentForm_action__yo3jI[data-action=delete] .AppointmentForm_actionIcon__fXRUk{background-image:url(/static/media/9253ea73.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.AppointmentForm_appointmentCityPicker__eKHzK{position:relative}.AppointmentForm_commentContainer__VbRka{border:1px solid #b1b1b1;box-sizing:border-box;height:100px;position:relative;width:100%}.AppointmentForm_commentContainer__VbRka.AppointmentForm_error__92MT\+ .AppointmentForm_commentLength__U4HXZ,.AppointmentForm_commentContainer__VbRka.AppointmentForm_error__92MT\+ .AppointmentForm_comment__NBwQX{color:#ef4136}.AppointmentForm_commentLength__U4HXZ{bottom:4px;color:#b1b1b1;font-size:12px;font-weight:400;position:absolute;right:4px}.AppointmentForm_comment__NBwQX{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__boAsk{flex-basis:100%;width:100%}.AppointmentForm_timeEmpty__XDFRh{text-align:center}.AppointmentForm_popup__XafT7{transform:none;z-index:102}.AppointmentForm_popupBackDrop__7Ho1I{z-index:101}.AppointmentForm_step__DXQ71 .AppointmentForm_stepContent__NNQYd,.AppointmentForm_step__DXQ71 .AppointmentForm_stepTitle__52tL0{font-size:14px}.AppointmentForm_step__DXQ71 .AppointmentForm_clientActions__ndKkI{align-items:flex-start;flex-direction:column}.AppointmentForm_step__DXQ71 .AppointmentForm_action__yo3jI{font-size:14px;margin-bottom:16px}.AppointmentForm_step__DXQ71 .AppointmentForm_action__yo3jI:last-of-type{margin-bottom:0}.AppointmentForm_step__DXQ71 .AppointmentForm_date__xC2PT{min-width:80px}.AppointmentForm_step__DXQ71 .AppointmentForm_stepIcon__WnePj{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/Appointment/NotificationDialog/NotificationDialog.module.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************/.NotificationDialog_container__ABOrq{align-items:center;display:flex;flex-direction:column;gap:32px;max-width:420px;padding-top:16px}.NotificationDialog_label__c8AcG{margin-bottom:8px;text-align:center}.NotificationDialog_inputContainer__pEg2l{position:relative}.NotificationDialog_prefix__dpvE8{left:12px;position:absolute;top:50%;transform:translateY(-50%)}.NotificationDialog_suffix__wl2o9{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.NotificationDialog_modal__Iaa5b{width:100%}.NotificationDialog_modal__Iaa5b:before{display:none}@media screen and (max-width:480px){.NotificationDialog_container__ABOrq{max-width:100%}.NotificationDialog_inputContainer__pEg2l{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/AppointmentConfirm/AppointmentConfirm.module.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************/.AppointmentConfirm_note__wsXbC{font-size:12px;font-weight:200;margin-bottom:16px}.AppointmentConfirm_notification__ivagw{align-items:center;display:inline-flex;gap:8px;margin-bottom:16px}.AppointmentConfirm_info__9SvBq{align-items:stretch;border-bottom:2px solid #b1b1b1;border-top:2px solid #b1b1b1;display:flex;height:40px;justify-content:space-between;padding:2px 0}.AppointmentConfirm_info__9SvBq .AppointmentConfirm_salonInfo__k\+AYc{border-left:2px solid #b1b1b1;padding-left:16px}.AppointmentConfirm_info__9SvBq{margin-bottom:16px}.AppointmentConfirm_actions__T7WkH{display:flex;justify-content:center}.AppointmentConfirm_clientHeader__48P5z{color:#a9a9a9;margin-top:16px}.AppointmentConfirm_commentTitle__cjRIh{font-weight:500;margin-bottom:8px}.AppointmentConfirm_comment__9xYo7{margin-bottom:24px;white-space:pre-wrap}@media screen and (max-width:480px){.AppointmentConfirm_info__9SvBq{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__9SvBq .AppointmentConfirm_dateInfo__CE0r5{border-bottom:1px solid #b1b1b1;justify-content:center;padding:12px 0;text-align:center;width:100%}.AppointmentConfirm_info__9SvBq .AppointmentConfirm_salonInfo__k\+AYc{border-left:none;padding:12px 0;text-align:center}.AppointmentConfirm_info__9SvBq .AppointmentConfirm_salonInfo__k\+AYc a,.AppointmentConfirm_info__9SvBq .AppointmentConfirm_salonInfo__k\+AYc 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/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}
/*!****************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/PageElements/NavigationTop/NavigationTop.module.scss ***!
  \****************************************************************************************************************************************************************************************************************************************/.NavigationTop_container__hFvkN{margin-bottom:32px;width:100%}.NavigationTop_menu__5ovfo{min-height:40px;padding-top:20px}.NavigationTop_logo__U7VYo{display:flex;justify-content:center}.NavigationTop_logoImage__6Cotl{height:94px}.NavigationTop_link__gld1r{align-items:center;display:flex;height:124px}@media screen and (max-width:480px){.NavigationTop_logo__U7VYo{height:50px}.NavigationTop_link__gld1r{height:auto}.NavigationTop_container__hFvkN{margin:0 0 12px}.NavigationTop_menu__5ovfo{display:none;z-index:121}.NavigationTop_logoImage__6Cotl{height:50px}}
/*!**************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[3].use[1]!./src/components/Utility/OrderButton/OrderButton.module.css ***!
  \**************************************************************************************************************************************************/.OrderButton_headerBtn__wmJX2{-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[3].use[1]!./src/components/PageElements/Social/Social.module.css ***!
  \*********************************************************************************************************************************************/.Social_imgSettingsNavHeader__b\+y8d{display:block;height:22px;width:21px}.Social_imgSettingsNavFooter__H6BXC{display:block;height:34px;width:34px}

/*!*****************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[3].use[1]!./src/components/PageElements/MobileMenu/MobileMenu.module.css ***!
  \*****************************************************************************************************************************************************/.MobileMenu_container__5JVsh{background-color:#fff;box-sizing:border-box;cursor:default;display:flex;flex-direction:column;line-height:1.2em;z-index:101}.MobileMenu_mainLogo__NzrmG{height:30px;margin:6px auto;width:115px}.MobileMenu_mainLogoContainer__feV4I{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/PageElements/CurrentCity/CurrentCity.module.scss ***!
  \************************************************************************************************************************************************************************************************************************************/.CurrentCity_container__Tlwvj{align-items:center;cursor:pointer;display:flex}.CurrentCity_text__a4NsJ{line-height:14px;margin:auto 4px auto auto}.CurrentCity_cityNameContainer__sVCAN{position:relative}.CurrentCity_cityName__\+RoXe{font-weight:500;position:relative}.CurrentCity_box__VmvSz{position:relative}@media screen and (max-width:480px){.CurrentCity_mobileText__IUxtQ{display:none}.CurrentCity_popup__NAJKu{transform:none;z-index:102}.CurrentCity_popupBackDrop__CoIci{z-index:101}.CurrentCity_arrow__f4-C8,.CurrentCity_cityName__\+RoXe{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/Profile/Account/AccountPreview.module.scss ***!
  \******************************************************************************************************************************************************************************************************************************/.AccountPreview_container__toVAL{background-color:#fff;box-sizing:border-box;cursor:default;padding:24px;width:382px}.AccountPreview_actions__Ktb1Q,.AccountPreview_container__toVAL{align-items:center;display:flex;flex-direction:column}.AccountPreview_visitsInfo__pNQDK{font-size:18px;font-weight:500;margin-bottom:16px}.AccountPreview_signOut__1X\+BC{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__qB6bL{margin-bottom:8px}.AccountPreview_appointmentButton__tNoOA{display:none;margin-bottom:8px}.AccountPreview_cashbackCodeContainer__ZRdN4{align-items:center;display:flex;flex-direction:column;margin-bottom:16px}.AccountPreview_cashbackCodeTitle__VryXC{font-size:18px;margin-bottom:4px}.AccountPreview_cashbackCode__f3XWL{font-size:32px;font-weight:500;margin-bottom:4px}.AccountPreview_cashbackCountdown__wLAES{font-size:12px}@media screen and (max-width:480px){.AccountPreview_container__toVAL{width:100%}.AccountPreview_visitsInfo__pNQDK{font-size:14px}.AccountPreview_appointmentButton__tNoOA{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/Profile/Account/Account.module.scss ***!
  \***********************************************************************************************************************************************************************************************************************/.Account_account__S\+aHZ{align-items:center;cursor:pointer;display:flex}.Account_accountText__yosKi{font-size:14px;font-weight:500;line-height:1em;margin-right:4px}.Account_avatar__HBOvH{height:25px;margin-right:8px;width:25px}.Account_previewContainer__SYlDT{position:relative}@media screen and (max-width:480px){.Account_accountText__yosKi,.Account_previewArrow__wPk-f{display:none}.Account_avatar__HBOvH{height:24px;margin-right:0;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/PageElements/Header/Header.module.scss ***!
  \**************************************************************************************************************************************************************************************************************************/.Header_container__8hHpt{background-color:#fff;flex-direction:column;height:60px;justify-content:center;left:0;padding:0;position:sticky;top:0;z-index:100}.Header_container__8hHpt,.Header_main__GdAaf{box-sizing:border-box;display:flex;width:100%}.Header_main__GdAaf{align-items:center;padding:0 30px}.Header_socialIcons__63Wud{align-items:center;display:flex;margin-right:12px}.Header_socialIcon__L4clY{margin-right:7px}.Header_account__azeAc{margin-left:auto}.Header_appointmentButton__YfR3B{margin-left:10px}.Header_currentCity__hLgNs{margin-right:10px}.Header_mobileMenuContainer__s9i9l{display:none;margin-left:16px}.Header_appointmentButtonMobile__GISIq{display:none}.scrolled .Header_container__8hHpt{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__GISIq{display:block;flex-shrink:0;width:100%}.Header_container__8hHpt{align-items:center;display:flex;height:auto;transition:box-shadow .15s linear}.Header_main__GdAaf{height:48px;padding:0 20px}.Header_mobileMenuContainer__s9i9l{display:block}.Header_appointmentButton__YfR3B{display:none}.Header_mobileMenuIcon__Lw3eZ{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__63Wud{display:none}.Header_burgerMobile__vCEmC{z-index:120}}
/*!*************************************************************************************************************************!*\
  !*** 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}}
/*# sourceMappingURL=main.17d8aa5c.css.map */