@charset "UTF-8";.rouble{font-style:normal;font-weight:400;text-transform:none;font-family:rouble,sans-serif}img{max-width:100%;height:auto}:focus{outline:0}section{position:relative;z-index:10}.container{position:relative;z-index:15}.tablebodytext{display:none}.nopadding{padding:0}.slick-slider *{outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;user-focus:none}.slick-slider .slick-slide{height:auto}.sliderHolder{overflow:hidden}.mobile-show{display:block}.to-top{position:fixed;bottom:10px;right:10px;width:50px;height:50px;z-index:9999;opacity:.5;cursor:pointer;border:1px solid #000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.to-top:hover{opacity:1}.to-top img{width:100%}.simple-list .simple-element{margin:10px;border:1px solid #000}.imitate-link{background:0 0;border:none;display:inline;padding:0;margin:0;cursor:pointer}.tech-wi__block{width:50%;margin:0 auto;background:#fff;padding:10px}.tech-wi__block h2{text-align:center}.lazyload{display:none}html{min-height:100%}body{color:#464848;font-family:"Droid Sans",sans-serif;font-weight:400;overflow-x:hidden;line-height:1.43;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;letter-spacing:normal;font-size:14px;min-height:100vh}body.noscroll{overflow:hidden}body .body__no-js{position:fixed;width:100vw;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#0071bc;z-index:9999}body .body__no-js p{text-align:center;font-size:28px;color:#fff}.main-content{padding-bottom:50px;position:relative;-ms-flex-positive:1;flex-grow:1;height:auto}.h1,.h2,.h3,h1,h2,h3{margin-top:0;margin-bottom:.5em;word-break:normal;font-family:"Droid Sans",sans-serif;text-transform:uppercase;color:#0063a5;font-weight:700}.h1,h1{font-size:29px}.h1 a,h1 a{font-size:inherit}h1.page-head{padding-top:12px;padding-bottom:38px;margin-bottom:26px;position:relative}h1.page-head:before{content:'';display:none;width:100%;height:42px;position:absolute;top:0;background:url(../../images/icons/gray-dotted_line.svg) repeat}h1.page-head:after{content:'';display:block;width:100vw;height:6px;position:absolute;bottom:0;right:calc((100vw - 100%)/ (-2));background:url(../../images/icons/gray-dotted_line.svg) repeat}.h2,h2{font-size:22px}.h3,h3{font-size:20px;text-transform:none}h3.sidebar__head{font-size:24px;font-weight:700;text-transform:uppercase;color:#464848}hr{width:100%;height:1px;background:#000;border:0}p{letter-spacing:normal;margin:0}img.lazyload{display:none}ul{list-style:none;padding-left:0}ul li{font-weight:300;margin-bottom:16px;padding-left:44px;position:relative}ul li:before{content:"—";color:#0063a5;font-size:15px;position:absolute;left:0}ol{list-style:none;counter-reset:item;padding-left:0}ol>li{font-weight:300;position:relative;margin-bottom:16px;padding-left:44px}ol>li:before{content:counter(item) " ";counter-increment:item;font-weight:700;color:#0063a5;position:absolute;left:0;padding-right:10px}ol ul{padding-left:45px}button{border:solid 1px #464848;cursor:pointer}button:focus{outline:0;box-shadow:none}.btn,button.btn{border-radius:18px;color:#000;font-size:13px;text-align:center;border:1px solid #464848;cursor:pointer;background-color:#fff;text-transform:uppercase}.btn:hover,button.btn:hover{background:#0063a5;border-color:#0063a5;color:#fff;outline:0}.btn:active,.btn:focus,button.btn:active,button.btn:focus{color:#fff;background:#0071bc;border:1px solid #0071bc;box-shadow:none}.btn-unactive,button.btn-unactive{cursor:default;border:solid 1px #d8d8d8;color:#d8d8d8;background:#fff}.btn-unactive:active,.btn-unactive:focus,.btn-unactive:hover,button.btn-unactive:active,button.btn-unactive:focus,button.btn-unactive:hover{box-shadow:none;border:solid 1px #d8d8d8;color:#d8d8d8;background:#fff}.btn--small,button.btn--small{padding:5px 15px;max-width:100%;font-size:9px;border-radius:37px;line-height:1.43;cursor:pointer}.btn--large,button.btn--large{max-width:200px;padding:10px 39px;font-size:14px;border-radius:18px;line-height:1.43}.btn--sidebar,button.btn--sidebar{background:0 0}.btn--sidebar:hover,button.btn--sidebar:hover{background:#0063a5}.btn--sidebar:active,.btn--sidebar:focus,button.btn--sidebar:active,button.btn--sidebar:focus{background:#0071bc}.btn--red,button.btn--red{padding:2px 12px;max-width:86px;border-color:#dc2024;color:#dc2024;font-size:10px;text-transform:none;cursor:default!important;border-radius:10px}.btn--red:active,.btn--red:focus,.btn--red:hover,button.btn--red:active,button.btn--red:focus,button.btn--red:hover{border-color:#dc2024;color:#dc2024;background:#fff}.btn--green,button.btn--green{padding:2px 20px;max-width:86px;border-color:green;color:green;font-size:10px;text-transform:none;cursor:default!important;border-radius:10px}.btn--green:active,.btn--green:focus,.btn--green:hover,button.btn--green:active,button.btn--green:focus,button.btn--green:hover{border-color:green;color:#dc2024;background:#fff}.btn--gray,button.btn--gray{padding:2px 15px;max-width:122px;border-color:#bababa;color:#464848;font-size:10px;text-transform:none;cursor:default!important;border-radius:10px;background-color:#f0f1f2}.btn--gray:active,.btn--gray:focus,.btn--gray:hover,button.btn--gray:active,button.btn--gray:focus,button.btn--gray:hover{border-color:#bababa;color:#464848;background-color:#f0f1f2}a{color:#0071bc;font-size:14px;border:1px solid transparent;text-decoration:underline}a:visited{color:#0071bc;text-decoration:underline}a:active,a:hover{color:#0071bc;text-decoration:none}a:focus{border:1px solid #0071bc;text-decoration:none}a.btn{text-decoration:none}.group-item{margin-bottom:20px;position:relative}.group-item__text-error{color:#000}.group-item input::-webkit-input-placeholder{color:rgba(70,72,72,.5)}.group-item input::-moz-placeholder{color:rgba(70,72,72,.5)}.group-item input:-moz-placeholder{color:rgba(70,72,72,.5)}.group-item input:-ms-input-placeholder{color:rgba(70,72,72,.5)}.group-item textarea::-webkit-input-placeholder{color:rgba(70,72,72,.5)}.group-item textarea::-moz-placeholder{color:rgba(70,72,72,.5)}.group-item textarea:-moz-placeholder{color:rgba(70,72,72,.5)}.group-item textarea:-ms-input-placeholder{color:rgba(70,72,72,.5)}.group-item input[type=email],.group-item input[type=number],.group-item input[type=password],.group-item input[type=tel],.group-item input[type=text]{padding:9px 0;width:100%;border:none;border-bottom:1px dotted #464848;font-size:13px;color:#464848}.group-item input[type=email]:hover,.group-item input[type=number]:hover,.group-item input[type=password]:hover,.group-item input[type=tel]:hover,.group-item input[type=text]:hover{border-bottom:1px solid #0063a5}.group-item input[type=email]:active,.group-item input[type=email]:focus,.group-item input[type=number]:active,.group-item input[type=number]:focus,.group-item input[type=password]:active,.group-item input[type=password]:focus,.group-item input[type=tel]:active,.group-item input[type=tel]:focus,.group-item input[type=text]:active,.group-item input[type=text]:focus{box-shadow:inset 0 -1px 0 0 #0063a5;color:#464848;border-bottom:1px solid #0063a5}.group-item textarea{width:100%;min-height:80px;border:none;border-bottom:1px dotted #464848;font-size:13px;color:rgba(70,72,72,.5)}.group-item textarea:hover{border-bottom:1px solid #0063a5}.group-item textarea:active,.group-item textarea:focus{color:#464848;border-bottom:1px solid #0063a5;box-shadow:inset 0 -1px 0 0 #0063a5}.group-item input[type=checkbox],.group-item input[type=radio]{display:none}.group-item input[type=checkbox]:checked+label.doubleText:before{background:url(../../images/icons/checkbox_full.svg) center no-repeat;background-size:100%}.group-item label.doubleText{position:relative;padding-left:28px;font-size:11px}.group-item label.doubleText:before{margin-right:12px;content:'';display:inline-block;position:absolute;left:0;cursor:pointer;width:15px;min-width:15px;height:15px;background:url(../../images/icons/checkbox_empty.svg) center no-repeat;background-size:100%}.group-item label.doubleText a{color:#0063a5;font-size:11px;text-decoration:underline}.group-item input[type=radio]:checked+label.radio-text:after{display:block}.group-item label.radio-text{position:relative;padding-left:28px;font-size:13px}.group-item label.radio-text:before{content:'';display:inline-block;position:absolute;left:0;cursor:pointer;width:17px;height:17px;border:1px solid #0063a5;border-radius:50%}.group-item label.radio-text:after{content:'';display:none;position:absolute;left:2px;top:2px;cursor:pointer;width:13px;height:13px;border-radius:50%;background:#0063a5}.feed-back-form{max-width:420px}.group-item.group-item--failed-input{color:#000}.group-item.group-item--failed-input input{border:1px solid #000;box-shadow:0 0 2px #000}.group-item.group-item--failed-input input:focus{border:1px solid #000;box-shadow:0 0 2px #000;outline:solid 1px #000}.group-item.group-item--failed-input label:before{border:1px solid #000!important}.bootstrap-select{width:100%!important}.bootstrap-select .dropdown-toggle:focus{outline:0!important}.bootstrap-select .dropdown-toggle::after{border:none!important}.bootstrap-select .dropdown-toggle{background:0 0;margin:0;border-radius:0;padding:9px 0 0;padding-top:0;border:none;border-bottom:1px dotted #464848;text-transform:none;color:#464848}.bootstrap-select .dropdown-toggle:hover{border-bottom:1px solid #0063a5;font-style:normal;background:0 0}.bootstrap-select .dropdown-toggle:hover .filter-option{color:rgba(70,72,72,.5)}.bootstrap-select .dropdown-toggle:active,.bootstrap-select .dropdown-toggle:focus{opacity:1;background:0 0!important;border:none;border-bottom:1px solid #0063a5;box-shadow:inset 0 -1px 0 0 #0063a5!important;color:#464848}.bootstrap-select .dropdown-toggle .filter-option{font-size:13px;color:rgba(70,72,72,.5)}.bootstrap-select .dropdown-toggle .bs-caret{display:block;position:absolute;top:20%;margin-top:-5.5px;right:17px;background:url(/images/icons/list-mark_down.svg) center center no-repeat;width:29px;height:17px}.bootstrap-select .dropdown-toggle.btn-default{background:0 0!important}.bootstrap-select.show .dropdown-toggle{background:0 0;border-radius:0;color:#464848}.bootstrap-select.show .dropdown-menu{display:block}.bootstrap-select.show .bs-caret{background:url(/images/icons/list-mark_up.svg)!important}.bootstrap-select .dropdown-menu{border-top:none;margin:0;padding:0;border-radius:0;top:0}.bootstrap-select .dropdown-menu.open{border:none;margin-top:-1px}.bootstrap-select .dropdown-menu ul{padding-bottom:8px}.bootstrap-select .dropdown-menu ul.inner{border-top:1px solid #0063a5!important;border-bottom:2px solid #0063a5!important}.bootstrap-select .dropdown-menu ul li{padding:0;margin-bottom:0}.bootstrap-select .dropdown-menu ul li:before{display:none}.bootstrap-select .dropdown-menu ul li.selected a{border:none;background:rgba(0,99,165,.2)}.bootstrap-select .dropdown-menu ul li a{padding:11px 15px 11px 0;display:block;color:#464848;font-style:normal;font-size:13px}.bootstrap-select .dropdown-menu ul li a:hover{outline:0;background:rgba(0,99,165,.2)}.bootstrap-select .dropdown-menu ul li a:focus{outline:0}.bootstrap-select.show.dropup .dropdown-toggle{border-top:none}.bootstrap-select.show.dropup>.dropdown-menu{margin:0;border-bottom:none}.bootstrap-select.show.dropup ul li{border-top:none}.bootstrap-select a{border-bottom:none}.pagination{padding:40px 0}.pagination__list{padding:0 30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;position:relative}.pagination__list li{padding:0 6px}.pagination__list li:before{display:none}.pagination__list a{text-decoration:none}.pagination__prev{margin:0;margin-right:20px;width:45px;height:45px;background:url(../../images/icons/prev_default.svg) center center no-repeat}.pagination__prev--passive{background:url(../../images/icons/prev_unactive.svg) center center no-repeat}.pagination__prev--active{cursor:pointer}.pagination__prev--active:hover{background:url(../../images/icons/prev_hover-active.svg)}.pagination__next{margin:0;margin-left:20px;width:45px;height:45px;background:url(../../images/icons/next_default.svg) center center no-repeat}.pagination__next--passive{background:url(../../images/icons/next_unactive.svg) center center no-repeat}.pagination__next--active{cursor:pointer}.pagination__next--active:hover{background:url(../../images/icons/next_hover-active.svg)}.pagination__item{margin:0 12px}.pagination__item a{color:#353535;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:16px;text-decoration:none}.pagination__item--active a{color:#0071bc;font-size:20px;font-weight:700;border-color:transparent;text-decoration:none}.customTable{width:100%;max-width:870px;font-size:14px}.customTable tbody tr{border-bottom:1px solid #d8d8d8}.customTable tbody tr:first-of-type{border-top:1px solid #d8d8d8}.customTable__through{margin:0;margin-bottom:4px;font-size:9px;color:#3c3c3b;text-decoration:line-through}.customTable__stock{margin:0;font-size:13px;color:#0063a5;font-weight:700}.customTable__item-name{font-size:14px;font-weight:700}.header{padding:25px 0 34px}.header p{font-size:14px}.header__logo{position:relative;margin-bottom:33px}.header__logo:after{content:'';width:2px;height:100%;position:absolute;right:-16px;top:0;background:#d8d8d8;display:none}.header__logo a:active,.header__logo a:focus,.header__logo a:visited{border-color:transparent}.header__about{padding-top:22px;text-transform:uppercase;text-align:center;margin-bottom:16px}.header__about:before{content:'';height:2px;display:block;width:100vw;background:url(/images/icons/gray-dotted_line.svg) repeat;position:absolute;top:0;left:0}.header__about p{font-size:17px;line-height:1.59}.header__phone{position:relative;padding-left:60px}.header__phone:before{content:url(/images/icons/phone.svg);position:absolute;top:2px}.header__phone--mobile{margin-top:6px}.header__phone--mobile:before{display:none}.header__phone p{display:inline-block}.header__phone p:first-of-type{margin-left:39px}.header__phone p a{color:#464848;text-decoration:none}.header__phone p a:hover{color:#464848;text-decoration:underline}.footer__top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;-ms-flex-direction:column;flex-direction:column;padding:10px 0 15px}.footer__top ul{margin:0;padding:0}.footer__top ul li{display:inline-block;margin:0;padding:0}.footer__top ul li:before{display:none}.footer__top:before{content:'';display:none;width:100%;height:2px;background:url(/images/icons/blue-dotted_line.svg) repeat;position:absolute;top:0}.footer__contacts{margin-bottom:40px}.footer__contacts ul{text-align:center}.footer__contacts ul li:first-of-type{display:block}.footer__contacts ul li p{text-transform:uppercase;margin-bottom:14px;max-width:320px}.footer__contacts ul li a{text-decoration:none;color:#464848}.footer__contacts ul li a:hover{text-decoration:underline}.footer__contacts ul li:not(:last-of-type){position:relative}.footer__contacts ul li:not(:last-of-type):after{content:'';display:none;width:1px;height:15px;background:#464848;position:absolute;right:0;bottom:2px}.footer__contacts ul li:not(:last-of-type):nth-of-type(2){padding-right:27px;margin-right:20px}.footer__contacts ul li:not(:last-of-type):nth-of-type(2):after{display:block}.footer__social{margin-bottom:16px}.footer__social ul li:not(:first-of-type){margin-left:10px}.footer__social ul li a{display:block}.footer__social ul li a:focus{border-color:transparent}.footer__social ul li a img{min-height:24px;margin:0 13px}.footer__bot{padding:12px 0;position:relative}.footer__bot:before{content:'';display:block;width:100%;height:6px;background:url(/images/icons/blue-dotted_line.svg) repeat;position:absolute;top:0}.footer__bot p{font-size:10px;text-align:center}.top-menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;position:relative;padding:38px 0 44px}.top-menu:before{content:'';width:100vw;height:2px;display:block;background:url(/images/icons/blue-dotted_line.svg) repeat;position:absolute;top:0}.top-menu:after{content:'';width:100vw;height:6px;display:block;background:url(/images/icons/blue-dotted_line.svg) repeat;position:absolute;bottom:0;left:calc((100vw - 100%)/ (-2))}.top-menu__nav{display:none;position:relative;-ms-flex-order:2;order:2;margin-top:36px;width:100%}.top-menu__nav:before{content:'';display:block;position:absolute;top:0;width:100%;height:2px;background:url(/images/icons/gray-dotted_line.svg) repeat}.top-menu__nav h3{margin-top:48px;margin-bottom:18px;font-size:24px;font-weight:700;color:#464848;text-transform:uppercase}.top-menu__list{margin:0;padding:17px 0 11px 60px;position:relative}.top-menu__list li{margin-bottom:13px;padding:0}.top-menu__list li:before{display:none}.top-menu__list li:first-of-type{padding-left:0}.top-menu__list li:last-of-type{padding-right:0}.top-menu__list li.menu-active a{font-weight:700}.top-menu__list li a{display:inline-block;text-transform:uppercase;color:#464848;text-decoration:none;letter-spacing:normal;font-size:13px}.top-menu__list li:not(:last-of-type) a{display:inline-block;-ms-flex-align:center;align-items:center;position:relative}.top-menu__list li:not(:last-of-type) a:after{content:'';display:none;width:1px;height:14px;background:#464848;position:absolute;right:-11px;top:3px}.top-menu__search{margin-top:-6px;left:12px;position:relative}.top-menu__search a{display:block;width:35px;height:35px;background:url(/images/icons/search.svg) center no-repeat;background-size:100%}.top-menu__search a:focus{border-color:transparent}.top-menu .js_top-menu-toggle{left:-10px;position:relative;cursor:pointer}.top-menu .js_top-menu-toggle span{display:block;width:27px;height:24px;background:url(/images/icons/menu.svg) center no-repeat}.top-menu .js_top-menu-toggle.open span{background:url(/images/icons/close.svg) center no-repeat}.top-menu__card{left:10px;position:relative}.top-menu__card a{display:block;width:32px;height:32px;background:url(/images/icons/empty-card.svg) center no-repeat}.top-menu__card a:focus{border-color:transparent}.top-menu__card p{display:none}.top-menu__card.full-card{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;left:-10px}.top-menu__card.full-card a{background:url(/images/icons/full_card.svg) center no-repeat}.top-menu__card.full-card p{display:block;font-size:16px;font-weight:700;color:#cf2267;position:relative;left:26px;top:0}.top-menu__card.full-card p:before{content:'';width:1px;height:31px;display:block;position:absolute;left:-10px;bottom:-3px;background:#cf2267}.top-menu__autorization a{display:block;width:25px;height:32px;background:url(/images/icons/person.svg) center no-repeat}.top-menu__autorization a:focus{border-color:transparent}.top-menu__autorization.open a{background:url(/images/icons/close.svg) center no-repeat}.top-menu__close{padding-left:60px;margin-bottom:12px;display:block;cursor:pointer}.top-menu__close img{margin-right:10px}.top-menu__close p{display:inline-block}.person-registration{display:none}.person-registration form .group-item input{color:#464848}.menu-registration{padding:44px 0 12px;-ms-flex-order:2;order:2;width:100%}.menu-registration__head{margin-top:36px;margin-bottom:24px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.menu-registration__head:before{content:'';display:block;position:absolute;top:-44px;width:100%;height:2px;background:url(/images/icons/gray-dotted_line.svg) repeat}.menu-registration__head h3{margin:0;margin-right:53px;font-size:24px;font-weight:700;text-transform:uppercase;color:#464848}.menu-registration__links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.menu-registration__links a{display:block;cursor:pointer;line-height:1.21;color:#464848;text-decoration:none}.menu-registration form .group-item input[type=email],.menu-registration form .group-item input[type=number],.menu-registration form .group-item input[type=password],.menu-registration form .group-item input[type=text]{padding:9px 0 2px;border-bottom:1px solid}.menu-registration form .group-item label{margin-top:8px;font-size:14px}.menu-registration form .btn{font-size:13px;padding:8px 29px 7px;margin:8px 0 47px}.menu-registration__social p{margin-bottom:12px;position:relative}.menu-registration__social p:before{content:'';display:block;position:absolute;width:100%;height:2px;background:url(/images/icons/gray-dotted_line.svg) repeat;top:-14px}.menu-registration__social-links .social-links{cursor:pointer;margin-right:17.2px;text-decoration:none}.menu-registration__social-links .social-links:focus{border-color:transparent}.menu-registration__social-links .social-links img{min-height:28px;max-height:28px}.menu-registration__social-links .social-links__fb{margin-right:22px}.menu-registration__social-links .social-links__yandex{margin-right:20px}.sidebar{margin-top:30px}.sidebar .sidebar-menu{display:none;padding:8px 10px 42px 10px;margin-bottom:40px;background:rgba(70,72,72,.05);position:relative}.sidebar .sidebar-menu:after{content:'';display:block;height:14px;width:100%;position:absolute;top:100%;left:0;background:url(/images/icons/gray-dotted_line.svg) repeat}.sidebar .sidebar-menu__head h3{margin-right:30px}.sidebar .sidebar-menu .group-item input{background:0 0;color:#464848}.sidebar .sidebar-menu__social p{margin-bottom:8px}.sidebar .sidebar-menu__social .social-links{width:25px;height:18px;display:inline-block}.sidebar .sidebar-menu__social .social-links:not(:last-of-type){margin-right:6px}.sidebar .sidebar-menu__social .social-links__vkontakte{background:url(/images/icons/vk_blue-default.svg) center no-repeat}.sidebar .sidebar-menu__social .social-links__vkontakte:hover{background:url(/images/icons/vk_blue-hover.svg) center no-repeat}.sidebar .sidebar-menu__social .social-links__twitter{background:url(/images/icons/twitter_blue-default.svg) center no-repeat}.sidebar .sidebar-menu__social .social-links__twitter:hover{background:url(/images/icons/twitter_blue-hover.svg) center no-repeat}.sidebar .sidebar-menu__social .social-links__facebook{background:url(/images/icons/fb_blue-default.svg) center no-repeat}.sidebar .sidebar-menu__social .social-links__facebook:hover{background:url(/images/icons/fb_blue-hover.svg) center no-repeat}.sidebar .sidebar-menu__social .social-links__yandex{background:url(/images/icons/yandex_blue-default.svg) center no-repeat}.sidebar .sidebar-menu__social .social-links__yandex:hover{background:url(/images/icons/yandex_blue-hover.svg) center no-repeat}.sidebar .sidebar-menu__social .social-links__google{background:url(/images/icons/google_blue-default.svg) center no-repeat}.sidebar .sidebar-menu__social .social-links__google:hover{background:url(/images/icons/google_blue-hover.svg) center no-repeat}.sidebar .sidebar-menu__social .social-links__bitrix24{background:url(/images/icons/bitrix24_blue-default.svg) center no-repeat;background-size:80%}.sidebar .sidebar-menu__social .social-links__bitrix24:hover{background:url(/images/icons/bitrix24_hover_active.svg) center no-repeat;background-size:80%}.sidebar .sidebar-menu__social .social-links__openid-mail-ru{background:url(/images/icons/openid-mail-ru_blue-default.svg) center no-repeat;background-size:80%}.sidebar .sidebar-menu__social .social-links__openid-mail-ru:hover{background:url(/images/icons/openid-mail-ru_blue-hover.svg) center no-repeat;background-size:80%}.sidebar .sidebar-basket{display:none;padding:44px 10px 42px 10px;margin-bottom:40px;background:rgba(70,72,72,.05);position:relative}.sidebar .sidebar-basket:after{content:'';display:block;height:14px;width:100%;position:absolute;top:100%;left:0;background:url(/images/icons/gray-dotted_line.svg) repeat}.sidebar .sidebar-basket h3{margin:0 53px 9px 0}.sidebar .sidebar-basket .btn{display:block;margin-top:36px;padding:8px 29px;font-size:13px}.sidebar .sidebar-konsultacii{padding:44px 10px 46px 10px;margin-bottom:40px;background:rgba(70,72,72,.05);position:relative}.sidebar .sidebar-konsultacii:after{content:'';display:block;height:14px;width:100%;position:absolute;top:100%;left:0;background:url(/images/icons/gray-dotted_line.svg) repeat}.sidebar .sidebar-konsultacii h3{margin-bottom:5px;letter-spacing:normal}.sidebar .sidebar-konsultacii>p{margin-bottom:25px;font-size:13px;line-height:1.23;letter-spacing:normal}.sidebar .sidebar-konsultacii .btn--small{max-width:96px}.sidebar .sidebar-konsultacii__social{margin-top:26px;position:relative}.sidebar .sidebar-konsultacii__social:before{content:'';margin-bottom:26px;display:none;width:100%;height:2px;background:url(/images/icons/gray-dotted_line.svg) repeat;top:0}.sidebar .sidebar-konsultacii__social .sidebar-konsultacii__links img{margin-right:4px}.sidebar .sidebar-konsultacii__social .sidebar-konsultacii__links p{display:inline-block;margin-bottom:0}.sidebar .sidebar-konsultacii__social table tr:not(:first-of-type) td{padding-top:10px}.sidebar .sidebar-konsultacii__social table tr td{vertical-align:top}.sidebar .sidebar-konsultacii__social table tr td:first-of-type{padding-right:8px}.sidebar .sidebar-konsultacii__social table tr td:nth-of-type(2){width:94px}.sidebar .sidebar-konsultacii__social table tr td p{margin:0;line-height:1.5;font-size:14px}.sidebar .sidebar-konsultacii__social table tr td a{color:#464848;text-decoration:none}.sidebar .sidebar-konsultacii__social table tr td a:hover{text-decoration:underline}.sidebar .sidebar-konsultacii__social-item{margin-bottom:10px}.sidebar .sidebar-konsultacii__social-item p{margin-bottom:2px}.sidebar .sidebar-konsultacii__social-item p a{color:#464848;text-decoration:none;font-size:15px;line-height:1.4;letter-spacing:normal}.sidebar .sidebar-konsultacii__social-item p a:hover{text-decoration:underline}.sidebar .sidebar-pay{padding:44px 10px 46px 10px;margin-bottom:40px;background:rgba(70,72,72,.05);position:relative}.sidebar .sidebar-pay:after{content:'';display:block;height:14px;width:100%;position:absolute;top:100%;left:0;background:url(/images/icons/gray-dotted_line.svg) repeat}.sidebar .sidebar-pay h3{font-size:24px}.sidebar .sidebar-pay .btn{padding:5px 15px 4px;font-size:9px}.sidebar .sidebar-pay__list{padding-top:26px;position:relative}.sidebar .sidebar-pay__list:before{content:'';margin-bottom:20px;display:block;width:100%;height:2px;background:url(/images/icons/gray-dotted_line.svg) repeat;top:0}.sidebar .sidebar-pay__list ul{padding:0 10px;margin:0;width:100%}.sidebar .sidebar-pay__list ul li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0;margin:0;line-height:1.75;font-size:14px}.sidebar .sidebar-pay__list ul li:before{display:none}.sidebar .sidebar-pay__list ul li img{margin-right:11px;max-width:16px}.sidebar .sidebar-pay__list ul li:nth-of-type(2){-ms-flex-align:start;align-items:flex-start}.sidebar .sidebar-pay__list ul li:nth-of-type(2) img{margin-top:5px}.sidebar .sidebar-banner{margin-bottom:40px;background:rgba(70,72,72,.05);position:relative}.sidebar .sidebar-banner:after{content:'';display:block;height:14px;width:100%;position:absolute;top:100%;background:url(/images/icons/blue-dotted_line.svg) repeat}.sidebar .sidebar-banner img{display:block;margin:0 auto}.sidebar .sidebar-banner .img2txt{text-align:center;width:240px;height:150px;margin:0 auto;background-size:contain;background:url(/photos/legal3.png) no-repeat center}.sidebar .sidebar-banner--microsoft{padding:20px 0}.sidebar .sidebar-news{padding:44px 10px 42px 10px;margin-bottom:40px;background:rgba(70,72,72,.05);position:relative}.sidebar .sidebar-news:after{content:'';display:block;height:14px;width:100%;position:absolute;top:100%;left:0;background:url(/images/icons/gray-dotted_line.svg) repeat}.sidebar .sidebar-news h3{margin-bottom:18px;font-size:24px}.sidebar .sidebar-news .sidebar-news-item{margin-bottom:20px}.sidebar .sidebar-news .sidebar-news-item__head{padding-top:22px;margin-bottom:12px;font-size:16px;font-weight:700;line-height:1.19;position:relative}.sidebar .sidebar-news .sidebar-news-item__head:before{content:'';display:block;width:100%;height:2px;top:0;position:absolute;background:url(/images/icons/gray-dotted_line.svg) repeat}.sidebar .sidebar-news .sidebar-news-item__description{line-height:1.43;padding-top:14px;position:relative}.sidebar .sidebar-news .sidebar-news-item__description:before{content:'';display:block;width:90px;height:2px;top:0;position:absolute;background:url(/images/icons/gray-dotted_line.svg) repeat}.basket{margin-bottom:40px}.basket__mobile-head{margin:62px 0 16px;display:block;font-size:16px}.basket form{margin-bottom:54px}.basket form input{max-width:270px}.basket__total{font-size:13px}.basket__final-summ{margin-bottom:20px;font-size:25px;font-weight:700;color:#0071bc}.basket__final-btn.btn--large{padding:13px 47px;font-size:15px;max-width:224px;border-radius:23px}.basket__coupon{margin-bottom:54px;max-width:270px}.basket .basket-total-price-old{font-size:20px;color:#464848;font-weight:400}.basket-items{margin-bottom:58px}.basket-item{padding:32px 0 0;position:relative}.basket-item:first-child:before{content:'';display:block;width:100%;height:2px;position:absolute;top:0;background:url(/images/icons/gray-dotted_line.svg) repeat}.basket-item:after{content:'';display:block;width:100%;height:2px;position:absolute;bottom:0;background:url(/images/icons/gray-dotted_line.svg) repeat}.basket-item .basket-item-price{font-weight:600}.basket-item .basket-item-price--old{font-size:12px}.basket-item .basket-item-sum-price-old{font-size:14px;font-weight:400;color:#464848}.basket-head{padding:15px 0 5px;position:relative}.basket-head:before{content:'';display:none;width:100%;height:2px;position:absolute;top:0;background:url(/images/icons/gray-dotted_line.svg) repeat}.basket-head:after{content:'';display:none;width:100%;height:2px;position:absolute;bottom:0;background:url(/images/icons/gray-dotted_line.svg) repeat}.basket-head__cell-name{font-size:11px;font-weight:400;color:#464848;position:relative;margin-bottom:20px}.basket-body{padding:0;margin-bottom:28px;width:100%;position:relative}.basket-body:after{content:'';width:100%;height:2px;background:url(/images/icons/gray-dotted_line.svg) repeat;bottom:0;position:absolute;display:none}.basket-body__product{font-size:18px;font-weight:700;max-width:320px}.basket-body__vendor{font-size:14px}.basket-body__price-value{font-size:14px}.basket-body__counter{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.basket-body__counter p{margin:0 50px;font-weight:700;font-size:18px}.basket-body__counter button{width:12px;height:14px;border:none}.basket-body__counter button.js_basket-plus{background:url(/images/icons/plus_default.svg) center no-repeat}.basket-body__counter button.js_basket-minus{background:url(/images/icons/minus_default.svg) center no-repeat}.basket-body__counter input{font-size:18px;border:none;margin:5px 0;width:100px;text-align:center;font-weight:700}.basket-body__summ{font-size:13px;font-weight:700;color:#0071bc}.basket-body__summ-value{font-size:18px}.basket-body__nds{font-size:11px}.basket-body__nds-value{font-size:14px}.basket-body__delete{display:inline-block;font-size:11px;margin-right:6px}.basket-body__close{margin-bottom:50px}.basket-body__close a:active,.basket-body__close a:focus{border-color:transparent}.basket-body__close img{max-width:15px}.basket-body__cell{margin-bottom:20px}.payment{padding-bottom:70px}.payment h1{margin-bottom:34px}.payment__description{padding-bottom:34px;margin-bottom:33px;position:relative}.payment__description:after{content:'';display:block;width:100%;height:2px;background:url(/images/icons/gray-dotted_line.svg) repeat;position:absolute;bottom:0}.payment__description--after{margin-bottom:0;padding-bottom:50px}.payment__description--after:after{display:none}.payment__head-desc{margin-bottom:6px;font-size:18px;font-weight:700}.payment__head-desc--big{margin-bottom:6px;font-size:18px;font-weight:700}.payment__head-desc--ident{margin-top:60px;font-size:16px;font-weight:400}.payment__content-desc{font-size:14px;line-height:1.43}.payment__content-desc:not(:last-of-type){margin-bottom:16px}.payment__content-desc span{font-weight:700}.payment__content-desc span.blue-text{color:#0071bc}.payment__webmoney{position:relative}.payment__webmoney:before{content:'';display:block;position:absolute;top:0;width:100%;height:2px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.payment__webmoney:before{top:-40px}.payment p span{font-weight:700}.payment p span.blue-text{color:#0071bc}.payment__system{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:90px;position:relative}.payment__system:after{content:'';display:block;width:100%;height:2px;background:url(/images/icons/gray-dotted_line.svg) repeat;position:absolute;bottom:-40px}.payment__system img{max-width:100%}.payment__system--ps{margin-top:38px;font-size:14px}.payment__picture{padding:0 0 20px;display:none;max-height:170px;position:relative}.payment__picture:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:10px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.payment__picture img{display:block;margin:0 auto}.payment__content .payment__head-desc{font-weight:700}.payment__content .payment__head-desc--small{font-size:16px;font-weight:400}.payment__content p:not(:first-of-type){margin-bottom:16px}.payment__qiwi{margin-bottom:60px}.payment__qiwi:after{bottom:-20px}.payment__fast-pay{margin-bottom:70px}.payment__fast-pay p:first-of-type{font-size:18px}.payment__bank{margin-bottom:70px;position:relative}.payment__bank:after{content:'';display:block;width:100%;height:2px;background:url(/images/icons/gray-dotted_line.svg) repeat;position:absolute;bottom:-40px}.payment__requisites{position:relative;padding-bottom:60px}.payment__requisites:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:26px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.payment__requisites--indent{margin-bottom:16px}.about__description p{margin-bottom:16px}.about h2{margin-top:52px;padding:46px 0 22px;position:relative}.about h2:before{content:'';display:block;width:100%;height:22px;position:absolute;top:0;background:url(/images/icons/gray-dotted_line.svg) repeat}.about h2:after{content:'';display:block;width:100%;height:6px;position:absolute;top:100%;background:url(/images/icons/gray-dotted_line.svg) repeat}.about-rewards{margin:42px 0}.about-rewads-item{margin-bottom:80px}.about-rewads-item__picture{margin-bottom:20px;width:100%;height:220px}.about-rewads-item__picture img{max-width:100%;max-height:100%;display:block;margin:0}.about-rewads-item__name{position:relative;padding-top:11px}.about-rewads-item__name:before{content:'';display:block;width:39px;height:1px;background:#0071bc;position:absolute;top:0}.proizvoditeli{margin-bottom:50px}.proizvoditeli h1.page-head{padding-bottom:0;margin-bottom:6px}.proizvoditeli h1.page-head:after{display:none}.proizvoditeli__description{margin-bottom:38px}.proizvoditeli__present p{margin-bottom:10px;font-size:11px;display:block;margin-right:22px}.proizvoditeli__present .btn--small{padding:7px 25px;font-size:11px;max-width:143px}.proizvoditeli__present .btn--small:first-of-type{margin-right:12px}.proizvoditeli__present .btn-active{border-color:#0063a5;background:#0063a5;color:#fff}.proizvoditeli h2{padding-top:64px;padding-bottom:21px;margin-bottom:22px;font-size:28px;position:relative}.proizvoditeli h2:before{content:'';width:100%;height:46px;display:block;position:absolute;top:0;background:url(/images/icons/gray-dotted_line.svg) repeat}.proizvoditeli h2:after{content:'';width:100%;height:6px;display:block;position:absolute;top:100%;background:url(/images/icons/gray-dotted_line.svg) repeat}.proizvoditeli__group-btn .btn--small{padding:7px 24px;margin-right:20px;margin-bottom:16px;font-size:11px}.proizvoditeli-list{margin:50px 0 36px}.proizvoditeli-list-item{position:relative;padding-top:36px;margin-bottom:44px}.proizvoditeli-list-item:before{content:'';display:block;width:100%;height:22px;background:url(/images/icons/gray-dotted_line.svg) repeat;position:absolute;top:0}.proizvoditeli-list-item__picture{padding:10px 0;margin-bottom:30px;position:relative;width:100%;max-height:195px}.proizvoditeli-list-item__picture:after{content:'';display:block;width:100%;height:10px;background:url(/images/icons/gray-dotted_line.svg) repeat;position:absolute;top:100%}.proizvoditeli-list-item__picture img{display:block;margin:0 auto}.proizvoditeli-list-item__name{margin-bottom:2px;font-weight:700;font-size:20px;color:#0071bc}.proizvoditeli-list-item__description{margin-bottom:32px;font-size:14px;line-height:1.43}.proizvoditeli-list-item__btn-group button.btn--small{padding:7px 27px;margin-right:18px;margin-bottom:16px;max-width:214px;font-size:11px}.proizvoditeli-list-item__btn-group button.btn--small:first-of-type{padding:7px 26px 7px}.page-error{padding-bottom:77px}.page-error p{margin-top:14px}.page-error form{margin-top:24px;position:relative}.page-error form input[type=text]{font-size:14px;padding-bottom:11px}.page-error form input[type=submit]{position:absolute;right:0;top:50%;width:20px;height:20px;transform:translateY(-50%);border:none;background:transparent url(/images/icons/search.svg) center no-repeat;background-size:cover;cursor:pointer}.personal-office{padding-bottom:50px}.task-list{margin:48px 0}.task-list .task-item{margin-bottom:30px}.task-list .task-item a{display:block;border:1px dotted #d8d8d8;position:relative;text-decoration:none;text-align:center;margin:0 auto;background-position-y:30px;width:124px;height:124px;background-size:40%}.task-list .task-item a:hover{border-color:#0071bc;text-decoration:underline;background-position-y:30px;background-size:40%}.task-list .task-item a:hover p{color:#0071bc}.task-list .task-item a p{margin-top:90px;text-transform:uppercase;color:#464848}.task-list .task-item__orders{background:url(/images/icons/tekushchie-zakazy_default.svg) center no-repeat}.task-list .task-item__orders:hover{background:url(/images/icons/tekushchie-zakazy_hover.svg) center no-repeat}.task-list .task-item__order-list{background:url(/images/icons/spisok-zakazov_default.svg) center no-repeat}.task-list .task-item__order-list:hover{background:url(/images/icons/spisok-zakazov_hover.svg) center no-repeat}.task-list .task-item__personal-data{background:url(/images/icons/moi-dannye_default.svg) center no-repeat}.task-list .task-item__personal-data:hover{background:url(/images/icons/moi-dannye_hover.svg) center no-repeat}.task-list .task-item__basket{background:url(/images/icons/korzina_default.svg) center no-repeat}.task-list .task-item__basket:hover{background:url(/images/icons/korzina_hover.svg) center no-repeat}.personal-data{margin-bottom:50px}.personal-data__form-item{margin-bottom:25px}.personal-data__form-item .group-item{margin:0}.personal-data__form-item .group-item input[type=text]{padding:2px 0 9px}.personal-data__form-item p{font-size:13px;line-height:normal}.personal-data__form-item p span{color:#0071bc}.personal-data__form-item--new-address{margin-top:56px;margin-bottom:20px}.personal-data__choose-address{font-size:13px;font-weight:700;color:#0071bc}.personal-data button.btn--large{padding:9px 20px;font-size:13px;max-width:195px}.personal-data__btn-group{margin-top:78px}.personal-data__btn-save{padding:9px 20px;font-size:13px;max-width:195px;border-radius:18px}.personal-data__btn-reset{background-color:transparent;color:#464848;font-size:14px}.personal-data__btn-reset:hover{text-decoration:underline}.order-list h3{margin-bottom:24px;padding-bottom:28px;font-size:20px;position:relative}.order-list h3:before{content:'';display:block;width:100%;height:14px;position:absolute;background:url(/images/icons/gray-dotted_line.svg) repeat;bottom:0}.order-list h3.order-list__wait{font-size:18px}.order-list-item{margin-bottom:86px}.order-list-item__head{padding-bottom:22px;margin-bottom:33px;font-weight:700;position:relative;font-size:16px}.order-list-item__head:before{content:'';display:block;width:100%;height:6px;position:absolute;background:url(/images/icons/gray-dotted_line.svg) repeat;bottom:0}.order-list-item__pay{padding:22px 0;margin-bottom:17px;position:relative}.order-list-item__pay--label{position:absolute;padding-right:12px;top:-9px;font-size:13px;color:#d8d8d8;background:#fff}.order-list-item__pay:before{content:'';width:100%;height:2px;background:#d8d8d8;position:absolute;top:0}.order-list-item__rechange{font-size:12px;color:#464848}.order-list-item__rechange:hover{color:#464848}.order-list-item__score{margin-right:11px;margin-bottom:5px;display:inline;font-weight:700}.order-list-item__forpay{margin-bottom:5px;margin-right:8px}.order-list-item__forpay--status{display:inline-block}.order-list-item__payment.btn--large{display:block;margin-top:20px;padding:12px 45px;max-width:180px;background-color:#0063a5;color:#fff;font-weight:700;font-size:14px;text-transform:none;border-radius:21px;width:100%}.order-list-item__more{margin-top:44px;position:relative}.order-list-item__more:before{content:'';width:100%;height:2px;background:#d8d8d8;position:absolute;top:-14px}.order-list-item__more a{color:#464848}.order-list-item__more a.more-link{text-transform:uppercase;font-size:13px;display:inline-block;margin-bottom:16px}.order-list-item__more a.more-link--small{font-size:12px}.order-list-item__more a.more-link--return:before{content:url(/images/icons/again.svg);margin-right:6px}.order-detail__head{margin:0 0 30px 0}.order-detail__head h1{margin-bottom:7px;padding-bottom:0}.order-detail__head h1:after{display:none}.order-detail a.order-detail__back{font-size:12px;color:#464848}.order-detail a.order-detail__back:before{content:url(/images/icons/turn-back.svg);margin-right:10px}.order-detail ul li::before{display:none}.order-detail-item h3{margin:0 0 33px 0;padding:29px 0 22px 0;color:#464848;font-size:16px;position:relative;font-weight:700}.order-detail-item h3:before{content:'';display:block;position:absolute;top:0;width:100%;height:14px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.order-detail-item h3:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:6px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.order-detail-item__section{margin:0 0 36px 0;padding:23px 0 0 0;position:relative}.order-detail-item__section:before{content:'';display:block;width:100%;height:2px;background:#d8d8d8;position:absolute;top:0}.order-detail-item__label{position:absolute;top:-9px;display:inline-block;padding:0 13px 0 0;font-size:13px;color:#d8d8d8;background:#fff}.order-detail-item__name{margin:0 0 3px 0;font-size:14px;color:#d8d8d8}.order-detail-item__content{font-size:14px;font-weight:700;position:relative}.order-detail-item__content--section{margin-bottom:20px;padding:30px 0 17px 0;border-bottom:2px solid #d8d8d8}.order-detail-item__line{width:100%;height:2px;display:block;background:red;position:absolute}.order-detail-item__line--top{top:30px}.order-detail-item__line--bot{top:50px}.order-detail-item__less,.order-detail-item__more{color:#464848;font-size:14px;border-bottom:none}.order-detail-item__more{margin:30px 0 0 0}.order-detail-item__less{margin:30px 0}.order-detail-item a.btn--large,.order-detail-item button.btn--large{margin:0 auto 4px;display:block;color:#fff;font-weight:700;background:#0063a5;border-color:#0063a5;text-transform:none;font-size:12px;padding:4px 15px;border-radius:18px}.order-detail-item__repeat{max-width:161px}.order-detail-item__cancel{display:block;margin:0 auto;width:60px;color:#464848;font-size:12px}.order-detail-item__summ{margin-top:2px}.order-detail-item__payment{margin:18px 0 0 0;padding:15px 0 0 0;border-top:2px solid #d8d8d8}.order-detail-item__payment a{margin-top:17px;display:inline-block;color:#464848;font-size:14px}.order-detail-item__payment a.btn.btn--large,.order-detail-item__payment button.btn.btn--large{margin:30px 0 0;font-size:12px;padding:5px 23px;border-radius:18px}.order-detail-item__picture{display:none;position:relative}.order-detail-item__picture:after{content:'';display:block;position:absolute;bottom:-10px;width:100%;height:10px;background:url(/images/icons/gray-dotted_line.svg) repeat}.order-detail-item__picture img{max-width:100%}.order-detail-item__param-shipment a{font-size:14px}.order-detail-item__shipment{font-size:14px;font-weight:700}.order-detail-item__show-all{display:inline-block;margin:15px 0 0 0;font-size:12px;color:#464848}.order-detail-item__cell-name{margin:0 0 12px 0;padding:2px 0 3px 0;font-size:11px;font-weight:400}.order-detail-item__price{margin:0 0 20px 0;font-size:14px;font-weight:400}.order-detail-item__count{margin:0 0 20px 0;font-size:14px;font-weight:400}.order-detail-item__all-summ{font-size:18px;color:#0071bc;font-weight:700}.order-detail-item__line{display:none;width:100%;height:2px;background:#d8d8d8;position:absolute}.order-detail-item__value{margin:0 0 24px 0}.order-detail-item__final{margin:0 0 30px 0;padding:0 0 30px 0;position:relative}.order-detail-item__final:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:6px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.order-detail-item__final p:first-of-type{font-size:14px}.order-detail-item__final p:last-of-type{font-size:25px;font-weight:700;color:#0063a5}.contacts{margin-bottom:50px}.contacts h1{padding-bottom:0;margin-bottom:10px}.contacts h1:after{display:none}.contacts__location{margin-bottom:68px}.contacts__location button.btn--small{margin-right:5px;padding:7px 26px;max-width:146px;font-size:11px}.contacts__location button.btn--small.active{color:#fff;background:#0063a5;border-color:#0063a5}.contacts__last:after{content:'';height:12px;display:none;position:absolute;width:100%;bottom:0;background:url(/images/icons/gray-dotted_line.svg) repeat}.contacts__city{padding-top:40px;padding-bottom:0;position:relative}.contacts__city:before{content:'';height:12px;display:block;position:absolute;width:100%;top:0;background:url(/images/icons/gray-dotted_line.svg) repeat}.contacts__city--moscow{display:none}.contacts__city h3{margin-bottom:6px;color:#464848}.contacts__city img{margin-right:0}.contacts__information{margin-bottom:25px}.contacts__numbers{margin-bottom:56px}.contacts__numbers a{display:block;font-size:13px;line-height:normal}.contacts__numbers-item{margin-bottom:31px}.contacts__numbers-item p{letter-spacing:normal;font-size:13px}.contacts__phone-link{color:#464848;text-decoration:none}.contacts__phone-link:hover{text-decoration:underline;color:#464848}.contacts__name{display:inline-block;font-weight:700}.contacts__section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.contacts__help-link{margin-top:7px}.contacts__social a{margin-right:0;width:40px;height:30px;display:inline-block}.contacts__social--vk{background:url(/images/icons/vk_blue-default.svg) center no-repeat;background-size:100%}.contacts__social--vk:hover{background:url(/images/icons/vk_blue-hover.svg) center no-repeat;background-size:100%}.contacts__social--twitter{background:url(/images/icons/twitter_blue-default.svg) center no-repeat;background-size:80%}.contacts__social--twitter:hover{background:url(/images/icons/twitter_blue-hover.svg) center no-repeat;background-size:80%}.contacts__social--fb{background:url(/images/icons/fb_blue-default.svg) center no-repeat;background-size:64%}.contacts__social--fb:hover{background:url(/images/icons/fb_blue-hover.svg) center no-repeat;background-size:64%}.contacts__form textarea{margin-top:10px}.contacts__form .group-item button.btn--large{margin-top:34px;padding:12px 50px;max-width:185px;font-size:15px;border-radius:23px}.contacts__form .group-item label.doubleText{padding-left:34px}.contacts__form .group-item label.doubleText:before{width:23px;min-width:23px;height:23px;opacity:.5}.contacts__form .group-item input[type=checkbox]:checked+label.doubleText:before{opacity:1}.ordering{margin-bottom:55px}.ordering h1{margin-bottom:10px;padding-bottom:0}.ordering h1:after{display:none}.ordering__btn-group{margin-bottom:70px}.ordering__btn-group button.btn--small{padding:8px 24px;max-width:236px;margin-bottom:12px;margin-right:10px;font-size:11px}.ordering__btn-group button.btn--small.active{background-color:#0063a5;color:#fff;border-color:#0063a5}.ordering__new-buyer h3{padding-top:41px;position:relative;margin-bottom:4px;color:#464848}.ordering__new-buyer h3:before{content:'';width:100%;height:12px;background:url(/images/icons/gray-dotted_line.svg) repeat;position:absolute;top:0}.ordering__information{margin-bottom:20px}.ordering__form{margin-top:32px}.ordering__form .radio-group{margin-top:28px;margin-bottom:16px;padding-left:0}.ordering__form .radio-group label{display:block;margin-bottom:13px;padding-left:34px}.ordering__form .radio-group label:before{width:23px;min-width:23px;height:23px;opacity:.5;top:-4px}.ordering__form .radio-group label:after{left:3px;top:-1px;cursor:pointer;width:17px;min-width:17px;height:17px}.ordering__form label.doubleText{padding-left:34px}.ordering__form label.doubleText:before{width:23px;min-width:23px;height:23px;opacity:.5}.ordering__form input[type=checkbox]:checked+label.doubleText:before{opacity:1}.ordering__form input[type=radio]:checked+label.radio-text:after{opacity:1}.ordering__form .btn--large{margin-top:35px;padding:8px 30px;color:#000;border-radius:18px;font-size:13px;background-color:transparent;border:1px solid #464848;display:inline-block}.ordering__form .btn--large:hover{color:#fff;background-color:#0063a5;border-color:#0063a5}.ordering #bx-soa-order-form .btn{color:#000;border-radius:18px;font-size:13px;margin-right:5px}.ordering #bx-soa-order-form .btn.btn-outline-secondary,.ordering #bx-soa-order-form .btn.btn-primary{background-color:transparent;border:1px solid #464848}.ordering #bx-soa-order-form .btn.btn-outline-secondary:hover,.ordering #bx-soa-order-form .btn.btn-primary:hover{color:#fff;background-color:#0063a5;border-color:#0063a5}.ordering #bx-soa-order-form #bx-soa-auth .bx-soa-reference,.ordering #bx-soa-order-form #bx-soa-auth .bx-soa-reg-block,.ordering #bx-soa-order-form #bx-soa-auth .bxe-light{display:none}.ordering-form__message.error{color:#dc2024}.search{margin-bottom:50px}.search h1{padding-bottom:0;margin-bottom:20px}.search h1:after{display:none}.search__form{margin-bottom:48px}.search__form form .group-item input{padding:0 0 4px}.search__form form .group-item button.btn--small{padding:6px 47px;font-size:13px;max-width:142px}.search .pagination{padding:0}.search .pagination a{font-size:20px}.search .pagination a:active,.search .pagination a:focus{border-color:transparent}.search .pagination__item{margin:0 5px!important}.search .pagination__list{padding:0;margin:0 auto}.search .pagination__prev{margin-right:30px;width:24px;background-size:100%!important;height:38px}.search .pagination__next{margin-left:30px;width:24px;background-size:100%!important;height:38px}.search .pagination__item{margin:0 8px}.search .pagination__prev{background:url(/images/icons/little_pagination_defaul_1.svg) center center no-repeat}.search .pagination__prev--passive{background:url(/images/icons/little_pagination_unactive_1.svg) center center no-repeat}.search .pagination__prev--active:hover{background:url(/images/icons/little_pagination_hover_1.svg) center no-repeat}.search .pagination__next{background:url(/images/icons/little_pagination_defaul_2.svg) center center no-repeat}.search .pagination__next--passive{background:url(/images/icons/little_pagination_unactive_2.svg) center center no-repeat}.search .pagination__next--active{cursor:pointer}.search .pagination__next--active:hover{background:url(/images/icons/little_pagination_hover_2.svg) center no-repeat}.search__sort{display:none}.search__sort p{display:inline-block;margin-right:8px;font-size:9px}.search__sort button.btn--small{padding:5px 15px;max-width:105px}.search__btn-first{margin-right:12px}.search-list{padding-top:48px;position:relative}.search-list:before{content:'';width:100%;height:12px;position:absolute;top:0;background:url(/images/icons/gray-dotted_line.svg) repeat}.search-list-item{margin-bottom:35px;padding-bottom:35px;position:relative}.search-list-item:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:2px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.search-list-item:last-of-type{margin-bottom:20px}.search-list-item:after:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:2px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.search-list-item--first .search-list-item__description{font-size:14px;line-height:1.5}.search-list-item__picture img{display:block;margin:0 auto}.search-list-item__name{margin-bottom:7px;font-weight:700;font-size:16px}.search-list-item__description{margin-bottom:22px}.search-list-item__price{margin-top:30px;padding-top:6px;font-size:16px;color:#0071bc;position:relative}.search-list-item__price:after{content:'';display:block;width:39px;height:1px;background:#0071bc;position:absolute;top:0}.search-list-item__date{font-size:11px;margin-top:20px}.search-list-item__link{display:inline-block;text-decoration:none}.search-list-item__link:hover{text-decoration:underline}.proizvoditeli-detail{margin-bottom:50px}.proizvoditeli-detail__head{padding-top:20px;margin-bottom:33px;position:relative}.proizvoditeli-detail__head:before{content:'';display:none;width:100%;height:42px;position:absolute;top:0;background:url(/images/icons/gray-dotted_line.svg) repeat}.proizvoditeli-detail__head img{display:none}.proizvoditeli-detail__head h1{margin-bottom:12px}.proizvoditeli-detail__head button.btn--small{margin-bottom:12px;padding:7px 27px;max-width:214px;font-size:11px}.proizvoditeli-detail__head button.btn--small:first-of-type{margin-right:11px}.proizvoditeli-detail__head .btn--active{background:#0063a5;border-color:#0063a5;color:#fff}.proizvoditeli-detail__description{padding-top:30px;position:relative}.proizvoditeli-detail__description:before{content:'';display:block;position:absolute;top:0;width:100%;height:6px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.proizvoditeli-detail__description p{margin-bottom:18px}.proizvoditeli-detail__list h3{margin:12px 0 18px}.proizvoditeli-detail__list ul{margin-bottom:55px}.proizvoditeli-detail__list ul li{margin-bottom:11px}.proizvoditeli-detail__other-list{padding-top:54px;margin-bottom:41px;background:rgba(216,216,216,.2);position:relative}.proizvoditeli-detail__other-list:before{content:'';display:block;position:absolute;top:0;width:100%;height:20px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.proizvoditeli-detail__software{margin-bottom:28px;padding-top:66px;position:relative;font-size:29px}.proizvoditeli-detail__software:before{content:'';display:block;position:absolute;top:0;width:100%;height:42px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.proizvoditeli-detail__show.btn--small{padding:13px 50px;max-width:214px;font-size:15px}.proizvoditeli-detail__software-list{margin-top:46px;position:relative}.proizvoditeli-detail__software-list .software-list__line{padding-top:74px;position:relative}.proizvoditeli-detail__software-list .software-list__line:before{content:'';display:block;position:absolute;top:0;width:100%;height:6px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.other-list-item{margin-bottom:36px;padding-bottom:38px}.other-list-item:not(:last-of-type){position:relative}.other-list-item:not(:last-of-type):after{content:'';display:block;position:absolute;bottom:0;width:100%;height:2px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.other-list-item__head{margin-bottom:12px;font-size:16px;font-weight:700;line-height:1.19}.other-list-item__description{padding-top:12px;font-size:14px;line-height:1.43;position:relative}.other-list-item__description:before{content:'';display:block;width:89px;height:2px;position:absolute;top:0;left:0;background:url(/images/icons/gray-dotted_line.svg) repeat}.software-list-item{margin-bottom:45px}.software-list-item__picture{margin-bottom:11px}.software-list-item__picture img{width:auto;height:auto;max-width:100%;max-height:125px}.software-list-item__name{padding-bottom:16px;font-size:14px;font-weight:700;line-height:1.43;position:relative}.software-list-item__name a{text-decoration:none}.software-list-item__name a:hover{text-decoration:underline}.software-list-item__name:after{content:'';display:block;position:absolute;bottom:0;left:0;width:39px;height:1px;background:#0071bc}.software-list-item__price{padding-top:12px;font-size:13px;color:#0071bc;position:relative}.software-list-item__old-price{padding-top:12px;font-size:9px;color:#464848;text-decoration:line-through}.software-list-item__new-price{margin:0;font-size:14px;color:#0063a5;font-weight:700}.main-page h2{padding:68px 0 25px 0;position:relative;font-size:28px}.main-page h2:before{content:'';display:block;position:absolute;top:0;width:100%;height:42px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.main-page h2:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:6px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.main-page h2 a{font-size:28px;text-decoration:none}.main-page__head{margin-bottom:18px;padding-top:40px;padding-bottom:14px;position:relative}.main-page__head:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:6px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.main-page__head:before{content:'';display:none;width:100%;height:42px;position:absolute;top:0;background:url(/images/icons/gray-dotted_line.svg) repeat}.main-page__head h2{padding:0;text-align:center}.main-page__head h2:before{display:none}.main-page__head h2:after{display:none}.main-page__head button.btn--large{margin:0 auto 32px;padding:11px 45px;display:block;font-size:10px;font-weight:700;color:#fff;max-width:310px;background-color:#0063a5;border-color:#0063a5}.main-page__slider{display:none}.main-page__btn-group button.btn--large{margin:0 auto 16px;padding:7px 15px;display:block;font-size:10px;max-width:306px;text-align:center;min-width:260px}.main-page__stocks{margin:59px 0 72px 0}.main-page__stocks .proizvoditeli-detail__software-list{margin:0 0 17px 0;padding:20px 0 40px 0;position:relative}.main-page__stocks .proizvoditeli-detail__software-list:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:6px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.main-page__stocks button.btn--small{margin:0 15px 9px 0;padding:5px 15px;font-size:9px;max-width:100%}.main-page__license{margin:35px 0 72px 0}.main-page__partners{padding:60px 0 80px 0;position:relative}.main-page__partners:before{content:'';display:block;position:absolute;top:0;width:100%;height:42px;background:url(/images/icons/gray-dotted_line.svg) repeat}.main-page__partners img{max-width:100%;margin-bottom:25px}.main-page__content{padding:60px 0 80px 0;position:relative}.main-page__content:before{content:'';display:block;position:absolute;top:0;width:100%;height:42px;background:url(/images/icons/gray-dotted_line.svg) repeat}.main-page__content p{margin-bottom:20px}.slick-slider{margin-bottom:80px!important}.slick-slider ul.slick-dots{bottom:-34px;text-align:left}.slick-slider ul.slick-dots li{margin:0 6px 0 0}.slick-slider ul.slick-dots li:before{content:'';display:inline-block;width:14px;min-width:14px;height:14px;border:2px dotted #d8d8d8}.slick-slider ul.slick-dots li.slick-active:before{border:2px solid #0071bc}.slick-slider ul.slick-dots li button:before{display:none}.katalog-section h2{padding:68px 0 25px 0;position:relative;font-size:28px}.katalog-section h2:before{content:'';display:block;position:absolute;top:0;width:100%;height:42px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.katalog-section h2:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:6px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.katalog-section h2 a{font-size:28px;text-decoration:none}.katalog-section__head{margin-bottom:48px}.katalog-section__head h1{margin-bottom:8px;padding-bottom:0}.katalog-section__head h1:after{display:none}.katalog-section__btn-group{margin:40px 0 0 0;padding:24px 0 0 0;position:relative;display:none}.katalog-section__btn-group:before{content:'';display:block;position:absolute;top:0;width:100%;height:6px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.katalog-section__btn-group button.btn--large.btn--active{background:#0063a5;border-color:#0063a5;color:#fff;outline:0}.katalog-section__btn-group a{text-decoration:none}.katalog-section__section-name{text-decoration:none}.katalog-section__section-name:hover{text-decoration:underline}.katalog-section__section-name:active,.katalog-section__section-name:focus{border:none}.katalog-filter{padding-top:26px;position:relative}.katalog-filter:before{content:'';display:block;position:absolute;top:0;width:100%;height:10px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.katalog-filter__name{margin-bottom:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:20px;position:relative}.katalog-filter__name .js_filter-open{display:block;height:21px;width:34px;background:url(/images/icons/list-mark_down.svg) center no-repeat;transform:rotate(-90deg);position:absolute;top:5px;right:0}.katalog-filter__name .js_filter-open.opened{background:url(/images/icons/list-mark_down.svg) center no-repeat;transform:none}.katalog-filter form .group-item .bootstrap-select{margin-bottom:14px}.katalog-filter form .group-item .bootstrap-select .dropdown-toggle .filter-option{font-size:14px}.katalog-filter form .group-item .bootstrap-select .dropdown-toggle .bs-caret{right:-11px;background:url(/images/icons/filter_mark_1.svg) center no-repeat;height:27px;background-size:40%}.katalog-filter form .group-item .bootstrap-select.show .bs-caret{background:url(/images/icons/filter_mark_2.svg) center no-repeat!important;background-size:90%!important}.katalog-filter__form{display:none}.katalog-filter__btn{margin-top:18px}.katalog-filter__btn button.btn--large{margin-right:26px;background:#0063a5;color:#fff;border-color:#0071bc}.katalog-filter__btn a{color:#464848;text-decoration:none;font-size:13px}.katalog-filter__btn a:hover{text-decoration:underline}.katalog-elements__head{margin-bottom:50px!important}.katalog-elements__head h1{margin-bottom:10px!important}.katalog-elements__head button.btn--small{margin:0 24px 13px 0;padding:7px 25px;max-width:100%;font-size:11px}.katalog-elements__show-mode{display:none}.katalog-elements__show-mode p{display:inline-block;margin:0;font-size:9px}.katalog-elements__show-mode a{border:none}.katalog-elements__show-mode button.btn--small{margin:0!important;padding:5px 10px!important}.katalog-elements__show-mode button.btn-unactive{cursor:default!important}.katalog-elements .main-page__stocks{margin:74px 0 0 0}.katalog-elements .proizvoditeli-detail__software-list{padding:70px 0 0 0;position:relative}.katalog-elements .proizvoditeli-detail__software-list:before{content:'';display:block;position:absolute;top:0;width:100%;height:42px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.katalog-elements .proizvoditeli-detail__software-list:after{display:none}.katalog-elements .software-list__line{display:none;padding:46px 0 0 0;margin:96px 0 0 0}.news-detail h1{margin-bottom:33px}.news-detail__picture{padding:0 0 8px 0;display:none;max-height:66px;position:relative}.news-detail__picture:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:8px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.news-detail__picture img{max-width:100%}.news-detail__article p.news-detail__bold{margin-bottom:7px;font-size:16px;font-weight:700}.news-detail__article p:last-of-type{font-size:14px}.news-detail__article p:last-of-type span{font-weight:700}.news-detail__table{margin:46px 0 60px 0}.news-detail__table-line{padding:20px 0 16px;position:relative}.news-detail__table-line:before{content:'';display:block;position:absolute;top:0;width:100%;height:2px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.news-detail__table-line:last-of-type:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:2px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.news-detail__table-line p{font-size:11px}.news-detail__position{margin:0 0 44px 0}.news-detail__position h3{margin:0 0 16px 0;font-size:16px}.news-detail__position ul li{margin:0 0 13px 0}.news-detail__note{margin:0 0 42px 0}.news-detail__note h3{margin:0 0 16px 0;font-size:16px}.news-detail__note ul li{margin:0 0 10px 0}.news-detail__promo h3{margin:0 0 17px 0;font-size:16px}.news-detail__promo-table{margin:0 0 35px 0;padding:20px 0;position:relative}.news-detail__promo-table:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:2px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.news-detail__promo-table:before{content:'';display:block;position:absolute;top:0;width:100%;height:2px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.news-detail__promo-head{position:relative}.news-detail__promo-head p{margin:0 0 9.3px 0;font-size:11px}.news-detail__promo-body{position:relative}.news-detail__promo-body p{margin:0 0 9.3px 0;font-size:11px}.news-detail__action-list{margin:0 0 25px 0;padding:38px 0 24px 0;position:relative;background-color:#f7f7f7}.news-detail__action-list:before{content:'';display:block;position:absolute;top:0;width:100%;height:19px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.news-detail__action-list h2{margin:0 0 43px 0;font-size:20px}.news-detail__action-list .software-list-item__picture{margin-bottom:24px}.news-detail__action-list .software-list-item__name{font-size:15px}.news-detail__action-list .software-list-item__name a{text-decoration:none}.news-detail__action-list .software-list-item__name a:hover{text-decoration:underline}.news-detail__date{font-size:13px}.detail-page__head{margin:0 0 33px;padding:0 0 38px 0;position:relative}.detail-page__head:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:6px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.detail-page__head h1{font-size:29px}.detail-page__head p{margin:0 0 20px 0}.detail-page__head p a{color:#464848;text-decoration:none;font-weight:700}.detail-page__head p a:hover{color:#464848;text-decoration:underline}.detail-page__head button.btn.btn--small{padding:7px 26px;max-width:100%;font-size:11px}.detail-page__description{transition:all 1s ease-in-out}.detail-page__description--collapsed{max-height:159px;overflow:hidden;position:relative;transition:all 1s}.detail-page__description--collapsed:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:90px;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}.detail-page__description p{margin:0 0 20px 0}.detail-page__description ul{margin:26px 0}.detail-page__description ul>li{margin:0 0 14px 0}.detail-page__description ul ul{margin:-4px 0 13px 30px}.detail-page__description ul ul li{margin:0 0 8px 0}.detail-page__collapse-desc{display:inline-block;padding:4px 34px 0 0;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;color:#464848;position:relative}.detail-page__collapse-desc:hover{color:#464848;text-decoration:underline}.detail-page__collapse-desc:active,.detail-page__collapse-desc:focus,.detail-page__collapse-desc:visited{border-color:transparent}.detail-page__collapse-desc:after{content:url(/images/icons/list-mark_down.svg);display:block;transform:rotate(180deg);right:0;top:0;position:absolute}.detail-page__collapse-desc--collapsed:after{content:url(/images/icons/list-mark_down.svg);transform:rotate(0)}.detail-page__requirements{margin:60px 0 0 0}.detail-page__requirements p{margin:0 0 4px 0;font-size:14px;line-height:1.43}.detail-page__requirements p:last-of-type{margin:28px 0 0 0}.detail-page h2{margin:0 0 20px 0;padding:31px 0 0 0;position:relative}.detail-page h2:before{content:'';display:block;position:absolute;top:0;width:100%;height:17px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.detail-page__requirements-head{padding-right:54px;display:inline-block;color:#0071bc;text-decoration:none;font-size:22px!important;position:relative}.detail-page__requirements-head:after{content:url(/images/icons/list-mark_down.svg);display:block;transform:rotate(180deg);position:absolute;right:0;top:0}.detail-page__requirements-head:hover{text-decoration:underline}.detail-page__requirements-head:active,.detail-page__requirements-head:focus,.detail-page__requirements-head:visited{border-color:transparent}.detail-page__requirements-head--collapsed:after{transform:rotate(0)}.detail-page__photos{margin:56px 0 64px 0;padding:0 0 37px 0;background-color:#f7f7f7}.detail-page__photos h2{padding:36px 0 0 0;font-size:20px;position:relative}.detail-page__photos h2:before{content:'';display:block;position:absolute;top:0;width:100%;height:16px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.detail-page__photo-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.detail-page__photo-list .photo-list-item{margin:0 30px 0 0;max-width:130px}.detail-page__photo-list .photo-list-item img{margin-bottom:15px;max-width:100%}.detail-page__variants h2{margin:0;padding:38px 0 0 0}.detail-page__variants .customTable{margin:22px 0 18px}.detail-page__variants .customTable tr:nth-of-type(2n+1){background-color:#f7f7f7}.detail-page__variants .customTable tr:not(:first-of-type){opacity:.1;border-bottom:none}.detail-page__variants .customTable tr td{display:inline-block}.detail-page__variants .customTable tr td:first-of-type{font-size:17px;font-weight:700;width:75%}.detail-page__variants .customTable tr td:nth-of-type(2){width:25%;text-align:right}.detail-page__variants .customTable tr td:nth-of-type(2) img{max-width:23px}.detail-page__variants .customTable tr td:nth-of-type(3){width:100%;padding-left:0}.detail-page__variants .customTable tr td:nth-of-type(3) p{text-align:left}.detail-page__variants .customTable tr td:nth-of-type(3) p:first-of-type{font-size:11px}.detail-page__variants .customTable tr td:nth-of-type(3) p:last-of-type{font-size:15px}.detail-page__variants .customTable tr td:last-of-type button.btn--small{padding:7px 32px;max-width:100%;width:auto}.detail-page__variants .customTable tr td button{background:0 0}.detail-page__variants .customTable tr td button:hover{background-color:#0063a5}.detail-page__variants .customTable tr td button:focus{background-color:#0071bc}.detail-page__facts{margin:0 0 67px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.detail-page__facts-item{margin:0 24px 4px 0}.detail-page__facts-item p{display:inline-block;font-size:9px}.detail-page__facts-item img{max-width:16px}.detail-page__about-picture{padding:0 0 10px;position:relative}.detail-page__about-picture:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:10px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.detail-page__about-picture img{max-width:100%}.detail-page__about-manufacturer{margin:0 0 51px}.detail-page__about-manufacturer p{margin:0 0 23px;font-size:14px}.detail-page__about-manufacturer button.btn.btn--large{max-width:100%;margin:0 22px 17px 0;padding:7px 27px;font-size:11px}.detail-page__about-picture{margin:0 0 13px}.detail-page__about-picture img{display:block;margin:0 auto;width:100%}.detail-page__similar-product h2{padding:80px 0 36px;font-size:29px}.detail-page__similar-product h2:before{content:'';display:block;position:absolute;top:0;width:100%;height:42px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.detail-page__similar-product h2:before{background:url(/images/icons/blue-dotted_line.svg) repeat}.smart-filter{padding-top:26px;position:relative}.smart-filter-form{display:none}.smart-filter:before{content:'';display:block;position:absolute;top:0;width:100%;height:10px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.smart-filter__name{margin-bottom:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:20px;position:relative}.smart-filter__name .js_smart-filter{display:block;height:21px;width:34px;background:url(/images/icons/list-mark_down.svg) center no-repeat;transform:rotate(-90deg);position:absolute;top:5px;right:0}.smart-filter__name .js_smart-filter.opened{background:url(/images/icons/list-mark_down.svg) center no-repeat;transform:none}.smart-filter-buttons{margin-top:18px}.smart-filter-buttons .smart-filter-button{cursor:pointer;margin-right:26px;background:#0063a5;color:#fff;border:1px solid #0071bc;border-radius:18px;text-transform:uppercase;padding:10px 39px}.smart-filter-buttons .smart-filter-link{cursor:pointer;color:#464848;text-decoration:none;font-size:13px;background:0 0;border:none}.smart-filter-buttons .smart-filter-link:hover{text-decoration:underline}.smart-filter-parameters-box{cursor:pointer;margin-bottom:34px;position:relative}.smart-filter-parameters-box .smart-filter-dropdown-text{height:27px;border-bottom:1px dotted #464848;font-size:14px;color:rgba(70,72,72,.5);position:relative}.smart-filter-parameters-box .smart-filter-dropdown-text:hover{border-bottom:1px solid #0063a5}.smart-filter-parameters-box .smart-filter-dropdown-text::after{content:'';position:absolute;display:block;right:0;top:0;background-size:cover;background-image:url(/images/icons/filter_mark_1.svg);width:12px;height:24px}.smart-filter-parameters-box .smart-filter-dropdown-text.active{border-bottom:2px solid #0063a5}.smart-filter-parameters-box .smart-filter-dropdown-text.active::after{content:'';position:absolute;display:block;width:24px;height:12px;right:0;top:6px;background-image:url(/images/icons/filter_mark_2.svg)}.smart-filter-dropdown-popup ul{margin:-10px;border-bottom:2px solid #0063a5}.smart-filter-dropdown-popup ul li{cursor:pointer;margin-bottom:0;padding:0}.smart-filter-dropdown-popup ul li::before{display:none}.smart-filter-dropdown-popup ul li:hover{background-color:rgba(0,99,165,.2)}.smart-filter-dropdown-popup ul li label{cursor:pointer;margin-bottom:0;display:block;padding:11px 15px 11px 0}.search-line{margin-top:25px;margin-bottom:20px;position:relative}.search-line input[type=submit]{position:absolute;width:16px;height:16px;right:0;top:50%;transform:translateY(-50%);border:none;background:transparent url(/images/icons/search.svg) center no-repeat;background-size:cover;cursor:pointer}.search-line input[type=text]{color:#464848;display:block;width:100%;border:none;border-bottom:1px dotted #464848;padding:4px 0}.search-line input[type=text]:hover{border-bottom:1px solid #0063a5}.search-line input[type=text]:active,.search-line input[type=text]:focus{box-shadow:inset 0 -1px 0 0 #0063a5}.search-line input[type=text]:-ms-input-placeholder{color:rgba(70,72,72,.5)}.search-line input[type=text]::placeholder{color:rgba(70,72,72,.5)}.catalog-detail h2{margin-bottom:20px}.catalog-detail button.btn.btn--small{padding:7px 26px;max-width:100%;font-size:11px}.catalog-detail__head{position:relative;padding-bottom:38px;margin-bottom:26px}.catalog-detail__head:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:6px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.catalog-detail__head h1{margin-bottom:15px}.catalog-detail__section-link{display:block;margin-top:20px}.catalog-detail__head-content p{margin-bottom:20px}.catalog-detail__description--collapsed{max-height:159px;overflow:hidden;position:relative;transition:all 1s}.catalog-detail__description--collapsed:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:90px;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}.catalog-detail__collapse-desc{display:inline-block;margin-top:26px;padding:4px 34px 0 0;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;color:#464848;position:relative}.catalog-detail__collapse-desc::after{content:url(/images/icons/list-mark_down.svg);display:block;transform:rotate(180deg);right:0;top:0;position:absolute}.catalog-detail__collapse-desc:hover{cursor:pointer;text-decoration:underline!important}.catalog-detail__collapse-desc--collapsed::after{transform:rotate(0)}.catalog-detail__requirements{margin:60px 0 0 0}.catalog-detail__requirements p{margin:0 0 4px 0;font-size:14px;line-height:1.43}.catalog-detail__requirements p:last-of-type{margin:28px 0 0 0}.catalog-detail__requirements-head{padding-right:54px;display:inline-block;color:#0071bc;text-decoration:none;font-size:22px!important;position:relative}.catalog-detail__requirements-head:after{content:url(/images/icons/list-mark_down.svg);display:block;transform:rotate(180deg);position:absolute;right:0;top:0}.catalog-detail__requirements-head:hover{text-decoration:underline}.catalog-detail__requirements-head:active,.catalog-detail__requirements-head:focus,.catalog-detail__requirements-head:visited{border-color:transparent}.catalog-detail__requirements-head--collapsed:after{transform:rotate(0)}.catalog-detail__photos{margin-top:64px;margin-bottom:64px;padding:0 0 37px 0;background-color:#f7f7f7}.catalog-detail__photos h2{padding:36px 0 0 0;font-size:20px;position:relative}.catalog-detail__photos h2:before{content:'';display:block;position:absolute;top:0;width:100%;height:16px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.catalog-detail__photo-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog-detail__photo-list .photo-list-item{margin:0 30px 0 0;max-width:130px}.catalog-detail__photo-list .photo-list-item img{margin-bottom:15px;max-width:100%}.catalog-detail__photo-list .photo-list-item:active,.catalog-detail__photo-list .photo-list-item:focus{outline:0;border:none}.catalog-detail__variants{margin-top:60px;padding-top:38px;position:relative}.catalog-detail__variants:before{content:'';display:block;position:absolute;top:0;width:100%;height:17px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.catalog-detail__variants button.btn.btn--large{max-width:100%;margin:0 22px 17px 0;padding:7px 27px;font-size:11px}.catalog-detail__variants .customTable{margin:22px 0 18px}.catalog-detail__variants .customTable__title{margin-top:44px;margin-bottom:-6px;padding-top:22px;position:relative}.catalog-detail__variants .customTable__title:before{content:'';display:block;position:absolute;top:0;width:100%;height:6px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.catalog-detail__variants .customTable__title--first{margin-top:0}.catalog-detail__variants .customTable__title--first:before{content:'';display:block;position:absolute;top:0;width:100%;height:0;background:url(../../images/icons/gray-dotted_line.svg) repeat}.catalog-detail__variants .customTable tr:nth-of-type(2n+1){background-color:#f7f7f7}.catalog-detail__variants .customTable tr.deactive{opacity:.1}.catalog-detail__variants .customTable tr td{display:inline-block;width:100%;padding:8px 8px 6px}.catalog-detail__variants .customTable tr td:first-of-type{padding-top:24px}.catalog-detail__variants .customTable tr td:nth-of-type(2) p{text-align:left}.catalog-detail__variants .customTable tr td:nth-of-type(2) p:first-of-type{font-size:11px}.catalog-detail__variants .customTable tr td:nth-of-type(2) p:last-of-type{font-size:15px}.catalog-detail__variants .customTable tr td:last-of-type{text-align:left;padding-bottom:12px}.catalog-detail__variants .customTable tr td:last-of-type button.btn--small{padding:7px 32px;max-width:100%;width:auto}.catalog-detail__variants .customTable tr td button{background:0 0}.catalog-detail__variants .customTable tr td button:hover{background-color:#0063a5}.catalog-detail__variants .customTable tr td button:focus{background-color:#0071bc}.catalog-detail__about-manufacturer{margin-top:67px;margin-bottom:51px;padding-top:38px;position:relative}.catalog-detail__about-manufacturer:before{content:'';display:block;position:absolute;top:0;width:100%;height:17px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.catalog-detail__about-manufacturer h2{margin-bottom:20px}.catalog-detail__about-manufacturer p{margin:0 0 23px;font-size:14px}.catalog-detail__about-manufacturer button.btn.btn--large{max-width:100%;margin:0 22px 17px 0;padding:7px 27px;font-size:11px}.catalog-detail__about-btn a{text-decoration:none}.catalog-detail__manufacturer-description{margin-bottom:23px}.catalog-detail__about-picture{position:relative;margin-bottom:13px;padding-bottom:12px}.catalog-detail__about-picture:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:10px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.catalog-detail__similar-product{position:relative}.catalog-detail__similar-product:before{content:'';display:block;position:absolute;top:0;width:100%;height:17px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.catalog-detail__similar-product h2{padding:80px 0 36px;font-size:29px}.similar-product__item{margin-bottom:45px}.similar-product__picture{margin-bottom:11px;height:125px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.similar-product__picture img{width:auto;height:auto;max-width:100%;max-height:125px}.similar-product__name a{font-size:14px;font-weight:700;line-height:1.43;text-decoration:none}.sale-order-detail{padding-left:0!important;padding-right:0!important}.sale-order-detail ul li::before{display:none}.sale-order-detail .sale-order-detail-title-element{position:relative;word-break:normal;font-family:"Droid Sans",sans-serif;text-transform:uppercase;color:#0063a5;font-weight:700;font-size:29px;padding-top:12px;margin-bottom:7px}.sale-order-detail .sale-order-detail-title-element::before{content:'';display:none;width:100%;height:42px;position:absolute;top:0;background:url(../../images/icons/gray-dotted_line.svg) repeat}.sale-order-detail .sale-order-detail-back-to-list-link-down,.sale-order-detail .sale-order-detail-back-to-list-link-up{font-size:12px;color:#464848}.sale-order-detail .sale-order-detail-back-to-list-link-down::before,.sale-order-detail .sale-order-detail-back-to-list-link-up::before{content:url(/images/icons/turn-back.svg);margin-right:10px}.sale-order-detail .sale-order-detail-back-to-list-link-up{padding:0;display:inline-block;margin-bottom:30px}.sale-order-detail .sale-order-detail-general{border:none}.sale-order-detail .sale-order-detail-general .sale-order-detail-general-head{background:0 0;padding:29px 0 22px 0;font-size:16px;position:relative;margin-bottom:33px;font-weight:700}.sale-order-detail .sale-order-detail-general .sale-order-detail-general-head:before{content:'';display:block;position:absolute;top:0;width:100%;height:14px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.sale-order-detail .sale-order-detail-general .sale-order-detail-general-head:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:6px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.sale-order-detail .sale-order-detail-general .sale-order-detail-general-head .sale-order-detail-general-item{color:#464848;margin:0;font-size:16px}.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order{margin-top:0}.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-title{padding-left:0;padding-right:0;position:relative;background:0 0}.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-title::before{content:'';display:block;width:100%;height:2.5px;background:#d8d8d8;position:absolute;top:0}.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-title .sale-order-detail-about-order-title-element{position:absolute;top:-9px;display:inline-block;padding:0 13px 0 0;font-size:13px;color:#d8d8d8;background:#fff;margin:0;font-weight:400}.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container{border:none;margin:23px 0 36px;padding:0}.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-details{padding:0}.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-repeat{margin:15px 0}.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-name-title,.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-price-title,.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-status-title{margin:0 0 3px 0;font-size:14px;color:#d8d8d8}.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-name-detail,.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-price-detail,.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-status-detail{padding:0;font-size:14px;font-weight:700;position:relative}.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-name-read-less,.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-name-read-more{color:#464848;font-size:14px;border-bottom:none;text-decoration:underline}.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-name-read-less::after,.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-name-read-more::after{display:none}.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-name-read-more{margin:24px 0 0 0;font-size:13px}.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-name-read-less{margin:24px 0;font-size:13px}.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-repeat-button{margin-bottom:20px;text-align:center;display:block;color:#fff;font-weight:700;background:#0063a5;border-color:#0063a5;text-transform:none;max-width:161px;font-size:12px;padding:4px 15px;border-radius:18px}.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-repeat-cancel{display:block;margin:0;width:60px;color:#464848;font-size:13px}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-title{padding-left:0;padding-right:0;position:relative;background:0 0}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-title::before{content:'';display:block;width:100%;height:2.5px;background:#d8d8d8;position:absolute;top:0}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-title .sale-order-detail-payment-options-title-element{position:absolute;top:-9px;display:inline-block;padding:0 13px 0 0;font-size:13px;color:#d8d8d8;background:#fff;margin:0;font-weight:400}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container{border:none;margin:23px 0 36px}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-info{padding:0}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-info .sale-order-detail-payment-options-info-image{display:none}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-info .sale-order-detail-payment-options-info-container .sale-order-detail-payment-options-info-order-number{font-weight:700}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-info .sale-order-detail-payment-options-info-container .sale-order-detail-payment-options-info-total-price{margin-top:2px}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-container{margin:18px 0 0 0;padding:15px 0 0 0;border-top:2px solid #d8d8d8}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-container .sale-order-detail-payment-options-methods .sale-order-detail-payment-options-methods-template{display:none}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-container .sale-order-detail-payment-options-methods .sale-order-detail-payment-options-methods-template .bt_pay_order{text-align:center;margin:0 auto 4px;display:block;color:#fff;font-weight:700;background:#0063a5;text-transform:none;max-width:161px;font-size:12px;padding:4px 15px;border-radius:18px;border:1px solid #0063a5}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-container .sale-order-detail-payment-options-methods.sale-order-detail-active-event .sale-order-detail-payment-options-methods-information-block{display:none}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-container .sale-order-detail-payment-options-methods.sale-order-detail-active-event .sale-order-detail-payment-options-methods-template{display:block}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-container .sale-order-detail-payment-options-methods .sale-order-detail-payment-options-methods-information-block .sale-order-detail-payment-options-methods-image-container .sale-order-detail-payment-options-methods-image-element{display:none;height:63px;position:relative}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-container .sale-order-detail-payment-options-methods .sale-order-detail-payment-options-methods-information-block .sale-order-detail-payment-options-methods-image-container .sale-order-detail-payment-options-methods-image-element:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:10px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-container .sale-order-detail-payment-options-methods .sale-order-detail-payment-options-methods-information-block .sale-order-detail-payment-options-methods-info .sale-order-detail-payment-options-methods-info-title .sale-order-detail-methods-title{font-weight:700}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-container .sale-order-detail-payment-options-methods .sale-order-detail-payment-options-methods-information-block .sale-order-detail-payment-options-methods-info .sale-order-detail-payment-options-methods-info-title .sale-order-detail-methods-title .sale-order-detail-payment-options-methods-info-title-status-alert{padding:2px 12px;max-width:90px;border:1px solid #dc2024;color:#dc2024;font-size:10px;text-transform:none;cursor:default!important;border-radius:10px;display:inline-block;font-weight:400;margin:10px}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-container .sale-order-detail-payment-options-methods .sale-order-detail-payment-options-methods-information-block .sale-order-detail-payment-options-methods-info .sale-order-detail-payment-options-methods-info-change-link{font-size:13px;margin-top:17px;display:inline-block;color:#464848}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-container .sale-order-detail-payment-options-methods .sale-order-detail-payment-options-methods-information-block .sale-order-detail-payment-options-methods-info .sale-order-payment-change-status-alert{padding:2px 12px;max-width:90px;border:1px solid #dc2024;color:#dc2024;font-size:10px;text-transform:none;cursor:default!important;border-radius:10px;display:inline-block;font-weight:400;margin:10px;background:0 0}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-container .sale-order-detail-payment-options-methods .sale-order-detail-payment-options-methods-information-block .sale-order-detail-payment-options-methods-info .sale-order-payment-change-pp .sale-order-payment-change-pp-company{margin-bottom:40px}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-container .sale-order-detail-payment-options-methods .sale-order-detail-payment-options-methods-information-block .sale-order-detail-payment-options-methods-button-container{margin-top:15px}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-container .sale-order-detail-payment-options-methods .sale-order-detail-payment-options-methods-information-block .sale-order-detail-payment-options-methods-button-container .sale-order-detail-payment-options-methods-button-element{cursor:pointer;text-align:center;display:block;color:#fff;font-weight:700;background:#0063a5;border-color:#0063a5;text-transform:none;max-width:161px;font-size:12px;padding:4px 15px;border-radius:18px}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-container .sale-order-detail-payment-options-methods .sale-order-detail-payment-options-methods-information-block .sale-order-detail-payment-inner-row-template{margin-top:30px}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-container .sale-order-detail-payment-options-methods .sale-order-detail-payment-options-methods-information-block .sale-order-detail-payment-inner-row-template .sale-order-list-cancel-payment{text-decoration:underline}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment-container{padding:0}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment-container .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-shipment-image-container{display:none}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment-container .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-methods-shipment-list{padding:0}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment-container .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-methods-shipment-list .sale-order-detail-payment-options-methods-shipment-list-item-title{font-weight:700}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment-container .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-methods-shipment-list .sale-order-detail-payment-options-methods-shipment-list-item-link{display:none!important}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment-container .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-methods-shipment-list .sale-order-detail-payment-options-methods-shipment-list-item-link .sale-order-detail-hide-link,.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment-container .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-methods-shipment-list .sale-order-detail-payment-options-methods-shipment-list-item-link .sale-order-detail-show-link{font-size:13px;text-decoration:underline;cursor:pointer}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment-container .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-methods-shipment-list .sale-order-detail-payment-options-methods-shipment-list-item-link .sale-order-detail-hide-link:hover,.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment-container .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-methods-shipment-list .sale-order-detail-payment-options-methods-shipment-list-item-link .sale-order-detail-show-link:hover{text-decoration:none;color:#0071bc}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options-order-content{border-bottom:2px solid #d8d8d8}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-payment-options-order-content-container .sale-order-detail-payment-options-order-content-title{padding-left:0;padding-right:0;position:relative;background:0 0}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-payment-options-order-content-container .sale-order-detail-payment-options-order-content-title::before{content:'';display:block;width:100%;height:2.5px;background:#d8d8d8;position:absolute;top:0}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-payment-options-order-content-container .sale-order-detail-payment-options-order-content-title .sale-order-detail-payment-options-order-content-title-element{position:absolute;top:-9px;display:inline-block;padding:0 13px 0 0;font-size:13px;color:#d8d8d8;background:#fff;margin:0;font-weight:700}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-payment-options-order-content-container .sale-order-detail-order-section{width:100%}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-payment-options-order-content-container .sale-order-detail-order-section .sale-order-detail-order-section-content{padding-left:0;padding-right:0}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-payment-options-order-content-container .sale-order-detail-order-section .sale-order-detail-order-section-content .sale-order-detail-order-item-table .sale-order-detail-order-item-tr:first-child .sale-order-detail-order-item-td{padding:2px 0 3px}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-payment-options-order-content-container .sale-order-detail-order-section .sale-order-detail-order-section-content .sale-order-detail-order-item-table .sale-order-detail-order-item-tr .sale-order-detail-order-item-td{font-size:11px}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-payment-options-order-content-container .sale-order-detail-order-section .sale-order-detail-order-section-content .sale-order-detail-order-item-table .sale-order-detail-order-item-tr .sale-order-detail-order-item-td .bx-price{font-weight:400}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-payment-options-order-content-container .sale-order-detail-order-section .sale-order-detail-order-section-content .sale-order-detail-order-item-table .sale-order-detail-order-item-tr .sale-order-detail-order-item-td .bx-price.all{color:#0071bc;font-weight:700;font-size:14px}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-payment-options-order-content-container .sale-order-detail-order-section .sale-order-detail-order-section-content .sale-order-detail-order-item-table .sale-order-detail-order-item-tr:not(:first-child) .sale-order-detail-order-item-td{padding:10px 0 15px}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-payment-options-order-content-container .sale-order-detail-order-section .sale-order-detail-order-section-content .sale-order-detail-order-item-table .sale-order-detail-order-basket-info .sale-order-detail-order-item-block .sale-order-detail-order-item-img-block{display:none}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-payment-options-order-content-container .sale-order-detail-order-section .sale-order-detail-order-section-content .sale-order-detail-order-item-table .sale-order-detail-order-basket-info .sale-order-detail-order-item-block .sale-order-detail-order-item-content .sale-order-detail-order-item-title{font-size:14px;font-weight:700}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-payment-options-order-content-container .sale-order-detail-order-section .sale-order-detail-order-section-content .sale-order-detail-order-item-table .sale-order-detail-order-basket-info .sale-order-detail-order-item-block .sale-order-detail-order-item-content .sale-order-detail-order-item-color{display:none}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-payment-options-order-content-container .sale-order-detail-order-section .sale-order-detail-order-section-content .sale-order-detail-order-item-table .sale-order-detail-order-basket-info .sale-order-detail-order-item-properties .sale-order-detail-order-item-td-title{padding-left:0}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-payment-options-order-content-container .sale-order-detail-order-section .sale-order-detail-order-section-content .sale-order-detail-order-item-table .sale-order-detail-order-basket-info .sale-order-detail-order-item-properties .sale-order-detail-order-item-td-text{font-size:14px}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-payment-options-order-content-container .sale-order-detail-order-section .sale-order-detail-order-section-content .sale-order-detail-order-item-table .sale-order-detail-order-basket-info .sale-order-detail-order-item-properties .sale-order-detail-order-item-td-text .bx-price.all{font-size:18px}.sale-order-detail .sale-order-detail-general .sale-order-detail-total-payment{margin-bottom:30px;padding-bottom:30px;position:relative;margin-top:20px}.sale-order-detail .sale-order-detail-general .sale-order-detail-total-payment:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:6px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.sale-order-detail .sale-order-detail-general .sale-order-detail-total-payment .sale-order-detail-total-payment-container{padding-left:0;padding-right:0}.sale-order-detail .sale-order-detail-general .sale-order-detail-total-payment .sale-order-detail-total-payment-container ul{margin-bottom:0}.sale-order-detail .sale-order-detail-general .sale-order-detail-total-payment .sale-order-detail-total-payment-container ul li{padding-left:0}.sale-order-detail .sale-order-detail-general .sale-order-detail-total-payment .sale-order-detail-total-payment-container .sale-order-detail-total-payment-list-right .sale-order-detail-total-payment-list-right-item{color:#0063a5;font-weight:700;font-size:25px}.sale-order-detail .bt_pay_order{margin-bottom:20px;text-align:center;display:block;color:#fff;font-weight:700;background:#0063a5;border-color:transparent;text-transform:none;max-width:161px;font-size:12px;padding:4px 15px;border-radius:18px}.sale-order-list .sale-order-history-link{font-size:12px;color:#464848}.sale-order-list .sale-order-history-link::before{content:url(/images/icons/turn-back.svg);margin-right:10px}.sale-order-list .sale-order-title{display:none}.sale-order-list .sale-order-list-container{padding-left:0!important;padding-right:0!important;padding-top:36px;margin-bottom:64px;position:relative}.sale-order-list .sale-order-list-container:before{content:'';display:block;position:absolute;top:0;width:100%;height:24px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-title-line .sale-order-list-inner-title-line-item{font-size:13px;color:#d8d8d8}.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-title-line .sale-order-list-inner-title-line-border{width:100%;display:inline-block;margin-top:12px;margin-left:6px;height:2px;background:#d8d8d8}.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-inner-row-body{width:100%}.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-button,.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-repeat-link{margin:20px 0;text-align:center;display:block;color:#fff;font-weight:700;background:#0063a5;border-color:#0063a5;text-transform:none;max-width:162px;font-size:12px;padding:4px 15px;border-radius:18px;text-decoration:none}.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-status-alert,.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-payment-change-status-alert{padding:2px 12px;max-width:90px;border:1px solid #dc2024;color:#dc2024;font-size:10px;text-transform:none;cursor:default!important;border-radius:10px;display:inline-block;font-weight:400;margin:10px;background-color:transparent}.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-about-link,.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-cancel-link,.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-cancel-payment,.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-change-payment{font-size:13px;margin-top:10px;display:inline-block;color:#464848;text-decoration:underline}.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-about-link:hover,.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-cancel-link:hover,.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-cancel-payment:hover,.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-change-payment:hover{text-decoration:none}.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-cancel-container .sale-order-list-cancel-link{margin-top:0}.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-inner-row-template .sale-order-payment-change-pp .sale-order-payment-change-pp-list{padding-left:0!important;padding-right:0!important}.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-inner-row-template .sale-order-payment-change-pp .sale-order-payment-change-pp-list .sale-order-payment-change-pp-company{margin-bottom:30px}.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-inner-row-template .sale-order-payment-change-pp .sale-order-payment-change-payment-title{color:#464848}.sale-order-list .sale-order-list-accomplished-title-container .sale-order-list-accomplished-date{font-weight:700}.sale-order-list .sale-order-list-inner-accomplished .sale-order-list-about-link,.sale-order-list .sale-order-list-inner-accomplished .sale-order-list-repeat-link{font-size:13px;margin-top:10px;display:inline-block;color:#464848;text-decoration:underline}.sale-order-list .sale-order-list-inner-accomplished .sale-order-list-about-link:hover,.sale-order-list .sale-order-list-inner-accomplished .sale-order-list-repeat-link:hover{text-decoration:none}@media (min-width:380px){.search .pagination__item{margin:0 11px!important}}@media (min-width:480px){.header__about:before{width:100%}.sidebar .sidebar-konsultacii h3{font-size:22px}.sidebar .sidebar-konsultacii>p{margin-bottom:16px}.sidebar .sidebar-konsultacii .btn--small{padding:8px 25px;max-width:126px;font-size:11px}.sidebar .sidebar-konsultacii__social{margin-top:32px}.sidebar .sidebar-pay h3{font-size:22px}.sidebar .sidebar-pay .btn{padding:8px 22px;font-size:11px}.sidebar .sidebar-pay__list{display:-ms-flexbox;display:flex}.sidebar .sidebar-pay__list:before{display:none}.sidebar .sidebar-pay__list ul{width:49%;display:inline-block}.sidebar .sidebar-pay__list ul:first-of-type li:nth-of-type(2){margin:3px 0 4px;line-height:1.24}.sidebar .sidebar-pay__list ul li{font-size:15px;line-height:1.74}.sidebar .sidebar-pay__list ul li:nth-of-type(2) img{margin-top:2px}.sidebar .sidebar-news h3{font-size:22px;margin-bottom:24px}.sidebar .sidebar-news .sidebar-news-item{margin-bottom:14px}.sidebar .sidebar-news .sidebar-news-item__head:before{display:none}.about-rewads-item__picture{height:280px}.proizvoditeli__present p{display:inline-block;margin-bottom:0}.task-list .task-item a{width:204px;height:204px;background-position-y:50px;background-size:auto}.task-list .task-item a:hover{background-position-y:50px;background-size:auto}.task-list .task-item a p{margin-top:150px}.personal-data button.btn--large{padding:9px 60px}.order-list-item__score{display:inline-block}.order-detail-item__info .order-2{margin:-30px 0 10px 0}.order-detail-item a.btn--large,.order-detail-item button.btn--large{font-size:14px;padding:12px 46px;border-radius:23px}.order-detail-item__cancel{margin:13px auto 0;font-size:14px}.order-detail-item__payment a.btn.btn--large,.order-detail-item__payment button.btn.btn--large{font-size:14px;padding:12px 54px;border-radius:23px}.order-detail-item__value{font-size:18px}.contacts__city img{margin-right:10px}.contacts__social a{margin-right:20px}.main-page__btn-group button.btn--large{padding:12px 0;min-width:306px}.main-page__stocks button.btn--small{margin:0 24px 19px 0;padding:8px 27px;max-width:100%;font-size:11px}}@media (min-width:490px){.search .pagination__item{margin:0 22px!important}}@media (min-width:576px){.desktop-show{display:none}.h1,h1{font-size:34px}.header__phone{padding-left:0}.header__phone:before{left:-4px}.about-rewads-item__picture{height:260px}.task-list .task-item a{width:204px;height:204px;background-position-y:50px}.task-list .task-item a:hover{background-position-y:50px}.task-list .task-item a p{margin-top:150px}.contacts__social a{margin-right:30px}.sale-order-detail .sale-order-detail-title-element{font-size:34px}}@media (min-width:768px){.desktop-show{display:block}.mobile-show{display:none}h1.page-head{padding-top:86px}h1.page-head:before{display:block}h1.page-head:after{left:0;width:100%}.footer__top{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;padding-top:20px}.footer__top:before{display:block}.footer__contacts{max-width:500px}.footer__contacts{margin-bottom:0}.footer__contacts ul{text-align:left}.footer__contacts ul li:first-of-type{display:inline-block!important}.footer__contacts ul li p{margin-bottom:0;max-width:100%}.footer__contacts ul li:not(:last-of-type){padding-right:27px;margin-right:20px}.footer__social{margin-bottom:0}.footer__social ul li a img{min-height:auto;margin:0}.footer__bot p{text-align:left}.top-menu{-ms-flex-pack:justify;justify-content:space-between;padding:0;margin-top:34px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-menu:before{width:100%}.top-menu:after{width:100%;left:0}.top-menu__nav{display:block;position:static;-ms-flex-order:0;order:0;margin-top:0;width:auto}.top-menu__nav:before{display:none}.top-menu__nav h3{display:none}.top-menu__list{display:block;position:static;padding:17px 0 23px}.top-menu__list li{display:inline-block;margin:0}.top-menu__list li{padding:0 6px}.top-menu__list li a{display:block}.top-menu__list li:not(:last-of-type) a:after{display:block}.top-menu__list li:not(:last-of-type) a{display:-ms-flexbox;display:flex}.top-menu__search{margin-top:-6px;left:-24px}.top-menu__search a{width:18px;height:18px}.top-menu .js_top-menu-toggle{display:none}.top-menu__card.full-card{display:none}.top-menu__card{display:none}.top-menu__autorization{display:none}.top-menu__close{display:none}.menu-registration__head:before{display:none}.sidebar{margin-top:0}.sidebar .sidebar-menu{display:block}.sidebar .sidebar-basket{display:block}.sidebar .sidebar-konsultacii h3{font-size:24px}.sidebar .sidebar-konsultacii>p{margin-bottom:25px}.sidebar .sidebar-konsultacii .btn--small{max-width:96px;font-size:9px;padding:5px 15px}.sidebar .sidebar-konsultacii__social{margin-top:26px}.sidebar .sidebar-konsultacii__social:before{display:block}.sidebar .sidebar-konsultacii__social table tr td:nth-of-type(2){width:68px}.sidebar .sidebar-konsultacii__social-item .col-3{padding-right:1px}.sidebar .sidebar-pay h3{font-size:24px}.sidebar .sidebar-pay .btn{padding:5px 15px 4px;font-size:9px}.sidebar .sidebar-pay__list{display:block}.sidebar .sidebar-pay__list:before{display:block}.sidebar .sidebar-pay__list ul{width:100%;display:block}.sidebar .sidebar-pay__list ul:first-of-type li:nth-of-type(2){line-height:1.75;margin:0}.sidebar .sidebar-pay__list ul li{line-height:1.75;font-size:14px}.sidebar .sidebar-pay__list ul li:nth-of-type(2) p{line-height:1.24}.sidebar .sidebar-banner .img2txt{width:auto}.sidebar .sidebar-news h3{line-height:1.4;margin-bottom:18px;font-size:24px}.sidebar .sidebar-news .sidebar-news-item{margin-bottom:20px}.sidebar .sidebar-news .sidebar-news-item__head:before{display:block}.basket__mobile-head{display:none}.basket__final-btn.btn--large{max-width:200px;padding:10px 39px;font-size:14px;border-radius:18px}.basket-item{margin-bottom:0;padding:0}.basket-item:first-child:before{display:none}.basket-item:after{display:none}.basket-item .basket-item-price--old{font-size:9px}.basket-item .basket-item-sum-price-old{font-size:9px}.basket-head:before{display:block}.basket-head:after{display:block}.basket-body{padding:15px 0 18px}.basket-body:after{display:block}.basket-body__product{font-size:13px;max-width:100%}.basket-body__vendor{font-size:11px;margin-bottom:12px}.basket-body__price-value{font-size:11px}.basket-body__counter p{margin:0 12px;font-size:11px}.basket-body__counter input{font-size:11px;width:35px}.basket-body__summ-value{font-size:11px}.basket-body__nds-value{font-size:11px}.basket-body__delete{display:none}.basket-body__close{margin-bottom:0}.payment__head-desc--ident{font-weight:700}.payment__system--ps{margin-top:58px;font-size:11px}.payment__picture{display:block}.payment__content .payment__head-desc--small{font-weight:700}.about-rewads-item{margin-bottom:100px}.about-rewads-item__picture{height:220px}.page-error p{margin:0}.page-error form{margin-top:25px}.page-error form input[type=text]{padding:4px 0!important}.page-error form input[type=submit]{width:16px;height:16px}.task-list .task-item a{width:154px;height:154px;background-position-y:20px}.task-list .task-item a:hover{background-position-y:20px}.task-list .task-item a p{margin-top:110px}.personal-data button.btn--large{max-width:195px}.order-list h3{margin-bottom:20px}.order-list h3.order-list__wait{font-size:20px}.order-list-item__head{font-size:18px}.order-list-item__payment.btn--large{margin:0 auto;padding:5px 30px;max-width:120px;font-size:12px;border-radius:18px}.contacts__location button.btn--small{padding:5px 16px;max-width:110px;font-size:9px}.contacts__last:after{display:block}.contacts__city:before{width:100%;left:0}.contacts__city{padding-bottom:60px}.contacts__name{font-weight:400}.contacts__form .group-item button.btn--large{max-width:133px;padding:8px 30px;font-size:13px;border-radius:18px}.contacts__form .group-item label.doubleText{padding-left:25px}.contacts__form .group-item label.doubleText:before{width:15px;min-width:15px;height:15px}.ordering__btn-group button.btn--small{padding:5px 15px;max-width:187px;font-size:9px}.ordering__form .radio-group label{padding-left:28px}.ordering__form .radio-group label:before{width:17px;min-width:17px;height:17px;top:0}.ordering__form .radio-group label:after{left:2px;top:2px;width:13px;min-width:13px;height:13px}.ordering__form label.doubleText{padding-left:25px}.ordering__form label.doubleText:before{width:15px;min-width:15px;height:15px}.search__form form .group-item button.btn--small{padding:5px 35px;max-width:102px;font-size:9px}.search .pagination a{font-size:16px}.search .pagination__item{margin:0 8px!important}.search .pagination__prev{margin-right:20px;width:10px;height:45px;background-size:auto}.search .pagination__next{width:10px;height:45px;background-size:auto;margin-left:20px}.proizvoditeli-detail__head{padding-top:83px}.proizvoditeli-detail__head:before{display:block}.proizvoditeli-detail__head img{display:block}.proizvoditeli-detail__head button.btn--small{margin-bottom:0;padding:5px 15px;max-width:162px;font-size:9px}.proizvoditeli-detail__software{margin-bottom:10px;font-size:28px}.proizvoditeli-detail__show.btn--small{padding:5px 15px;max-width:162px;font-size:9px}.proizvoditeli-detail__software-list{margin-top:26px;padding-top:36px}.software-list-item{margin-bottom:0}.software-list-item__picture{height:125px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.main-page__head{padding-top:67px}.main-page__head:before{display:block}.main-page__slider{display:block}.main-page__stocks button.btn--small{margin:0 15px 9px 0;padding:5px 15px;font-size:9px;max-width:100%}.katalog-section__head{margin-bottom:68px}.katalog-section__head h1{margin-bottom:0}.katalog-section__btn-group button.btn--large{margin:0 14px 18px 0;padding:9px 26px 7px;font-size:10px;max-width:100%}.katalog-section__btn-group{display:block}.katalog-filter{padding-top:35px}.katalog-filter__name{margin-bottom:0;display:none}.katalog-filter form .group-item .bootstrap-select .dropdown-toggle .filter-option{font-size:13px}.katalog-filter form .group-item .bootstrap-select .dropdown-toggle .bs-caret{width:29px;height:17px;background-size:auto}.katalog-filter form .group-item .bootstrap-select.show .bs-caret{width:29px;height:17px;background-size:auto!important}.katalog-filter__form{display:block}.katalog-filter__btn button.btn--large{padding:9px 53px;font-size:13px;max-width:170px}.katalog-elements__head button.btn--small{margin:0 17px 18px 0;padding:5px 16px;font-size:9px}.katalog-elements__show-mode{display:block}.katalog-elements .main-page__stocks{margin:74px 0 72px 0}.katalog-elements .proizvoditeli-detail__software-list{padding:80px 0 100px 0}.katalog-elements .proizvoditeli-detail__software-list:after{display:block}.katalog-elements .software-list__line{display:block}.news-detail h1{margin-bottom:26px}.news-detail__picture{display:block}.news-detail__position h3{font-size:20px}.news-detail__note h3{font-size:20px}.news-detail__promo h3{font-size:20px}.news-detail__promo-table{padding:0}.news-detail__promo-table:after{display:none}.news-detail__promo-table:before{display:none}.news-detail__promo-head{padding:4px 0}.news-detail__promo-head:before{content:'';display:block;position:absolute;top:0;width:100%;height:2px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.news-detail__promo-head:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:2px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.news-detail__promo-head p{margin:0;font-size:11px}.news-detail__promo-body{padding:16px 0 20px}.news-detail__promo-body:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:2px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.news-detail__promo-body p{margin:0;font-size:11px}.news-detail__action-list{padding:38px 0 68px 0}.news-detail__action-list h2{font-size:22px}.detail-page__head{padding:79px 0 38px 0;margin:0 0 26px 0}.detail-page__head:before{content:'';display:block;position:absolute;top:0;width:100%;height:42px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.detail-page__head h1{margin:0}.detail-page__head button.btn.btn--small{padding:5px 15px;font-size:9px}.detail-page__photo-list .photo-list-item{max-width:170px}.detail-page__variants .customTable tr td{display:table-cell}.detail-page__variants .customTable tr td:first-of-type{font-size:14px;width:45%}.detail-page__variants .customTable tr td:nth-of-type(2){width:auto;text-align:center}.detail-page__variants .customTable tr td:nth-of-type(3){width:auto;padding-left:14px}.detail-page__variants .customTable tr td:last-of-type{width:auto}.detail-page__variants .customTable tr td:last-of-type button.btn--small{padding:5px 15px;font-size:11px}.detail-page__about-manufacturer button.btn.btn--large{margin:0 14px 18px 0;padding:5px 15px;font-size:9px}.detail-page__about-picture{margin:0}.detail-page__about-picture img{width:auto}.detail-page__similar-product h2{margin:0 0 20px;padding:41px 0 0;font-size:20px}.detail-page__similar-product h2:before{content:'';display:block;position:absolute;top:0;width:100%;height:17px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.smart-filter-form{display:block}.smart-filter{padding-top:35px}.smart-filter__name{margin-bottom:0;display:none}.smart-filter-buttons .smart-filter-button{padding:9px 53px;font-size:13px;max-width:170px}.smart-filter-parameters-box .smart-filter-dropdown-text{font-size:13px}.smart-filter-parameters-box .smart-filter-dropdown-text::after{top:3px;width:6px;height:12px}.smart-filter-parameters-box .smart-filter-dropdown-text.active::after{top:6px;width:12px;height:6px}.catalog-detail button.btn.btn--small{padding:5px 15px;font-size:9px}.catalog-detail__head{padding-top:79px}.catalog-detail__head:before{content:'';display:block;position:absolute;top:0;width:100%;height:42px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.catalog-detail__photo-list .photo-list-item{max-width:170px}.catalog-detail__variants button.btn.btn--large{margin:0 14px 18px 0;padding:5px 15px;font-size:11px}.catalog-detail__variants .customTable tr td{display:table-cell;width:auto}.catalog-detail__variants .customTable tr td:first-of-type{padding-top:8px}.catalog-detail__variants .customTable tr td:last-of-type{padding-bottom:6px}.catalog-detail__variants .customTable tr td:last-of-type button.btn--small{text-align:center;padding:5px 15px;font-size:11px}.catalog-detail__about-manufacturer button.btn.btn--large{margin:0 14px 18px 0;padding:5px 15px;font-size:9px}.catalog-detail__about-picture{margin-bottom:0;padding-bottom:0}.catalog-detail__about-picture:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:0;background:url(../../images/icons/gray-dotted_line.svg) repeat}.catalog-detail__similar-product h2{margin:0 0 20px;padding:41px 0 0;font-size:20px}.catalog-detail__similar-product h2:before{content:'';display:block;position:absolute;top:0;width:100%;height:17px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.sale-order-detail .sale-order-detail-title-element{padding-top:86px}.sale-order-detail .sale-order-detail-title-element::before{display:block}.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-button,.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-repeat-link{margin:0 auto 15px}.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-cancel-container{text-align:center}}@media (min-width:992px){.header p{font-size:12px}.header__logo{margin:0}.header__logo:after{display:block}.header__about{text-align:left;margin-bottom:0;padding-top:0}.header__about:before{display:none}.header__about p{font-size:12px;line-height:1.36}.header__phone:before{left:0;top:-2px}.header__phone--mobile:before{display:block}.header__phone--mobile{margin-top:0}.header__phone p{margin-left:34px;display:block}.header__phone p:first-of-type{margin-left:34px}.footer__contacts{max-width:100%}.footer__contacts ul li:not(:last-of-type):after{display:block}.top-menu__list li{padding:0 24.2px}.top-menu__list li:not(:last-of-type) a:after{right:-34px}.basket-body__counter p{margin:0 25px}.about-rewads-item__picture{height:280px}.proizvoditeli__description{margin-bottom:28px}.proizvoditeli__present p{margin-right:20px;font-size:10px}.proizvoditeli__present .btn--small{max-width:105px;padding:5px 15px 4px;font-size:9px}.proizvoditeli__present .btn--small:first-of-type{margin-right:9px}.proizvoditeli__group-btn .btn--small{padding:5px 15px;margin-right:12px;font-size:9px}.proizvoditeli-list{margin:50px 0}.proizvoditeli-list-item{margin-bottom:55px}.proizvoditeli-list-item__picture{width:195px;max-height:195px;margin-bottom:0}.proizvoditeli-list-item__picture img{max-width:100%}.proizvoditeli-list-item__content{padding:3px 0 0 42px}.proizvoditeli-list-item__description{margin-bottom:23px}.proizvoditeli-list-item__btn-group button.btn--small{padding:5px 15px;max-width:162px;margin-right:15px;font-size:9px}.proizvoditeli-list-item__btn-group button.btn--small:first-of-type{padding:5px 14px 4px}.task-list .task-item a{width:164px;height:164px;background-position-y:20px}.task-list .task-item a:hover{background-position-y:20px}.task-list .task-item a p{margin-top:120px}.order-list-item__more a.more-link{margin-bottom:0}.order-detail-item h3{font-size:18px}.order-detail-item__info .order-2{margin:0}.order-detail-item__less,.order-detail-item__more{font-size:12px}.order-detail-item__more{margin:16px 0 0 0}.order-detail-item__less{margin:16px 0}.order-detail-item a.btn--large,.order-detail-item button.btn--large{font-size:12px;padding:4px 23px;border-radius:15px}.order-detail-item__cancel{margin:0 auto;font-size:12px}.order-detail-item__payment a{font-size:12px}.order-detail-item__payment a.btn.btn--large,.order-detail-item__payment button.btn.btn--large{margin:0 auto 4px;font-size:12px;padding:5px 23px;border-radius:15px}.order-detail-item__picture{display:block}.order-detail-item__param-shipment a{font-size:11px}.order-detail-item__price{margin:0;font-size:11px}.order-detail-item__count{margin:0;font-size:11px}.order-detail-item__all-summ{font-size:14px}.order-detail-item__line{display:block}.order-detail-item__value{margin:0;font-size:14px}.order-detail-item__final{margin:0 0 40px 0;padding:0 0 44px 0}.order-detail-item__final:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:22px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.search .pagination__list{margin:0}.search__sort{display:block}.proizvoditeli-detail__head button.btn--small:first-of-type{margin-right:15px}.main-page__head h2{text-align:left}.main-page__head button.btn--large{max-width:253px;padding:12px 20px 10px;margin:0}.main-page__btn-group button.btn--large{display:inline-block;margin:0 17px 16px 0;max-width:100%;padding:10px 26px 7px;min-width:0}.katalog-elements__show-mode p{margin:0 10px 0 0}.katalog-elements__show-mode button.btn--small{margin:0 7px 0 0!important;padding:5px 15px!important}.detail-page__head h1{font-size:34px}.detail-page__variants .customTable tr td:first-of-type{width:65%}.catalog-detail__variants .customTable tr td:first-of-type{width:60%}.sale-order-detail .sale-order-detail-general .sale-order-detail-general-head{font-size:18px}.sale-order-detail .sale-order-detail-general .sale-order-detail-general-head .sale-order-detail-general-item{font-size:18px}.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-repeat{margin:0}.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-repeat-button{padding:4px 23px;border-radius:15px;margin:0 auto 15px}.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-repeat-cancel{margin:0 auto}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-container .sale-order-detail-payment-options-methods .sale-order-detail-payment-options-methods-template .bt_pay_order{padding:4px 23px;border-radius:15px}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-container .sale-order-detail-payment-options-methods .sale-order-detail-payment-options-methods-information-block .sale-order-detail-payment-options-methods-image-container .sale-order-detail-payment-options-methods-image-element{display:block}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-container .sale-order-detail-payment-options-methods .sale-order-detail-payment-options-methods-information-block .sale-order-detail-payment-options-methods-button-container{margin-top:0}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-container .sale-order-detail-payment-options-methods .sale-order-detail-payment-options-methods-information-block .sale-order-detail-payment-options-methods-button-container .sale-order-detail-payment-options-methods-button-element{font-size:12px;padding:4px 23px;border-radius:15px}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options-order-content{border-bottom:none}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-payment-options-order-content-container .sale-order-detail-order-section .sale-order-detail-order-section-content .sale-order-detail-order-item-table{margin-top:30px}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-payment-options-order-content-container .sale-order-detail-order-section .sale-order-detail-order-section-content .sale-order-detail-order-item-table .sale-order-detail-order-item-tr .sale-order-detail-order-item-td{border-bottom:2px solid #d8d8d8}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-payment-options-order-content-container .sale-order-detail-order-section .sale-order-detail-order-section-content .sale-order-detail-order-item-table .sale-order-detail-order-basket-info .sale-order-detail-order-item-properties .sale-order-detail-order-item-td-title{padding-left:15px}.sale-order-detail .sale-order-detail-general .sale-order-detail-total-payment{margin-bottom:40px;padding-bottom:40px}.sale-order-detail .sale-order-detail-general .sale-order-detail-total-payment:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:22px;background:url(../../images/icons/gray-dotted_line.svg) repeat}.sale-order-detail .bt_pay_order{padding:4px 23px;border-radius:15px;margin:0 auto 15px}.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-button,.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-repeat-link{padding:4px 23px;border-radius:15px}}@media (min-width:1200px){.header p{font-size:14px}.header__about p{font-size:14px}.top-menu__list li a{font-size:14px}.sidebar .sidebar-pay__list ul li:nth-of-type(2) img{margin-top:5px}.sidebar .sidebar-pay__list ul li:nth-of-type(2) p{line-height:1.74}.proizvoditeli-list-item__content{padding:3px 0 0 12px}.task-list .task-item a{width:194px;height:194px;background-position-y:40px}.task-list .task-item a:hover{background-position-y:40px}.task-list .task-item a p{margin-top:150px}.personal-data__btn-save{padding:9px 60px}.order-detail-item a.btn--large,.order-detail-item button.btn--large{padding:4px 29px}.sale-order-detail .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-container .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-repeat-button{padding:4px 29px}.sale-order-detail .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-container .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-container .sale-order-detail-payment-options-methods .sale-order-detail-payment-options-methods-template .bt_pay_order{padding:4px 29px}.sale-order-detail .bt_pay_order{padding:4px 29px}.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-button,.sale-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-repeat-link{padding:4px 29px}}@media (max-width:576px){.pagination__item{margin:0 8px}}@media (max-width:479px){.header__phone{padding-left:40px}.header__phone:before{left:0}.header__phone p{margin-left:0;padding-left:40px}.header__phone p{margin-left:0;padding-left:0}.header__phone p:first-of-type{margin-left:0;padding-left:0}}@media (max-width:362px){.header__phone:before{top:14px}}
/*# sourceMappingURL=style.css.map */
