.OurShopMap_map__5nL3E{width:100%;height:100%;padding-block:4.375rem 2.5rem}@media(max-width:500px){.OurShopMap_map__5nL3E{min-height:80vh;padding-block:0}}.OurShopMap_modal-map__nwZ8_{position:relative;width:100%;text-align:center}.OurShopMap_modal-map__title__9sgz5{font-size:14px;font-weight:700}.OurShopMap_modal-map__close-btn__JiwPb{color:#22b6eb;font-size:.875rem;position:absolute;right:0;top:0}.OurShop_shop__6_GSQ{border-top:.0625rem solid #a2a2a2;margin-top:0}@media(max-width:500px){.OurShop_shop__6_GSQ{border:none}.OurShop_shop__6_GSQ:first-child{border-top:.0625rem solid #a2a2a2}}.OurShop_shop__6_GSQ:last-child{border-bottom:.0625rem solid #a2a2a2}@media(max-width:500px){.OurShop_shop__6_GSQ:last-child{border:none}}.OurShop_shop-info__address-link__mrYQJ{color:#22b6eb;font-size:1.5rem;display:flex;align-items:center;gap:.75rem;margin-block:1.25rem 1.875rem}.OurShop_shop-info__address-link-icon__XDjhp{width:1.5em;height:1.5em}.OurShop_shop-info__address-link-text__CfUZI{font-weight:700}.OurShop_shop-info__box__9Utmk{margin-bottom:2.5rem}@media(max-width:500px){.OurShop_shop-info__box__9Utmk{margin-bottom:1.25rem}}.OurShop_shop-info__box-title__BCJv8{color:#292929;font-size:1.25rem;font-weight:600;margin-bottom:.25rem}.OurShop_shop-info__box-subtitle__ciWZV{font-size:1rem;font-weight:400}.OurShop_shop-info__box-link__7VuIU{color:#22b6eb;font-weight:500;font-size:1.25rem;text-decoration:none}.OurShop_shop-info__work-schedule__wH4kr{font-size:1rem}.OurShop_shop-info__work-schedule-item__7Do_J{margin-bottom:.75rem}.OurShop_shop-map__btn__2oh2B{margin-bottom:1.25rem}.OurShops_shops-title__gU6pb{font-size:24px;font-weight:700;margin-block:.75rem}@media(max-width:450px){.styles_requisitesBlock__VggPy{padding:24px 20px}}.styles_successModal__9qPXm{display:flex;flex-direction:column;align-items:center}.styles_successModal__9qPXm .styles_title__pTAaU{font-family:Montserrat,sans-serif;font-size:20px;font-weight:600;line-height:24px;text-align:center;color:#292929;margin-bottom:24px}.styles_successModal__9qPXm img{margin-bottom:20px}.styles_successModal__9qPXm .styles_button__x_O7a{width:219px}.styles_errorsBlock__AaLJT{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin-bottom:12px;text-align:center}.styles_errorsBlock__AaLJT .styles_errorMessage__pUzar{display:block;color:#b73232;font-family:Montserrat,sans-serif;font-weight:400;font-size:1rem;line-height:1.5}.styles_errorType__wN_RL{color:#ee3030!important}.styles_subscribeBlockWrapper__fxAA9{overflow:hidden}@media(max-width:450px){.styles_subscribeBlockWrapper__fxAA9{padding:1.5rem 1.25rem}}.styles_title__C9li9{font-family:Montserrat!important;font-size:32px!important;font-weight:700!important;line-height:39px!important;color:#292929!important;text-align:center!important}@media(max-width:500px){.styles_title__C9li9{font-size:26px}}.styles_subtitle__hm_NL{max-width:566px;margin:4px auto 0;font-family:Montserrat;font-size:16px;font-weight:400;line-height:16px!important;color:#292929;text-align:center!important}@media(max-width:915px){.styles_subtitle__hm_NL{font-size:12px}}.styles_searchWrapper__TrI_N{background-color:transparent;min-width:566px}@media(max-width:915px){.styles_searchWrapper__TrI_N{max-width:566px;width:100%;min-width:311px;margin-top:22px}}@media(max-width:450px){.styles_searchWrapper__TrI_N{min-width:0}}.styles_lettersImage__5Jaqb{position:absolute!important;right:0!important;z-index:-1!important}@media(max-width:1000px){.styles_lettersImage__5Jaqb{display:none!important}}@media(max-width:400px){.styles_searchWrapper__TrI_N{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:10px 0!important;background-color:unset!important}.styles_searchWrapper__TrI_N div{padding:0!important}.styles_searchWrapper__TrI_N div input{padding:0 0 0 24px!important}.styles_inputButton__RbA55{width:100%;margin:0 auto;position:static}}.styles_authButton__P4jqa{background-color:#22b6eb;width:-moz-fit-content;width:fit-content;margin:14px auto 0;border-radius:50px;padding:9px 25px;color:#fff}.styles_authButton__P4jqa:hover{background-color:#25c2fe}