body[data-hidden]{overflow:hidden}.okm-header{width:100%;display:block;position:fixed;top:0;left:0;z-index:10;-webkit-user-select:none;user-select:none;padding-right:var(--scrollbar-width)}.main-menu__logo{width:81px;height:26px;flex-shrink:0}.main-menu__logo svg{display:block;width:100%;height:100%;object-fit:cover}.main-menu__button,.main-menu__logo{color:var(--normal-text-color);transition:all .2s ease}.main-menu{position:relative;display:block;width:100%;background-color:transparent;transition:background-color .2s ease}.main-menu[data-open]{height:100vh;background-color:var(--scroll-bg-color);color:var(--scroll-text-color)}.main-menu[data-form]{background-color:var(--scroll-bg-color);color:var(--scroll-text-color)}.main-menu[data-form] .main-menu__button,.main-menu[data-form] .main-menu__logo{color:var(--scroll-text-color)}.main-menu__nav{padding:14px 0;display:flex;align-items:center;justify-content:space-between}.main-menu__left{display:flex;align-items:center;gap:20px}.main-menu__menu-label{display:none;color:var(--normal-text-color);font-size:12px;font-weight:300;line-height:12px;letter-spacing:.36px;transition:color .2s ease}.main-menu__buttons{display:flex;align-items:center;gap:20px}.main-menu__button{width:auto;height:14px;display:flex;gap:5px;align-items:center;justify-content:center;font-size:12px;font-weight:300;letter-spacing:.36px;cursor:pointer}.main-menu__button svg{display:block;width:100%;height:100%;object-fit:cover}summary.main-menu__button::marker{content:""}.main-menu__button[data-drawer]{position:relative;color:var(--normal-text-color)}.main-menu__small-link[data-active]{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:7%;text-underline-offset:25%;text-underline-position:from-font;color:var(--normal-text-color);transition:all .2s ease}.main-menu__button[data-drawer] p{display:none}.main-menu__hamburger{flex-shrink:0;width:auto;height:14px;display:flex;align-items:end;justify-content:center;gap:20px;border:none;cursor:pointer;color:var(--normal-text-color);transition:color .2s ease}.main-menu__hamburger svg{display:block;width:100%;height:100%;overflow:visible}.hamburger-line{fill:currentColor;transform-box:fill-box;transform-origin:center;transition:transform .3s ease,opacity .2s ease}.main-menu__hamburger[data-open] .hamburger-line--top{transform:translateY(5.4px) rotate(45deg)}.main-menu__hamburger[data-open] .hamburger-line--mid{opacity:0}.main-menu__hamburger[data-open] .hamburger-line--bot{transform:translateY(-5.4px) rotate(-45deg)}.main-menu__dropdown{padding-bottom:1.5rem;width:100%;height:calc(100% - 54px);display:var(--dropdown-display)}.main-menu__content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-evenly}.main-menu__links{display:flex;flex-direction:column;gap:var(--main-menu-links-gap)}.main-menu__link{color:var(--scroll-text-color);font-size:24px;font-weight:300;line-height:1.3;letter-spacing:-.24px;text-decoration:none;cursor:pointer}.main-menu__small-link{color:var(--scroll-text-color);font-size:16px;font-weight:300;line-height:1.3;letter-spacing:-.16px;text-decoration:none;cursor:pointer}.main-menu__link[data-active],.main-menu__small-link[data-active]{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:7%;text-underline-offset:25%;text-underline-position:from-font}.main-menu__consultation{display:none;padding:10px 30px;background-color:var(--consultation-bg);color:var(--consultation-color);font-size:12px;font-weight:300;line-height:1.3;letter-spacing:.84px;text-transform:uppercase;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:background-color .2s ease,color .2s ease;cursor:pointer}.main-menu__phone{padding-top:25px;border-top:1px solid currentColor;display:flex;flex-direction:column}.main-menu__phone-label{color:inherit;font-size:16px;font-weight:300;line-height:29px;letter-spacing:-.16px}.main-menu__phone-number{color:inherit;font-size:16px;font-weight:300;line-height:29px;letter-spacing:-.16px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-underline-offset:25%;text-underline-position:from-font}@media screen and (min-width:750px){.main-menu[data-open]{background-color:transparent}.main-menu__nav{padding:20px 0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.main-menu__logo{width:104px;height:33px}.main-menu__menu-label{display:block}.main-menu__buttons{justify-content:flex-end;gap:30px}.main-menu__button[data-language]{display:flex}.main-menu__dropdown{padding-bottom:5rem;height:calc(100% - 74px)}.main-menu__consultation{display:flex;align-items:center}}.main-menu__close{display:none}@media screen and (min-width:750px){.main-menu[data-open]{height:auto}.main-menu__nav{position:relative;z-index:1}.main-menu__close{position:absolute;top:31px;left:22px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#000;background:none;border:none;padding:0;width:12px;height:12px;flex-shrink:0;z-index:3}@keyframes okm-backdrop-in{0%{background:#0000;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}to{background:#0003;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}}@keyframes okm-slide-in{0%{transform:translate(-100%)}to{transform:translate(0)}}.main-menu__dropdown{position:fixed;left:0;top:0;width:100%;height:100vh;max-width:none;margin:0;padding:0;background-color:#0000;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);color:#000;overflow:visible;display:flex;z-index:1;opacity:0;pointer-events:none;transition:opacity var(--duration-default) ease,background-color var(--duration-default) ease,backdrop-filter var(--duration-default) ease}.main-menu__content{width:min(517px,36vw);flex-shrink:0;height:100%;display:flex;flex-direction:column;justify-content:flex-start;padding:168px 82px 86px;gap:0;background-color:#f3f3f3;overflow-y:auto;overflow-x:hidden;transform:translate(-100%);transition:transform var(--duration-default) ease}.main-menu[data-open] .main-menu__dropdown{opacity:1;pointer-events:auto;background-color:#0003;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.main-menu[data-open] .main-menu__content{transform:translate(0)}.main-menu[data-open] .main-menu__links+.main-menu__links{margin-top:80px}.main-menu[data-open] .main-menu__phone{margin-top:auto}.main-menu[data-open] .main-menu__link,.main-menu[data-open] .main-menu__small-link{color:#000}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/okm-header.css.map */
