.mainovo-header{position:sticky;top:0;left:0;width:100%;z-index:100;background-color:transparent}.mainovo-header__container{max-width:1920px;margin:0 auto;padding:1.5rem 3rem;background-color:inherit}.mainovo-header__inner{display:flex;align-items:center;justify-content:space-between;width:100%;gap:2rem;position:relative}.mainovo-header__logo{flex:0 0 auto}.mainovo-header__logo-link{display:block;text-decoration:none}.mainovo-header__logo-image{max-width:var(--logo-max-width, 180px);height:auto;display:block}.mainovo-header__hamburger{display:none;flex-direction:column;justify-content:space-around;width:30px;height:30px;background:transparent;border:none;cursor:pointer;padding:0;z-index:10;position:relative;flex:0 0 auto}.mainovo-header__hamburger-line{width:100%;height:3px;background-color:var(--menu-color, #7e7b2e);border-radius:2px;transition:all .3s ease;transform-origin:center}.mainovo-header__hamburger--open .mainovo-header__hamburger-line:nth-child(1){transform:rotate(45deg) translate(7px,7px)}.mainovo-header__hamburger--open .mainovo-header__hamburger-line:nth-child(2){opacity:0;transform:scaleX(0)}.mainovo-header__hamburger--open .mainovo-header__hamburger-line:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}.mainovo-header__nav{flex:0 0 auto;display:block;position:relative}.mainovo-header__menu{display:flex;align-items:center;gap:2rem;list-style:none;margin:0;padding:0;flex-wrap:nowrap}.mainovo-header__menu-item{margin:0;white-space:nowrap;flex-shrink:0}.mainovo-header__menu-link{font-size:16px;font-weight:500;color:var(--menu-color, #7e7b2e);text-decoration:none;transition:opacity .2s ease;white-space:nowrap;word-break:keep-all;overflow-wrap:normal}.mainovo-header__menu-link:hover{opacity:.7;text-decoration:underline}.mainovo-header__close{display:none;position:absolute;top:.5rem;left:1rem;background:transparent;border:none;cursor:pointer;padding:.5rem;z-index:1000;width:50px;height:50px;align-items:center;justify-content:center}.mainovo-header__close svg{width:32px;height:32px}.mainovo-header__close:hover{opacity:.7}@media screen and (min-width: 1025px){.mainovo-header__hamburger{display:none!important}.mainovo-header__nav{display:block!important;position:relative!important;width:auto!important;height:auto!important;transform:none!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;padding:0!important;overflow:visible!important}.mainovo-header__inner--logo-center.mainovo-header__inner--menu-right{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;width:100%}.mainovo-header__inner--logo-center.mainovo-header__inner--menu-right .mainovo-header__logo{grid-column:2;grid-row:1;justify-self:center;order:unset!important;position:static!important;transform:none!important;left:auto!important}.mainovo-header__inner--logo-center.mainovo-header__inner--menu-right .mainovo-header__nav{grid-column:3;grid-row:1;justify-self:flex-end;order:unset!important}.mainovo-header__inner--logo-center.mainovo-header__inner--menu-right .mainovo-header__hamburger{display:none!important}.mainovo-header__inner--logo-center.mainovo-header__inner--menu-left{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;width:100%}.mainovo-header__inner--logo-center.mainovo-header__inner--menu-left .mainovo-header__logo{grid-column:2;grid-row:1;justify-self:center;order:unset!important;position:static!important;transform:none!important;left:auto!important}.mainovo-header__inner--logo-center.mainovo-header__inner--menu-left .mainovo-header__nav{grid-column:1;grid-row:1;justify-self:flex-start;order:unset!important}.mainovo-header__inner--logo-center.mainovo-header__inner--menu-left .mainovo-header__hamburger{display:none!important}.mainovo-header__inner--logo-left.mainovo-header__inner--menu-right{display:flex!important;justify-content:space-between;align-items:center;flex-direction:row}.mainovo-header__inner--logo-left.mainovo-header__inner--menu-right .mainovo-header__logo{order:1!important;position:static!important;transform:none!important;left:auto!important}.mainovo-header__inner--logo-left.mainovo-header__inner--menu-right .mainovo-header__nav{order:2!important}.mainovo-header__inner--logo-left.mainovo-header__inner--menu-right .mainovo-header__hamburger{display:none!important}.mainovo-header__inner--logo-right.mainovo-header__inner--menu-left{display:flex!important;justify-content:space-between;align-items:center;flex-direction:row}.mainovo-header__inner--logo-right.mainovo-header__inner--menu-left .mainovo-header__logo{order:2!important;position:static!important;transform:none!important;left:auto!important}.mainovo-header__inner--logo-right.mainovo-header__inner--menu-left .mainovo-header__nav{order:1!important}.mainovo-header__inner--logo-right.mainovo-header__inner--menu-left .mainovo-header__hamburger{display:none!important}.mainovo-header__menu{flex-direction:row!important;gap:2rem;align-items:center}.mainovo-header__menu-link{font-size:16px;padding:0;display:inline-block;width:auto}.mainovo-header__logo-image{max-width:var(--logo-max-width, 180px)}}@media screen and (max-width: 1024px){.mainovo-header__container{padding:1rem 1.5rem}.mainovo-header__hamburger{display:flex;order:1}.mainovo-header__inner{display:flex!important;justify-content:space-between!important;align-items:center!important;position:relative}.mainovo-header__logo{order:2;position:absolute;left:50%;transform:translate(-50%);flex:0 0 auto}.mainovo-header__nav{position:fixed;top:0;left:0;width:100%;max-width:320px;height:100vh;background-color:#fffffffa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:999;transform:translate(-100%);transition:transform .3s ease;overflow-y:auto;padding:2rem;padding-top:80px;box-shadow:2px 0 10px #0000001a;display:flex;flex-direction:column}.mainovo-header__nav--open{transform:translate(0)}.mainovo-header__close{display:flex}.mainovo-header__menu{flex-direction:column;gap:.5rem;align-items:flex-start}.mainovo-header__menu-link{font-size:18px;padding:.5rem 0;display:block;width:100%}.mainovo-header__logo-image{max-width:calc(var(--logo-max-width, 180px) * .7)}body.mainovo-menu-open{overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mainovo-header.css.map */
