.CommonPhone{display:flex;flex-direction:column;align-items:flex-end;gap:4px}@media (max-width: 1023px){.CommonPhone{align-items:flex-start}}.CommonPhone-Text{font-size:12px;line-height:15px;text-align:right;color:var(--light-grey)}@media (max-width: 1023px){.CommonPhone-Text{text-align:left}}.CommonPhone-Subtext{font-size:12px;line-height:15px}@media (min-width: 1024px){.MenuFooter:before{left:0;right:0;position:absolute;content:"";height:1px;background:var(--light-grey)}}.MenuFooter-Content{display:flex;align-items:center;justify-content:space-between;padding:18px 0}@media (max-width: 1023px){.MenuFooter-Content{flex-direction:row-reverse}}.MenuFooter-Buttons{display:flex;gap:16px;align-items:center}.MenuFooter-CommonPhone{flex-direction:row;gap:40px}.MenuFooter-CommonPhone .CommonPhone-Text{color:var(--b-graphite)}.MenuFooter-CommonPhone .CommonPhone-Subtext{color:var(--grey-2)}@media (max-width: 1023px){.MenuFooter-CommonPhone{flex-direction:column;gap:4px}}.MenuFooter-Button{background-color:#fff!important;border:1px solid var(--grey-violet-border)!important}.MenuFooter-Button svg path{fill:var(--grey-1)!important}.MenuFooter-MobileSection{gap:28px;display:flex;flex-direction:column;padding-bottom:0}.MenuFooter-MobileSection:after{content:"";position:relative;height:1px;background:var(--light-grey);left:calc(0px - var(--mobile-edge-paddings));width:calc(100% + var(--mobile-edge-paddings) * 2)}@media (min-width: 1024px){.MenuFooter-MobileSection{display:none}}.AboutApp{display:flex;align-items:center;gap:48px}@media (max-width: 1023px){.AboutApp{flex-direction:column;align-items:flex-start;gap:22px}}.AboutApp-Info{display:flex;flex-direction:column;max-width:430px;gap:6px}.AboutApp-Title{font-size:14px;line-height:20px;font-weight:var(--medium)}.AboutApp-Text{font-size:14px;line-height:20px}@media (max-width: 1023px){.AboutApp-Text{color:var(--grey-3)}}.AboutApp-Links{display:flex;gap:24px;align-items:center}.AboutApp-Tip{width:223px;font-size:12px;line-height:15px;color:var(--grey-3)}.AboutApp-PlayMarketButton{width:100px;height:30px;margin-bottom:10px;padding:7px;border-radius:8px}.MenuResearches{display:flex;flex-direction:column;border-bottom:1px solid #efefef;padding-bottom:40px;margin-bottom:40px}@media (max-width: 1023px){.MenuResearches{border:none;padding-bottom:0;margin-bottom:30px}}.MenuResearches-Title{color:var(--b-violet);font-weight:var(--medium);font-size:13px;line-height:18px}.MenuResearches-Inner{display:flex;flex-direction:column;gap:32px}.MenuResearches-Inner>*{flex-grow:1}@media (max-width: 1023px){.MenuResearches-Inner{flex-direction:column}}.MenuResearches-Buttons{display:flex;gap:12px}@media (max-width: 1023px){.MenuResearches-Buttons{flex-direction:column}}.MenuResearches-Button .q-btn__content span{color:var(--a-dark)}.MenuResearches-Links{display:grid;grid-template-columns:auto auto;justify-content:flex-start;align-content:flex-start;gap:10px 24px}.MenuResearches-Link{font-size:14px;line-height:14px;color:var(--b-graphite);font-weight:var(--medium);transition:.2s}.MenuResearches-Link:hover{color:var(--a-orange)}@media (max-width: 1023px){.MenuResearches-Link{font-weight:400}}@media (min-width: 1024px){.Promo-Button{display:none}}.BigNavLink{display:flex;align-items:center;gap:14px;font-size:24px;line-height:30px;width:max-content}.BigNavLink svg{transition:.2s}.BigNavLink:hover svg{transform:translate(6px)}@media (max-width: 1023px){.BigNavLink{font-size:18px;line-height:23px}}@keyframes bounce{to{transform:translate(0)}30%{transform:translate(10px) scaleX(.7)}60%{transform:translate(5px)}20%{transform:translate(-5px)}}.MenuNav{display:flex;flex-direction:column;gap:25px;margin-bottom:40px}@media (max-width: 1023px){.MenuNav{margin-bottom:24px}}.MenuNav-MainLinks{display:flex;flex-direction:column;gap:12px}.MenuNav-MainLink{color:var(--b-graphite);font-size:28px;line-height:32px;font-weight:var(--medium)}.MenuNav-MainLink svg{color:var(--b-violet)}@media (max-width: 1023px){.MenuNav-MainLink{font-size:16px;line-height:22px}}.MenuNav-Buttons{display:flex;align-items:center;gap:10px}@media (max-width: 1023px){.MenuNav-Buttons{display:none}}.MenuNav-CorpButton{margin-top:5px;align-self:flex-start}.MenuNav-CorpButton .q-btn__content span{color:var(--a-dark)}.TheMenu{display:grid;--container-width: var(--desktop-container-width);--edge-paddings: 1fr;grid-template-columns:[LSide] var(--edge-paddings) [LContainer] var(--container-width) [RContainer] var(--edge-paddings) [RSide]}@media (max-width: 1023px){.TheMenu{--desktop-container-width: 1fr;--edge-paddings: var(--mobile-edge-paddings)}}.TheMenu-Content{grid-column:LContainer/RContainer}.TheMenu{padding-top:35px;background:white;border-top:none;top:100%;position:absolute;left:0;right:0;z-index:2;transition:.2s;transform:translateY(-100%);visibility:hidden;box-shadow:4px 4px 15px #5b46600a}.TheMenu._opened{visibility:visible;transform:translateY(0)}@media (max-width: 1023px){.TheMenu._opened{position:fixed;top:70px;padding-bottom:200px}}@media (max-width: 1023px){.TheMenu{padding:0;height:100vh;overflow:scroll}}@media (max-width: 1023px){.TheMenu._isFooterMenu{top:-76px;padding-top:95px;z-index:7}}.TheMenu-Content{display:grid;grid-template-areas:"nav res" "nav app" "foo foo";grid-template-rows:auto 1fr auto;align-items:flex-start}@media (max-width: 1023px){.TheMenu-Content{grid-template-areas:none;grid-template-rows:auto}}@media (min-width: 1024px){.TheMenu-MenuNav{grid-area:nav}}@media (min-width: 1024px){.TheMenu-MenuResearches{grid-area:res}}@media (min-width: 1024px){.TheMenu-AboutApp{grid-area:app}}.TheMenu-AboutApp .AboutApp-Title{color:var(--a-dark)}.TheMenu-AboutApp .AboutApp-Text{color:var(--grey-1)}.TheMenu-AboutApp .AboutApp-Tip{color:var(--grey-2)}@media (max-width: 1023px){.TheMenu-AboutApp{margin-bottom:27px}}@media (min-width: 1024px){.TheMenu-MenuFooter{grid-area:foo}}.TheMenu-Overlay{z-index:1;position:fixed;background:rgba(45,45,45,.4);inset:0;transition:.2s;visibility:hidden;opacity:0}.TheMenu-Overlay._opened{visibility:visible;opacity:1}@media (max-width: 1023px){.TheMenu-Overlay._opened{display:none}}.TheMenu-MobileButton{margin:0 0 25px}@media (min-width: 1024px){.TheMenu-MobileButton{display:none}}.ModalBasket-Title{font-size:20px;line-height:24px}.ModalBasket-List::-webkit-scrollbar{width:3px;height:2px}.ModalBasket-List::-webkit-scrollbar-track{margin-bottom:30px}.ModalBasket-List::-webkit-scrollbar-thumb{background-color:var(--light-grey);border-radius:8px}.ModalBasket .q-dialog__inner{position:fixed!important;left:auto;padding:0}.ModalBasket .BaseQDialog-Content{height:100%;border-radius:46px 0 0 46px!important;display:flex;flex-direction:column;gap:24px;width:500px;padding:50px 40px 40px;background-color:#fff}@media (max-width: 1023px){.ModalBasket .BaseQDialog-Content{width:auto;border-radius:0!important}}.ModalBasket-List{overflow:scroll;margin-right:-20px;padding-right:20px;display:flex;flex-direction:column;gap:24px}.ModalBasket-Title{font-weight:var(--medium);color:var(--a-dark);display:flex;gap:9px}.ModalBasket-Title .ModalBasket-Count{border-radius:29px;padding:4px 9px;background:var(--a-orange);color:#fff;font-size:12px;font-weight:var(--medium);line-height:18px}.ModalBasket-Footer{display:flex;flex-direction:column;gap:12px}.ModalBasket-Text{display:flex;flex-direction:column;gap:4px;color:var(--b-graphite);font-size:13px;line-height:18px}.ModalBasket-Info{display:flex;flex-direction:column;gap:7px;color:var(--b-graphite)}.ModalBasket-Price{font-size:26px;font-weight:var(--medium);line-height:32px}.ModalBasket-InfoText{font-size:13px;line-height:18px}.ModalBasket-Button{height:50px;color:var(--text-icon, #fff);font-size:14px;font-weight:var(--medium);line-height:14px}.BaseCounter{height:22px;width:22px;background:var(--b-violet);color:#fff;font-size:12px;display:flex;align-items:center;justify-content:center;border-radius:100px}.BaseCounter._white{color:var(--a-orange);background:white}.FooterMobMenu{grid-column:LSide/RSide}.FooterMobMenu{transform:translateY(100%);transition:all .35s;grid-row:100;height:76px;padding:12px 12px 26px;border-radius:12px 12px 0 0;border:1px solid var(--grey-violet-border);background-color:#fff}.FooterMobMenu .btn-enter-active{transition:opacity 1s ease}.FooterMobMenu .btn-leave-active{transition:opacity 0s ease}.FooterMobMenu .btn-enter-from,.FooterMobMenu .btn-leave-to{opacity:0}.FooterMobMenu._isOpenMenu{border-radius:0}.FooterMobMenu._showed{transform:translateY(0)}.FooterMobMenu-Content{height:38px;display:flex;align-items:center;justify-content:space-between}.FooterMobMenu-Content .q-btn{height:38px;border-radius:12px}.FooterMobMenu-LeftBlock,.FooterMobMenu-RightBlock{display:flex;align-items:center;gap:4px}.FooterMobMenu-LeftBlock .q-btn,.FooterMobMenu-RightBlock .q-btn{padding:12px}.FooterMobMenu-LeftBlock .q-btn__content,.FooterMobMenu-RightBlock .q-btn__content{gap:8px;font-size:13px;font-weight:var(--medium);line-height:14px}@media (max-width: 340px){.FooterMobMenu-LeftBlock .q-btn__content,.FooterMobMenu-RightBlock .q-btn__content{font-size:12px}}.FooterMobMenu-ToAnalyzes{color:var(--grey-1)!important;padding-right:16px!important}@media (max-width: 400px){.FooterMobMenu-ToAnalyzesSVG{display:none}}.FooterMobMenu-ToAnalyzes,.FooterMobMenu-SquareBtn{border:1.5px solid var(--grey-violet-border);background:#fff!important}.FooterMobMenu-SquareBtn,.FooterMobMenu-ToCard{width:38px;display:flex;align-items:center;justify-content:center}.FooterMobMenu-Phone{border-color:var(--a-orange)}.FooterMobMenu-Phone svg{width:16px;height:16px;color:#fff}.FooterMobMenu .PhoneLink{gap:0!important}.FooterMobMenu-ToCard{border-radius:50%!important;background-color:#fff!important;border:1.5px solid var(--a-orange)}.FooterMobMenu-ToCard svg{color:var(--a-orange)}@media (max-width: 380px){.FooterMobMenu-ToCard{display:none}}.FooterMobMenu-OpenMenu .q-btn__content{overflow:hidden}.FooterBottom{display:flex;align-items:center;justify-content:space-between;gap:72px;font-size:13px;line-height:16px;color:var(--grey-3)}@media (max-width: 1023px){.FooterBottom{flex-direction:column-reverse;align-items:flex-start;gap:0}}.FooterBottom-Links{display:flex;align-items:center;gap:40px}@media (max-width: 1023px){.FooterBottom-Links{flex-direction:column;align-items:start;gap:10px}}.FooterInfoLinks-Inner{font-size:14px;line-height:20px}@media (min-width: 1024px){.FooterInfoLinks{margin-top:50px;margin-bottom:30px}.FooterInfoLinks:after,.FooterInfoLinks:before{left:0;right:0;position:absolute;content:"";height:1px;background:var(--grey-1)}}.FooterInfoLinks-Inner{padding:25px 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px;color:var(--stroke-for-shadow)}@media (max-width: 1023px){.FooterInfoLinks-Inner{padding:30px 0 18px;flex-direction:column;align-items:start}}.FooterRaitingStars svg{transition:all .3s;cursor:pointer;width:24px;height:24px}.FooterRaitingStars svg path{transition:all .3s;fill:#fff;stroke:var(--b-graphite)}.FooterRaitingStars:hover svg{width:24.5px;height:24.5px}.FooterNav-Link,.FooterNav-LinkTitle{font-size:14px;line-height:20px}.FooterNav{display:grid;grid-template-columns:6fr 3fr 3fr}@media (max-width: 1023px){.FooterNav{gap:30px;grid-template-columns:auto}}.FooterNav-MainLinks{display:grid;grid-template-columns:auto auto;gap:14px 36px;justify-content:flex-start;align-content:flex-start}@media (max-width: 1023px){.FooterNav-MainLinks{grid-template-columns:auto;gap:16px}}.FooterNav-Links{display:flex;flex-direction:column;gap:6px;position:relative}@media (min-width: 1024px){.FooterNav-Links .FooterRaitingStars{position:absolute;bottom:-22px}}.FooterNav-LinkTitle{color:var(--stroke-for-shadow);font-weight:var(--medium);margin-bottom:14px}.FooterNav-Link{color:var(--stroke-for-shadow);width:max-content}@media (max-width: 1023px){.FooterNav-Link{width:auto;font-size:14px;line-height:20px;color:var(--grey-3)}}@charset "UTF-8";.FooterCityLink-Item{font-size:13px;line-height:18px}.FooterCityLink-Item{color:var(--grey-3);cursor:pointer}.FooterCityLink ._activeLink{color:var(--grey-2);pointer-events:none!important;cursor:default!important}@media (max-width: 1023px){.FooterTop-Logo{width:84px}}.FooterTop{position:relative;display:flex;align-items:center;margin-bottom:70px}@media (max-width: 1023px){.FooterTop{flex-wrap:wrap;gap:36px;margin-bottom:30px}}@media (max-width: 1023px){._isLinks{gap:70px}}.FooterTop-Social{margin-left:70px;margin-right:auto;color:#fff;display:flex;gap:20px}@media (max-width: 1023px){.FooterTop-Social{margin-left:auto;margin-right:0;gap:12px}}.FooterTop-Phone{font-size:16px;line-height:20px;color:var(--grey-3);width:max-content;margin-right:36px}@media (max-width: 1023px){.FooterTop-Phone{order:1;margin-top:12px;margin-right:0}}.FooterTop-SocialButton{border:1px solid var(--grey-1)!important}.FooterTop-SocialButton svg{color:var(--stroke-for-shadow)}.FooterTop-Buttons{display:flex;gap:12px}@media (max-width: 1023px){.FooterTop-Buttons{flex-wrap:wrap;width:100%}.FooterTop-Buttons>*{width:100%}}.FooterTop-Button{height:42px!important}@media (max-width: 1023px){.FooterTop-Button{height:46px!important}}.FooterTop-PartnerButton .q-btn__content{color:#fff!important}@media (min-width: 1024px){.FooterTop-PartnerButton svg{display:none}}.FooterTop-CitiesLinks{position:absolute;top:46px;display:flex;gap:8px;flex-wrap:wrap}.FooterTop-ButtonNav{max-width:378px!important;height:46px!important}.TheFooter-Content{grid-column:LContainer/RContainer}.TheFooter{grid-column:LSide/RSide}.TheFooter,.TheFooter-Content{grid-row:99;margin-top:100px}.TheFooter{background:var(--b-graphite);border-radius:46px 46px 0 0}.TheFooter-Content{padding-top:80px;padding-bottom:20px;color:#fff}@media (max-width: 1023px){.TheFooter-Content{padding-top:46px;padding-bottom:76px}}.TheFooter-Content a{transition:.2s}.TheFooter-Content a:hover{color:var(--a-orange)}.PriceListMenu{display:grid;--container-width: var(--desktop-container-width);--edge-paddings: 1fr;grid-template-columns:[LSide] var(--edge-paddings) [LContainer] var(--container-width) [RContainer] var(--edge-paddings) [RSide]}@media (max-width: 1023px){.PriceListMenu{--desktop-container-width: 1fr;--edge-paddings: var(--mobile-edge-paddings)}}.PriceListMenu-Content{grid-column:LContainer/RContainer}.PriceListMenu{padding:0;height:100vh;overflow:scroll;background:white;border-top:none;top:70px;position:fixed;left:0;right:0;z-index:2;transition:.2s;transform:translateY(-100%);visibility:hidden;box-shadow:4px 4px 15px #5b46600a}.PriceListMenu._opened{visibility:visible;transform:translateY(0)}.PriceListMenu-Title{color:var(--a-dark);font-size:24px;font-weight:var(--medium);line-height:30px}.PriceListMenu-Location{margin-top:16px;display:flex;flex-direction:column;gap:4px;color:var(--b-graphite);font-size:18px;font-weight:var(--medium);line-height:24px}.PriceListMenu-Text{color:var(--b-graphite);font-size:16px;line-height:24px}.PriceListMenu-About{margin-top:50px}.MobileHeaderSearch{border:1px solid var(--grey-violet-border);border-radius:12px;overflow:auto;height:52px;display:flex;align-items:center;background:white}.MobileHeaderSearch>*{flex-grow:1}.MobileHeaderSearch .ModalSearchInput .q-field__control{background:transparent!important;overflow:hidden}.MobileHeaderSearch .TagBtn{border-radius:12px}.MobileHeaderSearch-Placeholder{display:flex;gap:6px;align-items:center;font-size:13px;line-height:14px;color:var(--b-graphite);font-weight:var(--medium)}.MobileSearch-SVG{color:var(--b-graphite)}.ModalResetCart .BaseQDialog-Content{display:flex;flex-direction:column;text-align:center;gap:24px;width:460px;color:var(--b-graphite)}.ContactSelect-Content .q-item{font-size:13px;line-height:18px}.ContactSelect{--select-size: 26px !important;min-width:160px;width:160px}.ContactSelect .q-field__control:before,.ContactSelect .q-field__control:after{display:none}.ContactSelect .q-field__control{box-shadow:none!important;padding:0 12px;border:1px solid transparent;border-bottom:none;color:var(--a-dark)}.ContactSelect .q-field__control span{font-size:14px!important;line-height:14px;font-weight:500;white-space:nowrap}@media (min-width: 1024px){.ContactSelect .q-field__control span{margin-right:-3px}}@media (max-width: 1023px){.ContactSelect .q-field__control span{margin-right:3px}}.ContactSelect .q-select__dropdown-icon{width:8px!important}.ContactSelect._opened .q-field__control{border-color:var(--stroke-for-shadow);border-radius:14px 14px 0 0}.ContactSelect .q-field__marginal{height:auto!important}@media (max-width: 1023px){.ContactSelect .q-field__marginal{margin-top:4px}}.ContactSelect-Content{border:1px solid var(--stroke-for-shadow);border-radius:0 0 14px 14px;padding:2px 12px 10px;border-top:none;box-shadow:none}.ContactSelect-Content .q-item{min-height:1rem;color:var(--grey-2);padding:4px 0}.ContactSelect-Content .q-item:hover{background:transparent}.HeaderContacts ._isMobile{justify-content:space-between;gap:0}.HeaderContacts ._isMobile .q-field{width:100%}.HeaderContacts ._isMobile .q-field__native{padding:0}.HeaderContacts ._isMobile .ContactSelect .q-field__control{background:var(--stroke-for-shadow)!important}.HeaderContacts ._isMobile .ContactSelect .q-field__control .q-field__append{padding-left:0!important}.HeaderContacts ._isMobile .ContactSelect .q-field__control .col{flex:none!important}.HeaderContacts ._isMobile .ContactSelect .q-field__control .q-icon{margin-left:4px;margin-bottom:4px;opacity:.5}.HeaderContacts ._isMobile .ContactSelect .q-field__control span{color:var(--b-graphite)!important;opacity:.5}.HeaderContacts ._isMobile .HeaderContacts-ContactPhone{margin-right:6px;color:var(--b-graphite);font-size:16px;font-weight:500;line-height:22px}.HeaderContacts ._isMobile .HeaderContacts-ContactPhone span{white-space:nowrap}@media (max-width: 360px){.HeaderContacts ._isMobile .HeaderContacts-ContactPhone{font-size:14px;line-height:18px}.HeaderContacts ._isMobile .HeaderContacts-ContactPhone svg{display:none}}.HeaderContacts-Inner{display:flex;gap:24px;align-items:center}.HeaderContacts-ContactPhone{color:var(--a-dark)}.MobileSubContentWrapper{position:static;border-radius:0 0 16px 16px;background:#fff;padding-bottom:6px;box-shadow:var(--623fb91d);transition:transform .3s ease}@media (min-width: 1024px){.MobileSubContentWrapper{display:none}}.MobileSubContent-OpenRubricatorBtn{margin-left:10px;height:54px!important;background-color:#fff!important;border-radius:16px!important;border:1px solid var(--grey-violet-border);display:flex;align-items:center;justify-content:center;font-size:13px!important;color:var(--b-graphite)!important;font-weight:var(--medium)}.MobileSubContent-OpenRubricatorBtn._mobile{margin-left:5px;height:52px!important}.MobileSubContent{margin:0 6px;padding:0 16px;border-radius:12px;background:var(--stroke-for-shadow)}.MobileSubContent-HeaderContacts{height:70px;padding:24px 0;border-radius:12px}.MobileSubContent-Search{padding-bottom:12px;display:flex}@media (max-width: 340px){.MobileSubContent-Search .MobileHeaderSearch-Placeholder{font-size:12px}}.MobileSubContent ._hide{position:fixed;top:-9999px;left:-9999px}.HeaderDesktopSearch{width:100%;max-width:376px;border-radius:12px;border:1px solid var(--grey-violet-border)}.HeaderDesktopSearch .q-field__control{height:52px;padding:0 16px}.HeaderDesktopSearch .q-field__control:before,.HeaderDesktopSearch .q-field__control:after{content:none}.HeaderDesktopSearch .q-field__prepend{padding-right:6px}.HeaderDesktopSearch-SVG{color:var(--a-orange)}.MenuButton{background:var(--a-white)!important;color:var(--a-dark)!important;border:1px solid var(--b-beige-2)!important;padding:0 12px!important;font-size:14px!important;line-height:14px!important}@media (max-width: 1023px){.MenuButton{padding:0;width:36px;height:36px;border-radius:50%;background:var(--new-bg2)!important}.MenuButton .h-mobile{display:flex;flex-direction:column;gap:4px}.MenuButton .h-mobile div{height:1px;background:var(--b-graphite);border-radius:2px}.MenuButton .h-mobile div:nth-child(1){width:14.5px}.MenuButton .h-mobile div:nth-child(2){width:9.5px}}.MenuButton .q-btn__content .h-desktop{display:flex;align-items:center;gap:7px;flex-wrap:nowrap}.MenuButton._opened .MenuButton-LongLine{transform:translate(.5px,1.1px) rotate(45deg) scaleX(.658)}.MenuButton._opened .MenuButton-ShortLine{transform:translate(-3px) rotate(-45deg)}.MenuButton .btn-enter-active{transition:opacity 1s ease}.MenuButton .btn-leave-active{transition:opacity 0s ease}.MenuButton .btn-enter-from,.MenuButton .btn-leave-to{opacity:0}.MenuButton-LongLine,.MenuButton-ShortLine{transition:.2s;transform-origin:center center}.MenuButton-MobileSVG{height:20px;padding-top:3px}.BviIcon{color:var(--a-dark)}.TheHeader-FlowDummy,.TheHeader{grid-column:LSide/RSide}.TheHeader{grid-row:1;height:84px;position:relative;border-radius:0 0 24px 24px;z-index:7;top:0;position:sticky}@media (max-width: 1023px){.TheHeader{height:max-content;width:100%;border-radius:0}}.TheHeader .modalRubricator-enter-active{transition:opacity .3s ease}.TheHeader .modalRubricator-leave-active{transition:opacity 0s ease}.TheHeader .modalRubricator-enter-from,.TheHeader .modalRubricator-leave-to{opacity:0}.TheHeader-Content{display:flex;gap:24px;align-items:center;background:#ffffff;height:100%;padding:0 45px;position:relative;z-index:6}@media (max-width: 1023px){.TheHeader-Content{box-shadow:var(--shadow-gen);padding:0 16px;height:70px;align-items:center;gap:8px;border-radius:0 0 15px 15px}.TheHeader-Content._with-subheader{border-radius:0;box-shadow:none}}.TheHeader-LeftGroup{display:flex;align-items:center;gap:24px}@keyframes hiddenTape1{to{transform:translate(20px,20px);opacity:0}}@keyframes returnTape1{0%{opacity:0;transform:translate(20px,20px)}to{opacity:1;transform:translate(0)}}@keyframes hiddenTape2{to{transform:translate(-15px,15px);opacity:0}}@keyframes returnTape2{0%{opacity:0;transform:translate(-15px,15px)}to{opacity:1;transform:translate(0)}}@keyframes hiddenTape3{to{transform:translate(15px,-15px);opacity:0}}@keyframes returnTape3{0%{opacity:0;transform:translate(15px,-15px)}to{opacity:1;transform:translate(0)}}.TheHeader-LinkPromo{position:relative;display:flex;gap:16px;margin-left:auto;padding:12px 8px;transition:.5s}.TheHeader-LinkPromo:hover{background-color:var(--light-grey-2);border-radius:16px}.TheHeader-LinkPromo:hover .TheHeader-LinkPromoBlock{background-color:#fff}.TheHeader-LinkPromo:hover .TheHeader-SVG1{transition:.5s;animation:hiddenTape1 .3s ease forwards}.TheHeader-LinkPromo:hover .TheHeader-SVG2{transition:.5s;animation:hiddenTape2 .3s ease forwards}.TheHeader-LinkPromo:hover .TheHeader-SVG3{transition:.5s;animation:hiddenTape3 .3s ease forwards}@media (max-width: 1266px){.TheHeader-LinkPromo{display:none}}.TheHeader-LinkPromo:not(:hover) .TheHeader-SVG1{animation:returnTape1 .3s ease forwards}.TheHeader-LinkPromo:not(:hover) .TheHeader-SVG2{animation:returnTape2 .3s ease forwards}.TheHeader-LinkPromo:not(:hover) .TheHeader-SVG3{animation:returnTape3 .3s ease forwards}.TheHeader-LinkPromoText{display:flex;flex-direction:column;gap:4px;color:var(--b-graphite);font-size:12px;line-height:14px}.TheHeader-TextYears{font-size:13px;font-weight:var(--medium);line-height:14px}.TheHeader-LinkPromoBlock{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-weight:var(--medium);font-size:18px;border-radius:50%;background-color:var(--light-grey-2)}.TheHeader-SVG1{position:absolute;left:-20px;bottom:25px}.TheHeader-SVG2{position:absolute;right:-13px;top:-5px}.TheHeader-SVG3{position:absolute;bottom:0;right:49px}.TheHeader-CenterGroup{margin-left:48px}@media (max-width: 1266px){.TheHeader-CenterGroup{margin-left:auto}}.TheHeader-RightGroup{display:flex;align-items:center;gap:19px}@media (max-width: 1023px){.TheHeader-LeftGroup,.TheHeader-RightGroup,.TheHeader-CenterGroup{display:contents}}.TheHeader-MobileSearch{background:var(--new-bg2)!important}@media (min-width: 1024px){.TheHeader-MobileSearch{display:none}}@media (max-width: 1023px){.TheHeader-MobileSearch{margin-left:auto}}.TheHeader-MobileSearchSVG{color:var(--b-graphite)}.TheHeader-LogoLink{line-height:0}.TheHeader-Link{color:var(--a-dark);font-size:14px;line-height:18px}@media (max-width: 1023px){.TheHeader-Link{display:none}}.TheHeader-MenuPriceList{margin-left:auto}@media (max-width: 1023px){.TheHeader-DesktopSearch{display:none}}.TheHeader-DesktopSearchSVG{color:var(--a-orange)}@media (max-width: 1023px){.TheHeader-MenuButton{order:1}}.TheHeader-CartButton{background:#fff!important;border:1px solid var(--grey-violet-border)!important}@media (max-width: 1023px){.TheHeader-CartButton{background:var(--a-orange)!important;border:1px solid #fff!important}}@media (min-width: 1024px){.TheHeader-CartButtonSVG{color:var(--a-orange)}}.TheHeader-CartCounter{position:absolute;bottom:0;left:0;transform:translate(-40%,40%);font-size:9px!important;background:var(--a-orange)!important;border:2px solid #fff}@media (max-width: 1023px){.TheHeader-CartCounter{width:20px!important;height:20px!important;background:var(--b-graphite)!important;border:2px solid var(--b-graphite)}}.TheHeader-ToCabinet{color:var(--b-graphite);font-size:13px;font-weight:var(--medium);line-height:14px}.TheHeader-FlowDummy{height:var(--mobileHeaderHieght);display:none}.TheHeader-CitiesBtn{display:flex;align-items:center;justify-content:center;position:relative}.TheHeader-CitiesBtn .ContactSelect{position:absolute;bottom:100px;left:0}.TheHeader-CitiesBtn .ContactSelect._opened{bottom:-28px}.TheHeader-DesktopSubContent{background-color:#fff;box-shadow:var(--shadow-gen);height:76px;padding:0 48px}@media (max-width: 1023px){.TheHeader-DesktopSubContent{display:none}}.TheHeader-DesktopLine{border-top:1px solid #000;opacity:.1}.TheHeader-DesktopSubContentInner{height:100%;display:flex;align-items:center}.TheHeader-List{display:flex;align-items:center;gap:24px}.TheHeader-ListItem{line-height:14px;font-weight:var(--medium);color:var(--b-graphite)}.TheHeader-AppointmentBtn{display:flex!important;justify-content:center!important;height:38px!important;padding:12px!important;margin-left:48px;background:var(--b-graphite)!important;border-radius:12px;font-weight:var(--medium);line-height:14px}.TheHeader-AppointmentBtn .q-btn__content{gap:8px}.TheHeader-AppointmentBtnSVG circle{color:var(--a-white)}.TheHeader-AppointmentBtnSVG path{color:var(--b-graphite)}.TheHeader-DesktopSearch{margin-left:auto}.TheHeader-OpenRubricatorBtn{margin-left:10px;height:54px!important;background-color:#fff!important;border-radius:16px!important;border:1px solid var(--grey-violet-border);display:flex;align-items:center;justify-content:center;font-size:13px!important;color:var(--b-graphite)!important;font-weight:var(--medium)}.TheHeader-OpenRubricatorBtn._mobile{margin-left:5px;height:52px!important}.TheHeader ._isClosed{border-radius:0}.TheHeader ._isClosed .MobileSubContent{height:70px;overflow:hidden}.TheHeader-HeaderContacts{height:70px;padding:24px 0;border-radius:12px}.TheHeader-MobileHeaderSearch{padding-bottom:12px;display:flex}@media (max-width: 340px){.TheHeader-MobileHeaderSearch .MobileHeaderSearch-Placeholder{font-size:12px}}.TheHeader-LinkForBusisness{display:flex;gap:8px;align-items:center;margin-left:auto;border-radius:var(--Radius-Radius, 12px);border:1px solid var(--Stroke, #fff);background:var(--Gray-Light-2, #f7f5f5);padding:12px;height:38px;transition:background .3s ease,border .3s ease}.TheHeader-LinkForBusisness:hover{border-radius:var(--Radius-Radius, 12px);border:2px solid var(--Gray-Light-1, #efefef);background:var(--Gray-Light-2, #f7f5f5)}@media (max-width: 1023px){.TheHeader-LinkForBusisness{display:none}}.TheHeader-LinkForBusisnessText{color:var(--b-graphite);font-size:14px;font-weight:var(--medium);line-height:14px}.BannerInfo{grid-column:LSide/RSide}.BannerInfo{font-size:14px;line-height:20px}.BannerInfo{background:var(--b-violet);height:60px;color:#fff;grid-row:-2;transition:.5s;display:flex;align-items:center;justify-content:center;gap:12px}.BannerInfo-Title{font-weight:var(--medium)}.BannerInfo-Btn{background:white!important;color:var(--b-graphite)!important;margin-left:32px}.BannerInfo-Close{margin-left:auto;margin-right:30px}.BannerInfo-Text p{margin:0}.MainLayout{display:grid;--container-width: var(--desktop-container-width);--edge-paddings: 1fr;grid-template-columns:[LSide] var(--edge-paddings) [LContainer] var(--container-width) [RContainer] var(--edge-paddings) [RSide]}@media (max-width: 1023px){.MainLayout{--desktop-container-width: 1fr;--edge-paddings: var(--mobile-edge-paddings)}}.MainLayout{min-height:100vh}.bvi-body .MainLayout{background-color:transparent!important}.MainLayout-FooterMobMenu{display:none;z-index:8;position:fixed;bottom:0;left:0;right:0}.grecaptcha-badge{display:none!important}
