.GetCodeButton-module-scss-module__kb_uUq__auth-modal__auth-btn{width:100%;height:56px;margin-top:15px;display:block}.GetCodeButton-module-scss-module__kb_uUq__auth-modal__auth-btn svg{width:20px;height:20px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}
.GetCodeBySmsButton-module-scss-module__km96Rq__auth-modal__resms-button{color:#000;background:#f1f1f1;width:100%}.GetCodeBySmsButton-module-scss-module__km96Rq__auth-modal__resms-button:hover{background:#dbdbdb}.GetCodeBySmsButton-module-scss-module__km96Rq__auth-modal__resms-button svg{color:#555454;width:22px;height:22px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}
.GetCodeRepeatButton-module-scss-module__dqiuIa__auth-modal__repeat-button{width:100%}.GetCodeRepeatButton-module-scss-module__dqiuIa__auth-modal__repeat-button svg{width:22px;height:22px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}
.InputsCode-module-scss-module__PeW7_a__auth-modal__phone-code{justify-content:center;margin:15px 0;display:flex}.InputsCode-module-scss-module__PeW7_a__auth-modal__phone-code input{width:55px;height:55px;color:var(--text-color);text-align:center;background-color:#0000;border:1px solid #ccc;border-radius:12px;margin:0 5px;font-size:32px}.InputsCode-module-scss-module__PeW7_a__auth-modal__phone-code input:focus{outline:none;border:2px solid var(--main-color)!important}
.ChangePhoneButton-module-scss-module__j9LWXG__auth-modal__phone-change-btn{position:absolute;top:8px;right:10px}
.PhoneInput-module-scss-module__CrnDXG__auth-modal__phone-input{width:100%;position:relative}.PhoneInput-module-scss-module__CrnDXG__auth-modal__phone-input .MuiInputBase-root{padding:0}
.AuthLoginByPhone-module-scss-module__NhWI8a__auth-modal__info{text-align:center;margin-top:16px;font-size:14px;font-weight:400}
.InvisibleYandexCaptcha-module-scss-module__kQ3C-G__invisible-yandex-captcha{width:0!important;height:0!important}
.AuthLoginByTgButton-module-scss-module__mm6wRq__tg-auth-button{background:linear-gradient(45deg,#08c,#00a2e4);width:100%;height:56px;margin-top:15px;font-weight:500}.AuthLoginByTgButton-module-scss-module__mm6wRq__tg-auth-button:hover{background:linear-gradient(45deg,#0077b3,#0091cc)}.AuthLoginByTgButton-module-scss-module__mm6wRq__tg-auth-button_disabled{opacity:.5;color:#fff!important}.AuthLoginByTgButton-module-scss-module__mm6wRq__tg-auth-button svg{width:26px;height:26px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}
.AuthLoginByTg-module-scss-module__1ika9a__auth-modal__open-tg-text{text-align:center}.AuthLoginByTg-module-scss-module__1ika9a__auth-modal__tg-link{width:100%;margin-top:15px}.AuthLoginByTg-module-scss-module__1ika9a__auth-modal__tg-back-link{justify-content:center;margin-top:15px;display:flex}
.VkMiniAppAuthButton-module-scss-module__yez8mq__vk-app-auth-button{width:100%;height:56px;margin-top:15px;background-color:#07f!important;font-weight:500!important}.VkMiniAppAuthButton-module-scss-module__yez8mq__vk-app-auth-button:hover{background-color:#0071f2!important}.VkMiniAppAuthButton-module-scss-module__yez8mq__vk-app-auth-button:disabled{color:#fff}.VkMiniAppAuthButton-module-scss-module__yez8mq__vk-app-auth-button svg{width:26px;height:26px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}
.VkOneTapButton-module-scss-module__b-WSIG__vk-app-auth-button{width:100%;height:56px;margin-top:15px;background-color:#07f!important;font-weight:500!important}.VkOneTapButton-module-scss-module__b-WSIG__vk-app-auth-button:hover{background-color:#0071f2!important}.VkOneTapButton-module-scss-module__b-WSIG__vk-app-auth-button:disabled{color:#fff}.VkOneTapButton-module-scss-module__b-WSIG__vk-app-auth-button svg{width:26px;height:26px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}
.AuthAgreeCheckbox-module-scss-module__uHJhia__authorization-agree{order:10;align-items:center;margin-top:15px;font-size:13px;display:flex}
.AuthModal-module-scss-module__83S9fW__auth-modal .AuthModal-module-scss-module__83S9fW__auth-modal_inner{flex-direction:column;width:380px;display:flex}.AuthModal-module-scss-module__83S9fW__auth-modal .AuthModal-module-scss-module__83S9fW__auth-modal__loader-wrapper{z-index:1000;background-color:var(--loading-backdrop-color);justify-content:center;align-items:center;height:calc(100% + 10px);display:flex;position:absolute;inset:-5px 0 0}.AuthModal-module-scss-module__83S9fW__auth-modal .AuthModal-module-scss-module__83S9fW__auth-modal__loader-wrapper .MuiCircularProgress-root{color:#000}@media (max-width:898.98px){.AuthModal-module-scss-module__83S9fW__auth-modal .AuthModal-module-scss-module__83S9fW__auth-modal_inner{width:auto}}
.WeClosed-module-scss-module__DmIzHa__we-closed-modal .WeClosed-module-scss-module__DmIzHa__we-closed-modal__modal-title{display:none}.WeClosed-module-scss-module__DmIzHa__we-closed-modal .WeClosed-module-scss-module__DmIzHa__we-closed-modal__content{text-align:center;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;min-width:600px;display:flex}.WeClosed-module-scss-module__DmIzHa__we-closed-modal .WeClosed-module-scss-module__DmIzHa__we-closed-modal__content .WeClosed-module-scss-module__DmIzHa__we-closed-modal__image{max-width:200px}@media (max-width:898.98px){.WeClosed-module-scss-module__DmIzHa__we-closed-modal .MuiDialog-paper{justify-content:center}.WeClosed-module-scss-module__DmIzHa__we-closed-modal .WeClosed-module-scss-module__DmIzHa__we-closed-modal__content{min-width:unset}}
.HardHoursModal-module-scss-module__mUV4iG__hard-hours-modal .HardHoursModal-module-scss-module__mUV4iG__hard-hours-modal__modal-title{display:none}.HardHoursModal-module-scss-module__mUV4iG__hard-hours-modal .HardHoursModal-module-scss-module__mUV4iG__hard-hours-modal__content{text-align:center;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;min-width:600px;display:flex}.HardHoursModal-module-scss-module__mUV4iG__hard-hours-modal .HardHoursModal-module-scss-module__mUV4iG__hard-hours-modal__image{max-width:200px}@media (max-width:898.98px){.HardHoursModal-module-scss-module__mUV4iG__hard-hours-modal .HardHoursModal-module-scss-module__mUV4iG__hard-hours-modal__content{min-width:unset}.HardHoursModal-module-scss-module__mUV4iG__hard-hours-modal .MuiDialog-paper{justify-content:center}}
.ContactsBlock-module-scss-module__-pNvpa__contacts-block{background-color:var(--modal-background);box-shadow:var(--box-shadow);border-radius:10px;margin-bottom:2rem;padding:25px;font-size:14px;position:relative}.ContactsBlock-module-scss-module__-pNvpa__contacts-block:last-child{margin-bottom:0}
.ContactsMapContainer-module-scss-module__DKzB3a__contacts-page__map-container{height:400px;box-shadow:var(--box-shadow);border-radius:10px;position:relative;overflow:hidden}.ContactsMapContainer-module-scss-module__DKzB3a__contacts-page__map-container_dark{filter:brightness(95%)grayscale(.4)}
.ContactsAddresses-module-scss-module__9qeGDq__contacts-page__addresses{font-size:14px}.ContactsAddresses-module-scss-module__9qeGDq__contacts-page__addresses svg{vertical-align:middle;color:#555;width:19px;height:19px;margin-right:10px}.ContactsAddresses-module-scss-module__9qeGDq__contacts-page__addresses .ContactsAddresses-module-scss-module__9qeGDq__contacts-page__addresses-phone,.ContactsAddresses-module-scss-module__9qeGDq__contacts-page__addresses .ContactsAddresses-module-scss-module__9qeGDq__contacts-page__addresses-schedule{margin-top:6px}
.ContactsSocials-module-scss-module__ETjPva__contacts-page__socials{word-break:break-word}.ContactsSocials-module-scss-module__ETjPva__contacts-page__socials .ContactsSocials-module-scss-module__ETjPva__contacts-page__socials-link{margin-top:10px}.ContactsSocials-module-scss-module__ETjPva__contacts-page__socials .ContactsSocials-module-scss-module__ETjPva__contacts-page__socials-link svg{vertical-align:middle;color:#555;width:22px;height:22px;margin-right:10px}.ContactsSocials-module-scss-module__ETjPva__contacts-page__socials .ContactsSocials-module-scss-module__ETjPva__contacts-page__socials-link .ContactsSocials-module-scss-module__ETjPva__contacts-page__socials-link-badge-container{position:relative}.ContactsSocials-module-scss-module__ETjPva__contacts-page__socials .ContactsSocials-module-scss-module__ETjPva__contacts-page__socials-link .ContactsSocials-module-scss-module__ETjPva__contacts-page__socials-link-badge{color:#fff;background:var(--main-color);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:10px;display:flex;position:absolute;top:-6px;right:6px}
.ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-container{flex-wrap:wrap;margin-left:-16px;display:flex}.ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone{flex-basis:50%}.ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone:not(:last-child){margin-bottom:24px}.ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone-inner-wrapper{background-color:var(--modal-background);box-shadow:var(--box-shadow);border-radius:10px;margin-left:16px;padding:15px}.ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone-header{align-items:center;margin-bottom:8px;font-weight:700;display:flex}.ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone-color{border-radius:50%;flex-shrink:0;width:20px;height:20px;margin-right:8px}.ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone-body{margin-left:28px;display:flex}.ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone-body .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone-body-column-title{color:#aaa;width:min-content;margin-bottom:4px;font-size:14px}.ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone-body .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone-body-column-value{white-space:nowrap;font-weight:700}.ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone-body .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone-body-divider{border-color:var(--divider-color);border-style:solid;border-width:1px thin 0 1px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:stretch;align-self:stretch;height:auto;margin:16px 16px 4px}.ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone-body .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone-body-divider:first-child{display:none}@media (min-width:899px) and (max-width:1200px){.ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone-body{margin-left:0}.ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone-body .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone-body-divider{margin:16px 8px 4px}}@media (max-width:599px){.ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone{flex-basis:100%}}@media (min-width:899px) and (max-width:1000px){.ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-container{flex-direction:column;align-items:start}.ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone{flex-basis:auto}}@media (max-width:370px){.ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone .ContactsZonesInfo-module-scss-module__sQLWsW__contacts-page__zones-info-zone-body{flex-flow:column wrap;align-content:flex-start}}
.Contacts-module-scss-module__sWRWuq__contacts-page .Contacts-module-scss-module__sWRWuq__contacts-page__additional-info{word-break:break-word;margin-top:6px;display:flex}.Contacts-module-scss-module__sWRWuq__contacts-page .Contacts-module-scss-module__sWRWuq__contacts-page__additional-info svg{vertical-align:middle;color:#555;width:19px;height:19px;margin-right:10px}
.SaleModal-module-scss-module__yAAe4G__sale-modal .SaleModal-module-scss-module__yAAe4G__sale-modal__footer{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}
.SaleCard-module-scss-module__o9dZwq__sale-card{border-radius:15px;flex-direction:column;height:100%;display:flex;box-shadow:0 0 20px 5px #0000001f}.SaleCard-module-scss-module__o9dZwq__sale-card .MuiCardActionArea-root{border-top-right-radius:inherit;border-top-left-radius:inherit;border-bottom-right-radius:0;border-bottom-left-radius:0}.SaleCard-module-scss-module__o9dZwq__sale-card .SaleCard-module-scss-module__o9dZwq__sale-card__content-inner-wrapper{flex-direction:column;height:100%;display:flex;position:relative}.SaleCard-module-scss-module__o9dZwq__sale-card .SaleCard-module-scss-module__o9dZwq__sale-card__content-inner-wrapper .SaleCard-module-scss-module__o9dZwq__sale-card__content-short{z-index:0;flex-grow:1;height:100px;overflow:hidden}.SaleCard-module-scss-module__o9dZwq__sale-card .SaleCard-module-scss-module__o9dZwq__sale-card__content-inner-wrapper .SaleCard-module-scss-module__o9dZwq__sale-card__content-short-fade{background:linear-gradient(top,rgba(var(--rgb-modal-background),0)0%,rgba(var(--rgb-modal-background),1)60%);background:linear-gradient(to bottom,rgba(var(--rgb-modal-background),0)0%,rgba(var(--rgb-modal-background),1)60%);width:100%;height:50px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0);flex-direction:column;justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;bottom:-1px;left:0}.SaleCard-module-scss-module__o9dZwq__sale-card .SaleCard-module-scss-module__o9dZwq__sale-card__content-inner-wrapper .SaleCard-module-scss-module__o9dZwq__sale-card__content-short-fade span{color:var(--main-color);border-bottom:1px dashed var(--main-color);font-size:13px}
.Sales-module-scss-module__9hw6WG__sales .Sales-module-scss-module__9hw6WG__sales__empty-list-placeholder{text-align:center;border:1px solid var(--divider-color);border-radius:20px;justify-content:center;padding:15px;font-size:15px}
