.StyleLogo{height:50px}.StyleLogo.fixed{height:35px}.StyleLogo.hidden{display:none}.StyleLogo.search{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.container_StyleLogo{height:auto;display:flex;align-items:center}.icon-rotate{transform:rotate(180deg)}.header.desktop{display:block;flex-direction:column}.header.mobile{display:none}.header-top{width:100%;padding:10px 0;display:flex;flex-direction:row;justify-content:center;border-bottom:1px solid var(--semigrey-color);transition:transform .3s ease-in-out}.header-top.hidden{margin-bottom:80px;height:80px}.header-profile-top.hidden{height:70px}.header__container{width:1200px;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.header__container__block{width:auto}.header__container__block-item{margin:10px;display:flex;flex-direction:row;width:max-content}.header__container__block-item-address{font-size:16px;cursor:default}.header__container__block-item-phone{display:flex;font-size:16px;color:var(--black-color)}.header__container__block-item-schedule{font-size:16px;color:var(--grey-color);cursor:default}.header-bottom{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 0;border-bottom:1px solid var(--semigrey-color)}.header-bottom.fixed{z-index:10}.header-bottom.fixed,.header-bottom.search{position:fixed;top:0;background:var(--white-color)}.header-bottom.search{height:74px;z-index:1000;border:0 solid var(--semigrey-color)}.header__container__menu-site-left{display:flex;flex-direction:row;align-items:stretch;gap:10px}.header__container__menu-site-right{width:auto;display:flex;flex-direction:row;justify-content:flex-end;gap:10px;list-style:none;margin:0;padding:0}.header__navigation-list{flex-direction:row;gap:10px}.header-profile,.header__navigation-item,.header__navigation-list{display:flex;align-items:center}.header-profile{width:100%;flex-direction:row;justify-content:center;padding:10px 0;background:var(--white-color)}.header-profile.fixed{position:fixed;top:0;z-index:1000;background-color:white}.header-profile__container{width:1200px;height:fit-content;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 8px;border:1px solid var(--semigrey-color);border-radius:20px}.header-profile__container>.container_StyleLogo{margin:10px}.header__profile_button{padding:20px 10px;font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;color:var(--black-color);height:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;border-bottom:3px solid rgba(255,255,255,0)}.header__profile_button:hover{background-color:var(--lightgrey-color);color:var(--black-color)}.header__profile_button.active{border-bottom:3px solid var(--blue-color)}.header__container__search{display:flex;flex-direction:row;align-items:center;gap:20px}.header__container__block-item-phone .icon-whatsapp-header{color:var(--grey-color);margin-right:10px}.header__container__block-item-phone .icon-whatsapp-header:hover{color:#2cb742}.header__container__block-item-phone .icon-telegram-header{color:var(--grey-color);margin-right:10px}.header__container__block-item-phone .icon-telegram-header:hover{color:#0088cc}#tooltip-lk,#tooltip-search{font-size:14px;border-radius:10px;z-index:1000}@media screen and (max-width:1240px) and (min-width:481px){.header__container{width:100%;padding:0 20px}.StyleLogo.fixed{height:30px}.header-profile{padding:10px 0}}@media screen and (max-width:950px){.header.desktop{display:none!important}.header.mobile{display:flex!important}.header-top{padding:5px 0;height:77px}.header__container{width:100%;padding:0 20px}.header-profile.fixed{padding:10px}.header-profile__container{padding:0 20px}.header-profile__container>.container_StyleLogo{margin-right:0}.header__container__menu-site-left,.header__container__menu-site-right,.header__container__search{gap:10px}.header-profile{padding:10px 0}.header-profile__container{width:100%;padding:0 10px}}@media screen and (max-width:480px){.header.desktop{display:none}.header.mobile{display:block}.header-top{padding:5px 0;height:77px}.header__container{width:100%;padding:0 20px}.header-profile.fixed{padding:10px}.header-profile__container{padding:0 20px}.header-profile__container>.container_StyleLogo{margin-right:0}.header__container__menu-site-left,.header__container__menu-site-right,.header__container__search{gap:10px}.header-profile{padding:10px 0}.header-profile__container{width:100%;padding:0 10px}}