.Home_container__d256j{display:flex;flex-direction:column;justify-content:space-between;position:relative}.Home_main__VkIEL{height:auto}.Home_footer__yFiaX{flex:1 1;padding:2rem 0;border-top:1px solid #eaeaea}.Home_footer__yFiaX,.Home_footer__yFiaX a{display:flex;justify-content:center;align-items:center}.Home_footer__yFiaX a{flex-grow:1}.Home_title__hYX6j a{color:#0070f3;text-decoration:none}.Home_title__hYX6j a:active,.Home_title__hYX6j a:focus,.Home_title__hYX6j a:hover{text-decoration:underline}.Home_title__hYX6j{margin:0;line-height:1.15;font-size:4rem}.Home_description__uXNdx,.Home_title__hYX6j{text-align:center}.Home_description__uXNdx{margin:4rem 0;line-height:1.5;font-size:1.5rem}.Home_code__VVrIr{background:#fafafa;border-radius:5px;padding:.75rem;font-size:1.1rem;font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}.Home_grid__AVljO{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;max-width:800px}.Home_card__E5spL{margin:1rem;padding:1.5rem;text-align:left;color:inherit;text-decoration:none;border:1px solid #eaeaea;border-radius:10px;transition:color .15s ease,border-color .15s ease;max-width:300px}.Home_card__E5spL:active,.Home_card__E5spL:focus,.Home_card__E5spL:hover{color:#0070f3;border-color:#0070f3}.Home_card__E5spL h2{margin:0 0 1rem;font-size:1.5rem}.Home_card__E5spL p{margin:0;font-size:1.25rem;line-height:1.5}.Home_logo__IOQAX{height:1em;margin-left:.5rem}@media (max-width:600px){.Home_grid__AVljO{width:100%;flex-direction:column}}@media (prefers-color-scheme:dark){.Home_card__E5spL,.Home_footer__yFiaX{border-color:#222}.Home_code__VVrIr{background:#111}.Home_logo__IOQAX img{filter:invert(1)}}.Header_header__CaCA9{width:100%;display:flex;justify-content:space-between;align-items:flex-start;padding-top:20px;color:#242526;font-size:14px}.Header_frame__X6u5N{position:fixed;top:20px;right:max(24px,(100vw - min(80vw,1200px))/2);z-index:1100;min-height:50px;display:flex;justify-content:flex-end;align-items:center;padding:2px 14px;border-radius:999px;background:hsla(0,0%,100%,.58);border:1px solid hsla(0,0%,100%,.42);box-shadow:0 18px 44px rgba(18,24,38,.12);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%)}@media screen and (max-width:1021px){.Header_header__CaCA9{padding-top:12px}.Header_frame__X6u5N{top:12px;right:12px;min-height:0;padding:0;background:rgba(0,0,0,0);border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}}@media screen and (max-width:640px){.Header_header__CaCA9{padding-top:8px}.Header_frame__X6u5N{top:8px;right:8px;min-height:0;padding:0}}.logo_logo__hvD5q{display:flex;flex-direction:row;align-items:center;margin-left:10%}.logo_logo__hvD5q img{width:60px;height:auto}.logo_logo__hvD5q .logo_text__2oI8I{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 0 0 8px}.logo_logo__hvD5q .logo_text__2oI8I .logo_title__G_10Q{font-size:20px;font-weight:400}.logo_logo__hvD5q .logo_text__2oI8I .logo_subtitle__DP7xx{margin-top:0;font-size:10px;font-weight:400}@media screen and (max-width:1021px){.logo_logo__hvD5q{margin-left:24px}.logo_logo__hvD5q img{width:52px}.logo_logo__hvD5q .logo_text__2oI8I{margin-left:6px}.logo_logo__hvD5q .logo_text__2oI8I .logo_title__G_10Q{font-size:18px}.logo_logo__hvD5q .logo_text__2oI8I .logo_subtitle__DP7xx{font-size:9px}}@media screen and (max-width:640px){.logo_logo__hvD5q{margin-left:14px;max-width:calc(100% - 72px)}.logo_logo__hvD5q img{width:44px}.logo_logo__hvD5q .logo_text__2oI8I{align-items:flex-start}.logo_logo__hvD5q .logo_text__2oI8I .logo_title__G_10Q{font-size:15px;line-height:1.05}.logo_logo__hvD5q .logo_text__2oI8I .logo_subtitle__DP7xx{font-size:8px}}.navigate-link_nav__DXver{display:flex;justify-content:flex-end;align-items:center;flex-grow:1;gap:20px}.navigate-link_link__uOV0y{color:#242526;text-decoration:none;transition:.3s;white-space:nowrap}.navigate-link_link__uOV0y:hover{cursor:pointer;transition:.3s}.navigate-link_active__DYyK3,.navigate-link_link__uOV0y:hover{text-shadow:0 0 .5px #242526,0 0 .5px #242526,0 0 .5px #242526}.navigate-link_burger__9_FBH{display:none}@media screen and (max-width:1021px){.navigate-link_burger__9_FBH{display:block;position:fixed;right:22px;top:24px;z-index:1200;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:hsla(0,0%,100%,.72);border:1px solid rgba(17,17,17,.08);box-shadow:0 10px 24px rgba(17,17,17,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.navigate-link_nav__DXver{position:fixed;width:min(82vw,320px);height:100vh;top:0;right:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;background:hsla(0,0%,100%,.94);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:transform .35s ease;z-index:10001;padding:88px 22px 28px;box-shadow:-18px 0 48px rgba(17,17,17,.12);transform:translateX(100%)}.navigate-link_nav__DXver .navigate-link_link__uOV0y{width:100%;padding:14px 0;font-size:1.05rem;border-bottom:1px solid rgba(17,17,17,.08)}.navigate-link_open__8Rdji{transform:translateX(0)!important}.navigate-link_container__aNvof{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10000;overflow:auto;background-color:rgba(0,0,0,.6)}}@media screen and (max-width:640px){.navigate-link_burger__9_FBH{right:14px;top:16px;width:36px;height:36px}.navigate-link_nav__DXver{position:fixed;width:min(88vw,320px);padding:74px 18px 22px}.navigate-link_nav__DXver .navigate-link_link__uOV0y{font-size:1rem;padding:12px 0}}.Footer_footer__KQx25{height:80px;background-color:#242526;color:#fff;display:flex;justify-content:center;align-items:center;padding:0 10px}.Footer_footer__KQx25 a{color:#fff}.main_main__fuNlW{height:auto}.about_about__w4Nki{display:flex;flex-direction:column;align-items:center;padding-bottom:48px}.about_about__w4Nki h3{font-weight:600;margin-left:10%;align-self:flex-start;margin-bottom:48px;letter-spacing:-.03em}.about_about__w4Nki .about_wrapper__Qh_lb{width:80%;max-width:1200px;display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:48px;gap:28px}.about_about__w4Nki .about_wrapper__Qh_lb .about_image__1PCj_{flex:1 1 500px;height:500px}.about_about__w4Nki .about_wrapper__Qh_lb .about_description__J3vau{display:flex;justify-content:space-between;flex-wrap:wrap;gap:24px;padding:28px;border-radius:28px;border:1px solid rgba(17,17,17,.08);background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(247,245,241,.97));box-shadow:0 18px 44px rgba(17,17,17,.07)}.about_about__w4Nki .about_wrapper__Qh_lb .about_description__J3vau div{flex:1 1;min-width:300px}.about_about__w4Nki .about_wrapper__Qh_lb .about_description__J3vau div p{text-align:left;margin:0;color:rgba(17,17,17,.82);line-height:1.55}.about_about__w4Nki .about_wrapper__Qh_lb .about_description__J3vau .about_listSuggest__xbU6P{display:flex;flex-direction:column;align-items:flex-start}.about_about__w4Nki .about_wrapper__Qh_lb .about_description__J3vau .about_listSuggest__xbU6P p{font-weight:500;margin-bottom:12px}.about_about__w4Nki .about_wrapper__Qh_lb .about_description__J3vau .about_listSuggest__xbU6P ul{margin:0;padding-left:14px}.about_about__w4Nki .about_wrapper__Qh_lb .about_service__4DFXt{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px}.about_about__w4Nki .about_wrapper__Qh_lb .about_serviceCard__W92eM{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;border-radius:28px;overflow:hidden;border:1px solid rgba(17,17,17,.08);background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(247,245,241,.97));box-shadow:0 18px 44px rgba(17,17,17,.07)}.about_about__w4Nki .about_wrapper__Qh_lb .about_serviceCard__W92eM img{width:100%;height:280px;display:block}.about_about__w4Nki .about_wrapper__Qh_lb .about_serviceCard__W92eM .about_serviceDescription__R2MaG{display:flex;flex-direction:column;width:100%;min-height:280px;color:#111;position:static;padding:22px}.about_about__w4Nki .about_wrapper__Qh_lb .about_serviceCard__W92eM .about_serviceTitle__Uc9xA{margin:0;padding:0;text-align:left;font-size:clamp(1.1rem,1.5vw,1.45rem);line-height:1.14;letter-spacing:-.03em}.about_about__w4Nki .about_wrapper__Qh_lb .about_serviceCard__W92eM .about_serviceList__mjaul{display:flex;flex-direction:column;padding:14px 0 0;flex:1 1;gap:8px}.about_about__w4Nki .about_wrapper__Qh_lb .about_serviceCard__W92eM .about_serviceList__mjaul p{margin:0;color:rgba(17,17,17,.78);line-height:1.45}.about_about__w4Nki .about_wrapper__Qh_lb .about_serviceCard__W92eM .about_serviceButton__0julS{width:-moz-fit-content;width:fit-content;margin-top:18px;border:1px solid rgba(17,17,17,.14);border-radius:999px;background:#101010;color:#f7f3ec;padding:12px 18px;position:static;transition:.25s ease;letter-spacing:-.02em}.about_about__w4Nki .about_wrapper__Qh_lb .about_serviceCard__W92eM .about_serviceButton__0julS:hover{background:#252525;color:#fff;transform:translateY(-1px)}@media screen and (max-width:900px){.about_about__w4Nki h3{margin-left:6%;margin-bottom:28px}.about_about__w4Nki .about_wrapper__Qh_lb{width:min(92%,1200px);gap:22px}.about_about__w4Nki .about_wrapper__Qh_lb .about_description__J3vau{padding:20px;border-radius:22px}.about_about__w4Nki .about_wrapper__Qh_lb .about_description__J3vau div{min-width:0}.about_about__w4Nki .about_wrapper__Qh_lb .about_service__4DFXt{grid-template-columns:1fr;gap:22px}.about_about__w4Nki .about_wrapper__Qh_lb .about_serviceCard__W92eM{border-radius:22px}.about_about__w4Nki .about_wrapper__Qh_lb .about_serviceCard__W92eM img{height:240px}.about_about__w4Nki .about_wrapper__Qh_lb .about_serviceCard__W92eM .about_serviceDescription__R2MaG{min-height:0;padding:18px}}@media screen and (max-width:640px){.about_about__w4Nki{padding-bottom:36px}.about_about__w4Nki h3{margin-left:14px;margin-bottom:20px}.about_about__w4Nki .about_wrapper__Qh_lb{width:calc(100% - 16px);gap:18px;margin-bottom:36px}.about_about__w4Nki .about_wrapper__Qh_lb .about_description__J3vau{padding:14px;border-radius:18px;gap:16px}.about_about__w4Nki .about_wrapper__Qh_lb .about_description__J3vau div p{font-size:13px;line-height:1.46}.about_about__w4Nki .about_wrapper__Qh_lb .about_service__4DFXt{gap:18px}.about_about__w4Nki .about_wrapper__Qh_lb .about_serviceCard__W92eM{border-radius:18px}.about_about__w4Nki .about_wrapper__Qh_lb .about_serviceCard__W92eM img{height:210px}.about_about__w4Nki .about_wrapper__Qh_lb .about_serviceCard__W92eM .about_serviceDescription__R2MaG{padding:14px}.about_about__w4Nki .about_wrapper__Qh_lb .about_serviceCard__W92eM .about_serviceTitle__Uc9xA{font-size:1.02rem}.about_about__w4Nki .about_wrapper__Qh_lb .about_serviceCard__W92eM .about_serviceList__mjaul{padding-top:12px;gap:6px}.about_about__w4Nki .about_wrapper__Qh_lb .about_serviceCard__W92eM .about_serviceList__mjaul p{font-size:13px}.about_about__w4Nki .about_wrapper__Qh_lb .about_serviceCard__W92eM .about_serviceButton__0julS{width:100%;justify-content:center;text-align:center;padding:12px 16px}}.price_prices__4cvvj{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:48px}.price_prices__4cvvj h3{font-weight:600;align-self:flex-start;margin-left:10%;margin-bottom:48px;letter-spacing:-.03em}.price_prices__4cvvj .price_container__FLg3K{width:80%;max-width:1200px;min-width:320px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.price_prices__4cvvj .price_container__FLg3K .price_blockPrice__5mKBk{width:100%;margin:0;padding:22px;border-radius:28px;border:1px solid rgba(17,17,17,.08);background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(247,245,241,.97));box-shadow:0 18px 44px rgba(17,17,17,.06)}.price_prices__4cvvj .price_container__FLg3K .price_blockPrice__5mKBk h5{margin:0 0 16px;font-weight:500;font-size:clamp(1.12rem,1.45vw,1.4rem);line-height:1.14;letter-spacing:-.03em}.price_prices__4cvvj .price_container__FLg3K .price_blockPrice__5mKBk p{font-size:14px;font-weight:400}.price_prices__4cvvj .price_container__FLg3K .price_item__WPVn3{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;font-size:16px;margin:0;padding:10px 0;border-top:1px solid rgba(17,17,17,.08)}.price_prices__4cvvj .price_container__FLg3K .price_item__WPVn3:first-of-type{border-top:0;padding-top:0}.price_prices__4cvvj .price_container__FLg3K .price_item__WPVn3 .price_price__x_8nK{white-space:nowrap;color:rgba(17,17,17,.72)}@media screen and (max-width:900px){.price_prices__4cvvj h3{margin-left:6%;margin-bottom:28px}.price_prices__4cvvj .price_container__FLg3K{width:min(92%,1200px);grid-template-columns:1fr;gap:20px}.price_prices__4cvvj .price_container__FLg3K .price_blockPrice__5mKBk{padding:18px;border-radius:22px}}@media screen and (max-width:640px){.price_prices__4cvvj{padding-bottom:36px}.price_prices__4cvvj h3{margin-left:14px;margin-bottom:20px}.price_prices__4cvvj .price_container__FLg3K{width:calc(100% - 16px);gap:18px}.price_prices__4cvvj .price_container__FLg3K .price_blockPrice__5mKBk{padding:14px;border-radius:18px}.price_prices__4cvvj .price_container__FLg3K .price_blockPrice__5mKBk h5{margin-bottom:12px;font-size:1.04rem}.price_prices__4cvvj .price_container__FLg3K .price_item__WPVn3{font-size:13px;gap:12px;padding:8px 0}}.contacts_contacts__Fq7lF{display:flex;flex-direction:column;align-items:center;padding-bottom:48px}.contacts_contacts__Fq7lF h3{font-weight:600;margin-left:10%;align-self:flex-start;margin-bottom:48px;letter-spacing:-.03em}.contacts_wrapper__he1Pb{width:80%;max-width:1200px;display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:stretch;grid-gap:28px;gap:28px;margin-bottom:60px}.contacts_map__Oclm6{width:100%;height:72vh;min-height:520px;overflow:hidden;border-radius:28px;border:1px solid rgba(17,17,17,.08);background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(247,245,241,.97));box-shadow:0 18px 44px rgba(17,17,17,.07)}.contacts_info__DPLmB{display:flex;flex-direction:column;gap:18px}.contacts_info__DPLmB .contacts_item__A_V5t{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;font-size:14px;padding:22px;border-radius:24px;border:1px solid rgba(17,17,17,.08);background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(247,245,241,.97));box-shadow:0 18px 44px rgba(17,17,17,.06);gap:6px}.contacts_info__DPLmB .contacts_item__A_V5t .contacts_salonName__2R1il{margin:0 0 6px;font-size:clamp(1.2rem,1.5vw,1.45rem);line-height:1.15;letter-spacing:-.03em}.contacts_info__DPLmB .contacts_item__A_V5t .contacts_address__MnIIM:hover{cursor:pointer;text-shadow:0 0 .5px #242526,0 0 .5px #242526,0 0 .5px #242526;transition:.3s}.contacts_info__DPLmB .contacts_item__A_V5t div{margin:0;display:flex;align-items:center;gap:10px;color:rgba(17,17,17,.78)}.contacts_info__DPLmB .contacts_item__A_V5t div p{margin:0;line-height:1.45}.contacts_info__DPLmB .contacts_item__A_V5t div a{text-decoration:none;color:inherit;transition:.3s;line-height:1.45}.contacts_info__DPLmB .contacts_item__A_V5t div a:hover{cursor:pointer;text-shadow:0 0 .5px #242526,0 0 .5px #242526,0 0 .5px #242526;transition:.3s}.contacts_container__sOs0g{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.contacts_container__sOs0g .contacts_img__aR_ZJ{width:80%;height:80%;margin-left:2px}.contacts_marker__3JBkT{display:flex;justify-content:center;align-items:center;background-color:#fff;width:25px;height:25px;border-radius:50%;border:1px solid #111}@media screen and (max-width:1021px){.contacts_contacts__Fq7lF h3{margin-left:6%;margin-bottom:28px}.contacts_wrapper__he1Pb{width:min(92%,1200px);grid-template-columns:1fr;gap:22px;margin-bottom:36px}.contacts_info__DPLmB{align-items:stretch;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap;gap:16px}.contacts_info__DPLmB .contacts_item__A_V5t{padding:18px;border-radius:20px}.contacts_map__Oclm6{height:350px;min-height:350px;border-radius:22px}}@media screen and (max-width:640px){.contacts_contacts__Fq7lF{padding-bottom:36px}.contacts_contacts__Fq7lF h3{margin-left:14px;margin-bottom:20px}.contacts_wrapper__he1Pb{width:calc(100% - 16px);gap:18px}.contacts_info__DPLmB{gap:14px}.contacts_info__DPLmB .contacts_item__A_V5t{padding:14px;border-radius:18px;font-size:13px}.contacts_info__DPLmB .contacts_item__A_V5t .contacts_salonName__2R1il{font-size:1.08rem}.contacts_info__DPLmB .contacts_item__A_V5t div{gap:8px}.contacts_map__Oclm6{height:300px;min-height:300px;border-radius:18px}}.home_home__pz1Uj{display:flex;flex-direction:column;align-items:center;margin-top:24px}.home_imageFrame__beItV{position:relative;width:80%;max-width:1200px;height:clamp(320px,40vw,610px);overflow:hidden;border-radius:24px}@media screen and (max-width:640px){.home_home__pz1Uj{margin-top:18px}.home_imageFrame__beItV{width:calc(100% - 20px);height:clamp(220px,54vw,320px);border-radius:18px}}