.nav-catalog{position:relative;font-size:15px;margin-top:1.5rem}@media only screen and (max-width: 75em){.nav-catalog{font-size:13px}}.nav-catalog ul{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:row}.nav-catalog .nav-main{justify-content:center;background-color:#4a4a4a;border-radius:.3em}@media only screen and (max-width: 55em){.nav-catalog .nav-main{flex-direction:column;z-index:1;position:absolute;width:100%;display:none}}.nav-catalog .nav-main.showNavMain{display:flex}.nav-catalog .nav-main li{position:relative}.nav-catalog .nav-main li:not(:first-of-type)::after{content:"";display:block;width:1px;height:70%;background:rgba(255,255,255,.1);position:absolute;left:-1px;top:50%;z-index:1;transform:translateY(-50%)}.nav-catalog .nav-main li:last-of-type .nav-sub{right:0;left:unset}@media only screen and (min-width: 55.05em){.nav-catalog .nav-main li:hover .nav-sub{display:block}}.nav-catalog .nav-main li .nav-main_link{display:flex;flex-direction:column;padding:0 1.5em;background:transparent;text-decoration:none;align-items:center;text-align:center;position:relative;line-height:1.2;transition:all 50ms ease-in-out}@media only screen and (max-width: 55em){.nav-catalog .nav-main li .nav-main_link{flex-direction:row;padding:.7em 2em;border-bottom:solid 1px rgba(255,255,255,.2)}}@media only screen and (min-width: 55.05em){.nav-catalog .nav-main li .nav-main_link{height:4.4em;justify-content:center}}.nav-catalog .nav-main li .nav-main_link:hover,.nav-catalog .nav-main li .nav-main_link:active{background:#5b5b5b}.nav-catalog .nav-main li .nav-main_link .nav-icon{height:1.4em}@media only screen and (max-width: 55em){.nav-catalog .nav-main li .nav-main_link .nav-icon{height:1.6em;width:1.5em}}.nav-catalog .nav-main li .nav-main_link .nav-icon.fix-size{height:.95em}.nav-catalog .nav-main li .nav-main_link .nav-title{text-transform:uppercase;font-size:.7em;margin-top:.8em;color:rgba(255,255,255,.8)}@media only screen and (max-width: 55em){.nav-catalog .nav-main li .nav-main_link .nav-title{margin:0 0 0 1.5rem}}.nav-catalog .nav-main li .nav-main_link .icon-has-sub-nav{position:absolute;right:1.9em;top:50%;transform:translateY(-50%);color:rgba(255,255,255,.7);font-size:.9em;transition:all 200ms ease-in-out}.nav-catalog .nav-main li .nav-main_link .icon-has-sub-nav.active{transform:rotate(180deg) translateY(50%)}@media only screen and (min-width: 55.05em){.nav-catalog .nav-main li .nav-main_link .icon-has-sub-nav{display:none}}.nav-catalog .nav-sub{position:absolute;color:#333;background-color:#fff;top:100%;left:0;flex-direction:column;display:none;box-shadow:rgba(0,0,0,.3) 2px 2px 30px -15px;z-index:99;box-sizing:border-box}@media only screen and (min-width: 55.05em){.nav-catalog .nav-sub>li:hover .nav-sub-inner{display:block}}@media only screen and (min-width: 55.05em){.nav-catalog .nav-sub>li:first-of-type{display:none}}.nav-catalog .nav-sub a{font-size:.88em;padding:.6em 1.5em;color:inherit;text-decoration:none;display:block;min-width:12em}.nav-catalog .nav-sub a:hover,.nav-catalog .nav-sub a:active{background:rgba(99,99,99,.7);color:#fff}@media only screen and (max-width: 55em){.nav-catalog .nav-sub a{padding:.6em;padding-left:5.6em;padding-right:2em}}.nav-catalog .nav-sub a .nav-sub-arrow{position:absolute;right:.5rem;line-height:unset;transition:all 200ms ease-in-out}@media only screen and (max-width: 55em){.nav-catalog .nav-sub a .nav-sub-arrow{transform:rotate(90deg);right:2em}}.nav-catalog .nav-sub a .nav-sub-arrow.active{transform:rotate(-90deg)}@media only screen and (max-width: 55em){.nav-catalog .nav-sub{position:relative}}.nav-catalog .nav-sub.showNavSub{display:block}.nav-catalog .nav-sub-inner{position:absolute;color:#333;background-color:#fff;top:0;left:99%;flex-direction:column;display:none;box-shadow:rgba(0,0,0,.2) 0px 0px 30px -13px;z-index:99;box-sizing:border-box}@media only screen and (min-width: 55.05em){.nav-catalog .nav-sub-inner>li:first-of-type{display:none}}.nav-catalog .nav-sub-inner a{font-size:.86em;padding:.6em 1.5em;color:inherit;text-decoration:none;display:block;min-width:10em}.nav-catalog .nav-sub-inner a:hover,.nav-catalog .nav-sub-inner a:active{background:rgba(99,99,99,.7);color:#fff}@media only screen and (max-width: 55em){.nav-catalog .nav-sub-inner a{padding:.6em;padding-left:5.6em;padding-right:2em}}@media only screen and (max-width: 55em){.nav-catalog .nav-sub-inner{position:relative;left:0;box-shadow:inset rgba(0,0,0,.1) 0px 0px 30px -15px;background:#fafafa}}.nav-catalog .nav-sub-inner.showNavInner{display:block}.nav-catalog .btn-cat-mobile{background:#fff;border:solid 1px #ddd !important;width:100%;justify-content:space-between;border:none;margin-bottom:.3em;border-radius:.3em;padding:.5em 1.5em;color:#4a4a4a;display:none;outline:transparent;z-index:10;position:relative;font-size:1.1em}.nav-catalog .btn-cat-mobile.active{background:#636363;color:#fff}.nav-catalog .btn-cat-mobile.active .btn-resp_icon{transform:rotate(180deg)}.nav-catalog .btn-cat-mobile .btn-resp_icon{font-size:1.2em;transition:all 200ms ease-in-out}@media only screen and (max-width: 55em){.nav-catalog .btn-cat-mobile{display:flex;align-items:center}}/*# sourceMappingURL=style.css.map */
