body{--rs-ext-header-bg: #0b1d42;--rs-ext-header-top-bg: #08162f;--rs-ext-accent: #f5b731;--rs-ext-accent-hover: #ffc84d;--rs-ext-text: #ffffff;--rs-ext-muted: #b9c3d9;--rs-ext-logo-size: 190px;--rs-ext-logo-overhang: 24px;--rs-ext-logo-height-mobile: 40px}@media(min-width: 768px){body{--rs-ext-logo-gap: 34px}.top-navigation-bar>.container{padding-left:calc(20px + var(--rs-ext-logo-size) + var(--rs-ext-logo-gap)) !important}}.top-navigation-bar{background-color:var(--rs-ext-header-top-bg) !important;border-bottom:0 !important;color:var(--rs-ext-muted)}.top-navigation-bar a,.top-navigation-bar strong,.top-navigation-bar .top-navigation-bar-menu>li>a{color:var(--rs-ext-muted) !important}.top-navigation-bar a:hover,.top-navigation-bar a:focus{color:var(--rs-ext-accent) !important}.top-navigation-bar .top-nav-button-login,.top-navigation-bar .top-nav-button-login:before{color:var(--rs-ext-text) !important}.top-navigation-bar .top-nav-button-login:hover,.top-navigation-bar .top-nav-button-login:focus{color:var(--rs-ext-accent) !important}header#header{position:relative;z-index:5;background-color:var(--rs-ext-header-bg) !important;overflow:visible}header#header::after{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background:linear-gradient(90deg, transparent, var(--rs-ext-accent), transparent)}@media(min-width: 768px){.navigation-wrapper{display:grid;grid-template-columns:auto minmax(240px, 1fr) auto auto;align-items:center;column-gap:32px}.navigation-wrapper .header-top{display:contents}.navigation-wrapper .site-name-wrapper{grid-area:1/1/3/2;position:relative;align-self:stretch;width:var(--rs-ext-logo-size) !important}.navigation-wrapper .site-name{width:auto !important;min-width:0 !important}.navigation-wrapper .header-top .search{grid-area:1/2/2/3;padding:18px 0 0;max-width:50%}.navigation-wrapper .rs-header-contacts{grid-area:1/3/2/4;padding:18px 0 0 30px !important}.navigation-wrapper .navigation-buttons{grid-area:1/4/2/5;padding-top:18px}.navigation-wrapper #navigation{grid-area:2/2/3/5;padding:0 !important}.site-name{width:auto !important;margin:0}.site-name a{position:absolute;bottom:calc(-1*var(--rs-ext-logo-overhang));left:0;z-index:6;display:block;width:var(--rs-ext-logo-size) !important;line-height:0}#header .site-name a img,.site-name img{width:var(--rs-ext-logo-size) !important;max-width:none !important;height:auto !important;max-height:none !important;aspect-ratio:1/1;object-fit:contain}}body{--rs-ext-logo-plate: #ffffff;--rs-ext-logo-plate-pad: 0px;--rs-ext-logo-plate-radius: 14px}.site-name a{padding:var(--rs-ext-logo-plate-pad);border-radius:var(--rs-ext-logo-plate-radius);overflow:hidden}@media(min-width: 768px){.navigation-in>ul.menu-level-1>li>a{--rs-ext-menu-gap: 11px;--rs-ext-menu-size: 14px;padding-right:var(--rs-ext-menu-gap) !important;padding-left:var(--rs-ext-menu-gap) !important;font-size:var(--rs-ext-menu-size) !important}}.header-top .search .search-input{height:50px;padding-right:62px !important;border:0 !important;border-radius:999px !important;background-color:#fff !important;color:#14213d}.header-top .search .search-input::placeholder{color:#8b96ad}.header-top .search .btn-default{top:50% !important;right:5px !important;bottom:auto !important;display:flex !important;align-items:center;justify-content:center;width:40px !important;min-width:0 !important;height:40px !important;min-height:0 !important;padding:0 !important;transform:translateY(-50%);border:0 !important;border-radius:50% !important;background-color:var(--rs-ext-accent) !important;color:#14213d !important;font-size:0 !important}.header-top .search .btn-default::before{font-size:18px !important}.header-top .search .btn-default:hover,.header-top .search .btn-default:focus{background-color:var(--rs-ext-accent-hover) !important}.rs-header-contacts{background-color:rgba(0,0,0,0) !important}.rs-header-contacts strong,.rs-header-contacts .rs-contact-hours{color:var(--rs-ext-muted) !important}.rs-header-contacts .project-phone,.rs-header-contacts .project-phone span{color:var(--rs-ext-text) !important}.navigation-buttons .top-nav-button,.navigation-buttons .top-nav-button-login,.navigation-buttons .btn-icon,.navigation-buttons .cart-price{color:var(--rs-ext-text) !important}.navigation-buttons .top-nav-button svg,.navigation-buttons .top-nav-button-login svg,.navigation-buttons .btn-icon svg{fill:currentColor !important}.navigation-buttons .top-nav-button:hover,.navigation-buttons .top-nav-button:focus,.navigation-buttons .btn-icon:hover,.navigation-buttons .btn-icon:focus{color:var(--rs-ext-accent) !important}.navigation-in>ul.menu-level-1>li>a{color:var(--rs-ext-text) !important}.navigation-in>ul.menu-level-1>li>a b{color:inherit !important}.navigation-in>ul.menu-level-1>li>a:hover,.navigation-in>ul.menu-level-1>li>a:focus,.navigation-in>ul.menu-level-1>li.exp>a,.navigation-in>ul.menu-level-1>li.active>a{color:var(--rs-ext-accent) !important}.navigation-in>ul.menu-level-1>li>a:hover b,.navigation-in>ul.menu-level-1>li>a:focus b,.navigation-in>ul.menu-level-1>li.exp>a b,.navigation-in>ul.menu-level-1>li.active>a b{color:inherit !important}.navigation-in a b::after{background-color:var(--rs-ext-accent) !important}.menu-helper{background-color:rgba(0,0,0,0) !important}.menu-helper>a,.menu-helper .menu-helper-trigger,.menu-helper>span{border-color:rgba(0,0,0,0) !important;color:var(--rs-ext-text) !important}.menu-helper:hover>a,.menu-helper:hover .menu-helper-trigger{color:var(--rs-ext-accent) !important}@media(max-width: 767px){.navigation-wrapper,.header-top{background-color:var(--rs-ext-header-bg) !important}#header .site-name a img,.top-navigation-bar .site-name img,.site-name img{width:auto !important;max-width:100% !important;height:var(--rs-ext-logo-height-mobile) !important;max-height:none !important;aspect-ratio:1/1;object-fit:contain}.top-navigation-bar .responsive-tools a,.top-navigation-bar .responsive-tools a::before,.top-navigation-bar .responsive-tools .toggle-window,.top-navigation-bar .navigation-buttons a,.top-navigation-bar .navigation-buttons button{color:var(--rs-ext-text) !important}.top-navigation-bar .responsive-tools a:hover,.top-navigation-bar .responsive-tools a:focus{color:var(--rs-ext-accent) !important}}.navigation-buttons button.top-nav-button[data-target=login]:before,.navigation-buttons>a[data-target=login]:before{color:#fff}
