:export{mobile:340;mobilelarge:600;tablet:768;desktop:1240;desktopmini:980;desktoplarge:1920}:root{--color-white: #fff;--color-white-2: #f8f8f8;--color-blue: #16017f;--color-blue-2: #d9edff;--color-black: #36414b;--z-index-s: 10;--transition-duration: 0.2s}.b-sandwich{position:absolute;z-index:1;top:10px;right:14px;box-sizing:border-box;display:block}@media(max-width: 767px){.b-sandwich{right:20px;display:block}}.b-sandwich .sandwich__icon{display:inline-block;width:60px;height:50px;background:url("../images/icon-sandwich.svg") 50% 50% no-repeat;cursor:pointer;vertical-align:middle}@media(max-width: 767px){.b-sandwich .sandwich__icon{width:20px}}.b-fixed .b-sandwich .sandwich__icon{height:48px;background:url("/files/design/burger-fixed.svg") 50% 50% no-repeat}.l-sidebar{position:fixed;z-index:999;inset:0;background-color:rgba(0,0,0,.3);opacity:0;visibility:hidden;transition:opacity .5s ease-out,visibility .5s ease-out}.l-sidebar--open{opacity:1;visibility:visible;transition:opacity .5s ease-out,visibility .5s ease-out}.l-sidebar-block{position:fixed;z-index:1000;box-sizing:border-box;width:100%;max-width:340px;background-color:#fff;box-shadow:0 0 15px 5px rgba(0,0,0,.3);overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.l-sidebar-block--left{top:0;bottom:0;left:-150%;transition:left .5s ease-out}.l-sidebar-block--right{top:0;right:-150%;bottom:0;transition:right .5s ease-out}.l-sidebar-block--top{top:-150%;right:0;left:0;max-width:100%;height:100%;transition:top .5s ease-out}.l-sidebar-block--bottom{right:0;bottom:-150%;left:0;max-width:100%;height:100%;transition:bottom .5s ease-out}.l-sidebar-block--open{z-index:1000}.l-sidebar-block--open.l-sidebar-block--left{left:0;transition:left .5s ease-out}.l-sidebar-block--open.l-sidebar-block--right{right:0;transition:right .5s ease-out}.l-sidebar-block--open.l-sidebar-block--top{top:0;transition:top .5s ease-out}.l-sidebar-block--open.l-sidebar-block--bottom{bottom:0;transition:bottom .5s ease-out}.b-sidebar{position:relative}.b-sidebar .sidebar__close{height:60px;background-color:#f8f8f8}.b-sidebar .sidebar__close-btn{position:absolute;z-index:100;top:0;top:22px;right:20px;display:inline-block;width:16px;height:16px;background:url("../images/sidebar.close.svg") 50% 50% no-repeat;cursor:pointer;vertical-align:middle}.b-sidebar .sidebar__content{padding:20px}.b-sidebar .sidebar__item{padding-bottom:20px}.b-sidebar .sidebar__txt2{position:relative;padding:0}.b-sidebar .sidebar__txt3{margin-top:20px}.b-sidebar .sidebar__txt5{position:absolute;top:10px;left:20px}.b-sidebar .sidebar__contact s>*,.b-sidebar .sidebar__contact a:link,.b-sidebar .sidebar__contact a:visited{border-bottom-color:#fff;color:#fff}.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 a:link,.b-sidebar a:visited,.b-sidebar a:hover,.b-sidebar a:active{color:#16017f}.b-sidebar .b-contacts{padding:30px 0;background-color:#f8f8f8;flex-direction:column;align-items:center;gap:10px}.b-sidebar .b-contacts .contacts__item-map{order:2}.b-sidebar .b-contacts .contacts__item-mail{padding:0;align-items:center}.b-sidebar .b-contacts .contacts__item-address{margin-bottom:145px;padding:0;align-items:center}.b-sidebar .b-media{margin-top:-200px;justify-content:center}.b-sidebar .b-top-callback .top-callback__icon{display:none}.b-sidebar .b-top-callback .top-callback__text{display:inline}.b-sidebar .b-top-callback .b-btn{margin:25px auto 0}.b-sidebar .b-top-callback .b-btn--light,.b-sidebar .b-top-callback .b-btn--light:link,.b-sidebar .b-top-callback .b-btn--light:visited{height:50px;background-color:rgba(0,132,255,.1490196078)}.b-sidebar .b-top-callback .b-btn--light:hover,.b-sidebar .b-top-callback .b-btn--light:active{height:50px;background-color:#16017f}.b-sidebar-menu{display:none;margin:0 -20px;border-bottom:0 solid #fff}.b-sidebar-menu.active{display:block}.b-sidebar-menu .sidebar-menu__level-1{margin:0;padding:0;list-style-type:none}.b-sidebar-menu .sidebar-menu__item-1{border-bottom:1px solid #eaeaea}.b-sidebar-menu .sidebar-menu__item-1>span{position:relative;display:block}.b-sidebar-menu .sidebar-menu__item-1--haschild>span{padding-right:48px}.b-sidebar-menu .sidebar-menu__item-1--haschild>span .sidebar-menu__dropicon{position:absolute;z-index:10;top:0;right:0;display:block;width:48px;height:100%;background:rgba(0,0,0,0) url("/files/110/sidebar-mar.svg") no-repeat scroll 50% 50%;overflow:hidden}.b-sidebar-menu .sidebar-menu__item-1>span a:link,.b-sidebar-menu .sidebar-menu__item-1>span a:visited{position:relative;display:block;padding:14px 20px;background:rgba(0,0,0,0);color:#36414b;font-size:18px;font-weight:600;line-height:1.11}.b-sidebar-menu .sidebar-menu__item-1>span a:active,.b-sidebar-menu .sidebar-menu__item-1>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--on>span a:hover,.b-sidebar-menu .sidebar-menu__item-1--on>span a:active{position:relative;display:block;padding:14px 20px;background:rgba(0,0,0,0);color:#16017f;font-size:18px;font-weight:600;line-height:1.11;text-decoration:none}.b-sidebar-menu .sidebar-menu__level-2{position:absolute;z-index:999;top:0;left:0;box-sizing:border-box;display:block;width:100%;height:100vh;padding:0;padding:20px;background-color:#fff;list-style:none;transition:transform .5s ease;transform:translateX(100%)}.b-sidebar-menu .sidebar-menu__level-2.active{transform:translate(0)}.b-sidebar-menu .sidebar-menu__level-2 .b-sidebar .sidebar__close-btn{position:static}.b-sidebar-menu .sidebar-menu__level-2-top{display:flex;height:60px;margin:-20px -20px 10px;padding:0 20px;background-color:#f8f8f8;justify-content:space-between;align-items:center}.b-sidebar-menu .sidebar-menu__level-2-back{display:flex;padding:0;border:none;background-color:rgba(0,0,0,0);align-items:center;gap:10px;color:#36414b;font-size:14px;font-weight:600;line-height:1.43;letter-spacing:-0.02em;appearance:none}.b-sidebar-menu .sidebar-menu__item-2{position:relative}.b-sidebar-menu .sidebar-menu__item-2:before{content:"";position:absolute;bottom:0;left:50%;width:100vw;max-width:340px;height:1px;background-color:#eaeaea;transform:translateX(-50%)}.b-sidebar-menu .sidebar-menu__item-2>span{position:relative;display:block}.b-sidebar-menu .sidebar-menu__item-2--haschild>span{padding-right:60px}.b-sidebar-menu .sidebar-menu__item-2--haschild>span .sidebar-menu__dropicon{position:absolute;z-index:10;top:0;right:0;display:block;width:60px;height:100%;background:#3dade1 url("../images/sidebar-mar.png") no-repeat scroll 50% 50%;overflow:hidden}.b-sidebar-menu .sidebar-menu__item-2--haschild.sidebar-menu__item--open>span .sidebar-menu__dropicon{background:#3dade1 url("../images/sidebar-mar-on.png") no-repeat scroll 50% 50%}.b-sidebar-menu .sidebar-menu__item-2>span a:link,.b-sidebar-menu .sidebar-menu__item-2>span a:visited{position:relative;display:block;padding:14px 0;background:rgba(0,0,0,0);color:#36414b;font-size:18px;font-weight:600;line-height:1.11}.b-sidebar-menu .sidebar-menu__item-2>span a:active,.b-sidebar-menu .sidebar-menu__item-2>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--on>span a:hover,.b-sidebar-menu .sidebar-menu__item-2--on>span a:active{position:relative;display:block;padding:14px 0;background:rgba(0,0,0,0);color:#16017f;text-decoration:none;font-size:18px;font-weight:600;line-height:1.11}.b-sidebar-menu .sidebar-menu__level-3{display:none;margin:0;padding:5px 0;background:rgba(0,0,0,0);list-style-type:none}.b-sidebar-menu .sidebar-menu__item-3>span a:link,.b-sidebar-menu .sidebar-menu__item-3>span a:visited{position:relative;display:block;padding:3px 20px;background:rgba(0,0,0,0);color:#000;font-size:16px;font-weight:normal;text-decoration:none;text-transform:none}.b-sidebar-menu .sidebar-menu__item-3>span a:active,.b-sidebar-menu .sidebar-menu__item-3>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--on>span a:hover,.b-sidebar-menu .sidebar-menu__item-3--on>span a:active{position:relative;display:block;padding:3px 20px;background:rgba(0,0,0,0);color:#1071ae;font-size:16px;font-weight:normal;text-decoration:none;text-transform:none}