.btn-link{color:#3b3b3d;text-decoration:none}.btn-link:hover{color:#00495f}.install-help{right:12px;top:-350px;z-index:99999999}@media (max-width:1200px){.install-help{left:auto;right:0}}.install-help-btn{padding-bottom:9px}.install-help-btn svg{position:relative;top:1px}.install-pwa-btn{padding-bottom:9px}.cart-count{background-color:#3b3b3d;border-radius:50%;color:#fff;display:block;font-family:Source Sans Pro,sans-serif;font-size:12px;font-weight:400;height:17px;right:0;text-align:center;top:0;width:17px}@media (max-width:1200px){header{min-height:39px}}@media (min-width:1200px){.dropdown-block{left:0;margin-top:20px;position:absolute;top:20px;width:100%;z-index:2}}.navbar-expand-xl .navbar-nav .dropdown-menu{position:relative}@media (min-width:1200px){#main-menu .nav-item:hover .dropdown-menu{border-radius:0;display:block;left:0;margin-top:20px}}#main-menu .nav-item>.nav-link{cursor:pointer}@media (max-width:1200px){#main-menu .nav-item:not(:last-child){border-bottom:1px solid #d2d2d2}}#main-menu .nav-item .nav-link.router-link-exact-active{color:#008ab3}@media (max-width:1200px){.links-block{background-color:#f0f0f0;bottom:0;left:0;position:fixed;right:0;width:100%;z-index:2}}#top-menu{background-color:#f0f0f0;height:40px;line-height:40px}.city{color:#3b3b3d;font-size:13px;letter-spacing:.13px}.city a{color:#008ab3;text-decoration:none}.city a:hover{color:#00495f}.phone{color:#3b3b3d;font-size:16px;font-weight:600;letter-spacing:.16px}.social a{height:16px;line-height:16px;width:16px}.phone a{color:#3b3b3d}.phone a,.phone a:hover{text-decoration:none}.main-menu-footer{background-color:#fff;padding:20px 20px 10px}@media (max-width:1200px){.main-menu-footer{border-bottom:1px solid #0097af}}.main-menu-footer .city{font-size:13px;padding-bottom:10px}.main-menu-footer .social{align-items:center;display:flex;gap:25px}@media (max-width:1200px){.main-menu-footer .social{gap:10px}}.main-menu-footer .social a{display:block;height:20px;width:20px}#middle-menu{margin-bottom:10px;margin-top:10px}@media (max-width:1200px){#middle-menu{background-color:#f5f5f5;margin-bottom:0;margin-top:0;padding-bottom:5px;padding-top:10px;position:relative;z-index:2}}#middle-menu .links a,#middle-menu .links button{align-items:center;border:1px solid #8d8d8d;display:inline-flex;height:40px;justify-content:center;transition:.3s;width:40px}#middle-menu .links a svg,#middle-menu .links button svg{fill:#8d8d8d;transition:.3s}#middle-menu .links a:hover,#middle-menu .links button:hover{background-color:#008ab3;transition:.3s}#middle-menu .links a:hover svg path,#middle-menu .links button:hover svg path{stroke:#fff;transition:.3s}#middle-menu .links a:hover svg,#middle-menu .links button:hover svg{fill:#fff;transition:.3s}#middle-menu .links a.router-link-exact-active,#middle-menu .links button.router-link-exact-active{background-color:#008ab3}#middle-menu .links a.router-link-exact-active svg,#middle-menu .links button.router-link-exact-active svg{fill:#fff}#middle-menu .links a.router-link-exact-active svg path,#middle-menu .links button.router-link-exact-active svg path{stroke:#fff}#middle-menu .links a img{height:16px;vertical-align:middle}#main-menu .nav-link{color:#f9f9f9;font-size:15px;letter-spacing:.45px;text-transform:uppercase;transition:.3s}#main-menu .nav-link:hover{color:#008ab3;transition:.3s}#main-menu{background-color:#3b3b3d}#main-menu .navbar-nav{justify-content:space-between;width:100%}#main-menu .navbar{height:60px}@media (max-width:1200px){#main-menu .navbar{height:52px}}#main-menu .dropdown-item{color:#3b3b3d;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;padding:10px}#main-menu .dropdown-item.router-link-exact-active{color:#008ab3}#main-menu .dropdown-toggle:after{background:url(../arrow-bottom-black2.svg) no-repeat 50%;border:none;height:8px;left:4px;position:relative;top:3px;width:13px}#main-menu .dropdown-toggle:hover:after{background:url(../arrow-bottom-black2-active.svg) no-repeat 50%}@media (max-width:1200px){#main-menu .dropdown-menu.show{border:none;border-radius:0}}#main-menu .dropdown-toggle.show{color:#008ab3}#main-menu .dropdown-toggle.show:after{background:url(../arrow-bottom-black2-active.svg) no-repeat 50%;transform:rotate(-180deg)}@media (max-width:1200px){#main-menu{background-color:transparent;box-shadow:0 7px 8px #28627312;height:50px;left:0;position:absolute;right:0;top:-1px;z-index:3}#main-menu .navbar-toggler{background-color:#f0f0f0;border:none;border-radius:0;height:50px;left:0;padding:0;position:absolute;top:0;width:50px}#main-menu .navbar-toggler:focus{box-shadow:none}#main-menu .navbar-toggler-icon{background-image:url(../burger-icon.svg);height:17px;width:24px}#main-menu .navbar-collapse{background-color:#f5f5f5;left:0;position:absolute;right:0;top:51px;width:87%;z-index:999999}#main-menu .nav-link{color:#3b3b3d;font-size:15px;letter-spacing:.03em;padding:16px 15px;text-transform:uppercase}}#main-menu .dropdown-menu{background-color:#f0f0f0;box-shadow:0 15px 15px #28627312;padding-bottom:20px;padding-top:20px}@media (max-width:1200px){#main-menu .dropdown-menu{padding-bottom:0;padding-top:0}}#main-menu .dropdown-menu ul{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}@media (max-width:991px){#main-menu .dropdown-menu ul{grid-template-columns:repeat(1,1fr)}}#main-menu .dropdown-menu .dropdown-item{display:block;margin-bottom:7px;padding:10px;transition:.2s;width:380px}#main-menu .dropdown-menu .dropdown-item:hover{background-color:#3b3b3d;color:#fff;transition:.2s}.point-city{width:40px}.point-city span{color:#8d8d8d;font-size:8px;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:40px}.point-city img{height:19px;width:16px}#main-menu .navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:#008ab3}#main-menu .navbar-nav .nav-link.active:after,.navbar-nav .nav-link.show:after{background-image:url(../arrow-bottom-black2-active.svg)}@media (max-width:1200px){.logo{display:block;height:35px;margin:0 auto;width:95px}}.logo,.logo:hover{transition:.3s}.logo:hover{opacity:.6}@media (max-width:1200px){footer.block{padding-bottom:80px}}
