.b-sandwich{border-right:1px solid hsla(0,0%,88%,.5);padding:22px 24px;position:absolute;border-bottom:1px solid hsla(0,0%,88%,.5);background-color:transparent;margin:0 0 0 170px;z-index:1000}.b-sandwich .sandwich__icon{font-weight:600;color:#222;cursor:pointer}.g-main .b-sandwich .sandwich__icon{color:#fff}.b-sandwich .sandwich__icon img{margin-right:20px;vertical-align:middle}.l-sidebar{right:0;position:fixed;opacity:0;bottom:0;visibility:hidden;top:0;background-color:rgba(0,0,0,.3);left:0;z-index:999}.l-sidebar,.l-sidebar--open{-webkit-transition:opacity .5s ease-out,visibility .5s ease-out;transition:opacity .5s ease-out,visibility .5s ease-out}.l-sidebar--open{opacity:1;visibility:visible}.l-sidebar-block{overflow:hidden;overflow-y:auto;position:fixed;max-width:350px;background-color:#fff;-webkit-overflow-scrolling:touch;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 15px 5px rgba(0,0,0,.3);box-shadow:0 0 15px 5px rgba(0,0,0,.3);width:100%;z-index:1000}.l-sidebar-block--left{-webkit-transition:left .5s ease-out;transition:left .5s ease-out;bottom:0;top:0;left:-150%}.l-sidebar-block--right{right:-150%;-webkit-transition:right .5s ease-out;transition:right .5s ease-out;bottom:0;top:0}.l-sidebar-block--top{height:100%;right:0;-webkit-transition:top .5s ease-out;transition:top .5s ease-out;max-width:100%;top:-150%;left:0}.l-sidebar-block--bottom{height:100%;right:0;-webkit-transition:bottom .5s ease-out;transition:bottom .5s ease-out;max-width:100%;bottom:-150%;left:0}.l-sidebar-block--open{z-index:1000}.l-sidebar-block--open.l-sidebar-block--left{-webkit-transition:left .5s ease-out;transition:left .5s ease-out;left:0}.l-sidebar-block--open.l-sidebar-block--right{right:0;-webkit-transition:right .5s ease-out;transition:right .5s ease-out}.l-sidebar-block--open.l-sidebar-block--top{-webkit-transition:top .5s ease-out;transition:top .5s ease-out;top:0}.l-sidebar-block--open.l-sidebar-block--bottom{-webkit-transition:bottom .5s ease-out;transition:bottom .5s ease-out;bottom:0}.b-sidebar{color:#222;position:relative}.b-sidebar a:active,.b-sidebar a:hover,.b-sidebar a:link,.b-sidebar a:visited{color:#1071ae}.b-sidebar .sidebar__close{right:0;position:absolute;text-align:right;top:0;background-color:#fff;float:right;z-index:2}.b-sidebar .sidebar__close-btn{height:50px;top:0;background:url(/files/design/cross.png) 50% 50% no-repeat;cursor:pointer;width:50px;vertical-align:middle;display:inline-block;z-index:100}.b-sidebar .sidebar__content{padding:20px;padding-top:50px}.b-sidebar .sidebar__item{padding-bottom:20px}.b-sidebar .sidebar__contacts a:link,.b-sidebar .sidebar__contacts a:visited,.b-sidebar .sidebar__contacts>*{color:#fff;border-bottom-color:#fff}.b-sidebar .b-contactshead{align-items:flex-start}.b-sidebar .b-city .city__main{width:205px}.b-sidebar .b-city .city__main p{width:150px}.b-sidebar .b-auth-wrap{position:static}.b-sidebar .b-auth-head{right:0}.b-sidebar .b-basketmain-head{position:static;width:100%}.b-sidebar-menu{border-bottom:1px solid #fff;margin:0 -20px}.b-sidebar-menu ul{list-style:none;padding:0;margin:0}.b-sidebar-menu a:active,.b-sidebar-menu a:hover,.b-sidebar-menu a:link,.b-sidebar-menu a:visited,.b-sidebar-menu li{display:block}.b-sidebar-menu .sidebar-menu__item-1>span{position:relative;background:transparent url() repeat-x scroll 0 100%;display:block}.b-sidebar-menu .sidebar-menu__item-1>span a:link,.b-sidebar-menu .sidebar-menu__item-1>span a:visited{padding:27px 11px;font-size:15px;text-decoration:none;font-weight:600;font-style:normal;color:#222;text-transform:none;position:relative;font-family:Montserrat,sans-serif;display:block}.b-sidebar-menu .sidebar-menu__item-1--on>span{background:transparent url() repeat-x scroll 0 100%}.b-sidebar-menu .sidebar-menu__item-1--on>span a:active,.b-sidebar-menu .sidebar-menu__item-1--on>span a:hover,.b-sidebar-menu .sidebar-menu__item-1--on>span a:link,.b-sidebar-menu .sidebar-menu__item-1--on>span a:visited,.b-sidebar-menu .sidebar-menu__item-1>span a:active,.b-sidebar-menu .sidebar-menu__item-1>span a:hover{padding:27px 11px;font-size:15px;text-decoration:none;font-weight:600;font-style:normal;color:#0078c6;text-transform:none;font-family:Montserrat,sans-serif;display:block}.b-sidebar-menu .sidebar-menu__item-1--haschild>span{padding-right:60px}.b-sidebar-menu .sidebar-menu__item-1--hasicon>span em{height:22px;overflow:hidden;font-size:0;right:0;position:absolute;top:13px;background-position:50% 50%;width:22px;background-repeat:no-repeat}.b-sidebar-menu .sidebar-menu__item-1--hasicon:hover>span a:link,.b-sidebar-menu .sidebar-menu__item-1--hasicon:hover>span a:visited,.b-sidebar-menu .sidebar-menu__item-1--hasicon>span a:link,.b-sidebar-menu .sidebar-menu__item-1--hasicon>span a:visited{padding-right:27px}.b-sidebar-menu .sidebar-menu__item-1--haschild>span .sidebar-menu__dropicon{height:100%;overflow:hidden;right:0;position:absolute;top:0;background:url(/files/design/arr-down.png) no-repeat scroll 50% 50%;width:60px;display:block}.b-sidebar-menu .sidebar-menu__item-1--haschild.sidebar-menu__item--open>span{background:transparent url() repeat-x scroll 0 100%}.b-sidebar-menu .sidebar-menu__item-1--haschild.sidebar-menu__item--open>span .sidebar-menu__dropicon{background:url(/files/design/arr-up.png) no-repeat scroll 50% 50%}.b-sidebar-menu .sidebar-menu__level-2{background-color:transparent;display:none}.b-sidebar-menu .sidebar-menu__item-2>span{position:relative;background:transparent url(/images/empty.gif) no-repeat scroll top;padding-left:20px;display:block}.b-sidebar-menu .sidebar-menu__item-2>span a:link,.b-sidebar-menu .sidebar-menu__item-2>span a:visited{padding:10px 8px 10px 15px;font-size:14px;text-decoration:none;font-weight:400;font-style:normal;color:#243268;text-transform:none;font-family:Montserrat,sans-serif}.b-sidebar-menu .sidebar-menu__item-2--on>span{background:transparent url(/images/empty.gif) no-repeat scroll top}.b-sidebar-menu .sidebar-menu__item-2--on>span a:active,.b-sidebar-menu .sidebar-menu__item-2--on>span a:hover,.b-sidebar-menu .sidebar-menu__item-2--on>span a:link,.b-sidebar-menu .sidebar-menu__item-2--on>span a:visited,.b-sidebar-menu .sidebar-menu__item-2>span a:active,.b-sidebar-menu .sidebar-menu__item-2>span a:hover{padding:10px 8px 10px 15px;font-size:14px;text-decoration:none;font-weight:400;font-style:normal;color:#1071ae;text-transform:none;font-family:Montserrat,sans-serif}.b-sidebar-menu .sidebar-menu__item-2--haschild>span{padding-right:60px}.b-sidebar-menu .sidebar-menu__item-2--haschild>span .sidebar-menu__dropicon{height:100%;overflow:hidden;right:0;position:absolute;top:0;background:url(/files/design/arr-down.png) no-repeat scroll 50% 50%;width:60px;display:block}.b-sidebar-menu .sidebar-menu__item-2--haschild.sidebar-menu__item--open>span{background:transparent url(/images/empty.gif) no-repeat scroll top}.b-sidebar-menu .sidebar-menu__item-2--haschild.sidebar-menu__item--open>span .sidebar-menu__dropicon{background:url(/files/design/arr-up.png) no-repeat scroll 50% 50%}.b-sidebar-menu .sidebar-menu__level-3{background-color:#3dade1;display:none}.b-sidebar-menu .sidebar-menu__item-3>span{position:relative;background:#3dade1 url() repeat-x scroll 0 100%;padding-left:40px;display:block}.b-sidebar-menu .sidebar-menu__item-3>span a:link,.b-sidebar-menu .sidebar-menu__item-3>span a:visited{padding:10px 8px 10px 15px;font-size:10px;text-decoration:none;font-weight:400;font-style:normal;color:#fff;text-transform:none;font-family:Montserrat,sans-serif}.b-sidebar-menu .sidebar-menu__item-3--on>span{background:#45494a url() repeat-x scroll 0 0}.b-sidebar-menu .sidebar-menu__item-3--on>span a:active,.b-sidebar-menu .sidebar-menu__item-3--on>span a:hover,.b-sidebar-menu .sidebar-menu__item-3--on>span a:link,.b-sidebar-menu .sidebar-menu__item-3--on>span a:visited,.b-sidebar-menu .sidebar-menu__item-3>span a:active,.b-sidebar-menu .sidebar-menu__item-3>span a:hover{padding:10px 8px 10px 15px;font-size:10px;text-decoration:none;font-weight:400;font-style:normal;color:#fff;text-transform:none;font-family:Montserrat,sans-serif}.b-sidebar .menu__level-2,.b-sidebar .menu__level-3{display:none}.b-sidebar .b-menu .menu__item-1>span{padding:0 50px 0 20px;position:relative;border-bottom:1px solid #e2e2e2;margin:0 -20px}.b-sidebar .menu__level-2{padding:0 20px;border-bottom:1px solid #e2e2e2;background-color:#f8f8f8;margin:0 -20px}.b-sidebar .b-menu{margin-bottom:0}.b-sidebar .b-menu .menu__item-2>span a:link,.b-sidebar .b-menu .menu__item-2>span a:visited{padding:9px 25px 9px 15px;color:#1071ae;background:transparent}.b-sidebar .b-menu .menu__item-2--on>span a:active,.b-sidebar .b-menu .menu__item-2--on>span a:hover,.b-sidebar .b-menu .menu__item-2--on>span a:link,.b-sidebar .b-menu .menu__item-2--on>span a:visited,.b-sidebar .b-menu .menu__item-2:hover>span a:link,.b-sidebar .b-menu .menu__item-2:hover>span a:visited{padding:9px 25px 9px 15px;text-decoration:none;color:#112b8c;background:transparent}.b-sidebar .b-menu .menu__item-3>span a:link,.b-sidebar .b-menu .menu__item-3>span a:visited{background:transparent url(/assets/95042fd2/css/menu.compile.css) repeat-x scroll 0 0}.b-sidebar .b-menu .has-child>span ins{right:12px;top:7px;background:url(/files/design/arr-down.png) no-repeat scroll 50% 50% transparent;width:33px}.b-sidebar .b-menu .has-child.active>span ins{background:url(/files/design/arr-up.png) no-repeat scroll 50% 50% transparent}.b-sidebar .sidebar__title{font-size:22px;font-weight:700;text-align:left;width:calc(100% - 85px);padding-left:0;display:inline-block}@media handheld,only screen and (min-width:1240px){.hide-on-desktop{display:none!important}}@media handheld,only screen and (max-width:1400px){.b-under{margin:20px 40px 30px;width:calc(100% - 80px)}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{height:35px;position:absolute;top:50%;cursor:pointer;width:18px;margin-top:-17px}.owl-carousel .owl-nav .owl-next{right:-40px;background:url(/files/design/arr-next.png) 0 0 no-repeat}.owl-carousel .owl-nav .owl-prev{background:url(/files/design/arr-prev.png) 0 0 no-repeat;left:-40px}.owl-carousel .owl-nav .owl-next:active,.owl-carousel .owl-nav .owl-next:hover,.owl-carousel .owl-nav .owl-prev:active,.owl-carousel .owl-nav .owl-prev:hover{background-position:0 100%}.b-pilot .pilot__1,.b-pilot .pilot__4{right:20px}.b-logo{left:30px}.b-pilot .pilot__3{left:275px}.b-pilot .pilot__5{right:400px}}