

/* Start:/local/frontend/build/css/style.min.css?1771159858247710*/
html {-webkit-tap-highlight-color: transparent }.delivery-table-region, .menu-head, .nowrap, a[href^="tel:"] {white-space: nowrap }.enter-head__menu, .form-field_desc, .invisible, .title-row .checkbox {visibility: hidden }.btn-add:before, .btn-remove:before, .contacts-list table td, img {vertical-align: middle }.accordion_title:before, .category-item_hover {-webkit-backface-visibility: hidden }.about-us .values ul div, .b-main__contacts .tel-block, .footer-menu-list, .main-office__popup a, .table .catalog-item-top, .tel-block.footer-contacts__item {-webkit-box-orient: vertical;-webkit-box-direction: normal }@font-face {font-family: Roboto;font-style: normal;font-weight: 300;font-stretch: 100%;font-display: swap;src: url(/local/frontend/build/css/../fonts/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVmZiArmlw.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }@font-face {font-family: Roboto;font-style: normal;font-weight: 300;font-stretch: 100%;font-display: swap;src: url(/local/frontend/build/css/../fonts/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVmUiAo.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }@font-face {font-family: Roboto;font-style: normal;font-weight: 300;font-stretch: 100%;font-display: swap;src: url(/local/frontend/build/css/../fonts/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVmQiArmlw.woff2) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }@font-face {font-family: Roboto;font-style: normal;font-weight: 300;font-stretch: 100%;font-display: swap;src: url(/local/frontend/build/css/../fonts/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVmaiArmlw.woff2) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF }@font-face {font-family: Roboto;font-style: normal;font-weight: 400;font-display: swap;src: local("Roboto"), local("Roboto-Regular"), url('/local/frontend/build/css/../fonts/KFOmCnqEu92Fr1Mu72xKOzY.woff2') format("woff2");unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }@font-face {font-family: Roboto;font-style: normal;font-weight: 400;font-display: swap;src: local("Roboto"), local("Roboto-Regular"), url('/local/frontend/build/css/../fonts/KFOmCnqEu92Fr1Mu5mxKOzY.woff2') format("woff2");unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }@font-face {font-family: Roboto;font-style: normal;font-weight: 400;font-display: swap;src: local("Roboto"), local("Roboto-Regular"), url('/local/frontend/build/css/../fonts/KFOmCnqEu92Fr1Mu7GxKOzY.woff2') format("woff2");unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }@font-face {font-family: Roboto;font-style: normal;font-weight: 400;font-display: swap;src: local("Roboto"), local("Roboto-Regular"), url('/local/frontend/build/css/../fonts/KFOmCnqEu92Fr1Mu4mxK.woff2') format("woff2");unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }@font-face {font-family: Roboto;font-style: normal;font-weight: 500;font-display: swap;src: local("Roboto Medium"), local("Roboto-Medium"), url('/local/frontend/build/css/../fonts/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2') format("woff2");unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }@font-face {font-family: Roboto;font-style: normal;font-weight: 500;font-display: swap;src: local("Roboto Medium"), local("Roboto-Medium"), url('/local/frontend/build/css/../fonts/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2') format("woff2");unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }@font-face {font-family: Roboto;font-style: normal;font-weight: 500;font-display: swap;src: local("Roboto Medium"), local("Roboto-Medium"), url('/local/frontend/build/css/../fonts/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2') format("woff2");unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }@font-face {font-family: Roboto;font-style: normal;font-weight: 500;font-display: swap;src: local("Roboto Medium"), local("Roboto-Medium"), url('/local/frontend/build/css/../fonts/KFOlCnqEu92Fr1MmEU9fBBc4.woff2') format("woff2");unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }@font-face {font-family: Roboto;font-style: normal;font-weight: 700;font-display: swap;src: local("Roboto Bold"), local("Roboto-Bold"), url('/local/frontend/build/css/../fonts/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2') format("woff2");unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }@font-face {font-family: Roboto;font-style: normal;font-weight: 700;font-display: swap;src: local("Roboto Bold"), local("Roboto-Bold"), url('/local/frontend/build/css/../fonts/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2') format("woff2");unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }@font-face {font-family: Roboto;font-style: normal;font-weight: 700;font-display: swap;src: local("Roboto Bold"), local("Roboto-Bold"), url('/local/frontend/build/css/../fonts/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2') format("woff2");unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }@font-face {font-family: Roboto;font-style: normal;font-weight: 700;font-display: swap;src: local("Roboto Bold"), local("Roboto-Bold"), url('/local/frontend/build/css/../fonts/KFOlCnqEu92Fr1MmWUlfBBc4.woff2') format("woff2");unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }*, :after, :before {box-sizing: border-box }button, input, select, textarea {font-family: inherit;font-size: inherit;line-height: inherit }.b-title.h2, body, h2.b-title, h2.b-title-tab {font-family: Roboto, Helvetica Neue, Helvetica, Arial, sans-serif }.account-main-menu .feedback, .price-info p, figure {margin: 0 }.container, .container-fluid {margin-right: auto;margin-left: auto }img {max-width: 100% }.container {width: 100%;max-width: 1628px;padding-left: 54px;padding-right: 54px }.clearfix:after, .clearfix:before, .contacts-foot:after, .contacts-foot:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .discount:after, .discount:before, .nav:after, .nav:before, .partners-forms .form-group:after, .partners-forms .form-group:before, .row:after, .row:before, .social:after, .social:before {content: " ";display: table }.clearfix:after, .contacts-foot:after, .container-fluid:after, .container:after, .discount:after, .nav:after, .partners-forms .form-group:after, .row:after, .social:after {clear: both }.container-fluid {padding-left: 8px;padding-right: 8px }.row {margin-left: -8px;margin-right: -8px }.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {position: relative;min-height: 1px;padding-left: 8px;padding-right: 8px }.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {float: left }.col-xs-1 {width: 8.33333% }.col-xs-2 {width: 16.66667% }.category-item:first-child:nth-last-child(4), .category-item:nth-child(6n+1):last-child, .category-item:nth-child(6n+1):nth-last-child(4), .category-item:nth-child(6n+6):nth-last-child(2), .col-xs-3 {width: 25% }.col-xs-4 {width: 33.33333% }.col-xs-5 {width: 41.66667% }.brands-table.col2 .item, .category-item:first-child:last-child, .category-item:nth-child(4):nth-last-child(2), .category-item:nth-child(5):last-child, .category-item:nth-child(6n+1), .category-item:nth-child(6n+2):last-child, .category-item:nth-child(6n+6), .category-item:nth-child(6n-1):last-child, .category-item:nth-child(6n-2):nth-last-child(2), .col-xs-6 {width: 50% }.col-xs-7 {width: 58.33333% }.col-xs-8 {width: 66.66667% }.col-xs-9 {width: 75% }.col-xs-10 {width: 83.33333% }.col-xs-11 {width: 91.66667% }.bx-pdf-container .mainContainer, .col-xs-12, .form-field {width: 100% }.col-xs-pull-0 {right: auto }.col-xs-pull-1 {right: 8.33333% }.col-xs-pull-2 {right: 16.66667% }.col-xs-pull-3 {right: 25% }.col-xs-pull-4 {right: 33.33333% }.col-xs-pull-5 {right: 41.66667% }.col-xs-pull-6 {right: 50% }.col-xs-pull-7 {right: 58.33333% }.col-xs-pull-8 {right: 66.66667% }.col-xs-pull-9 {right: 75% }.col-xs-pull-10 {right: 83.33333% }.col-xs-pull-11 {right: 91.66667% }.col-xs-pull-12 {right: 100% }.col-xs-push-0 {left: auto }.col-xs-push-1 {left: 8.33333% }.col-xs-push-2 {left: 16.66667% }.col-xs-push-3 {left: 25% }.col-xs-push-4 {left: 33.33333% }.col-xs-push-5 {left: 41.66667% }.col-xs-push-6 {left: 50% }.col-xs-push-7 {left: 58.33333% }.col-xs-push-8 {left: 66.66667% }.col-xs-push-9 {left: 75% }.col-xs-push-10 {left: 83.33333% }.col-xs-push-11 {left: 91.66667% }.col-xs-push-12 {left: 100% }.col-xs-offset-0 {margin-left: 0 }.col-xs-offset-1 {margin-left: 8.33333% }.col-xs-offset-2 {margin-left: 16.66667% }.col-xs-offset-3 {margin-left: 25% }.col-xs-offset-4 {margin-left: 33.33333% }.col-xs-offset-5 {margin-left: 41.66667% }.col-xs-offset-6 {margin-left: 50% }.col-xs-offset-7 {margin-left: 58.33333% }.col-xs-offset-8 {margin-left: 66.66667% }.col-xs-offset-9 {margin-left: 75% }.col-xs-offset-10 {margin-left: 83.33333% }.col-xs-offset-11 {margin-left: 91.66667% }.col-xs-offset-12 {margin-left: 100% }.fade {opacity: 0;transition: opacity .4s linear }.accordion_body .accordion_title.collapsed:after, .b-header-bot_l .humb.active .close, .b-header-bot_l.button-show .humb, .b-main.basket-order-page .order-tabs span.active-tab:after, .brands-table .item:hover:before, .category-item_wrap:hover .category-item_hover, .check-cust:checked + .check-cust_i:before, .checkbox .check-cust:checked + .check-cust_i:before, .fade.in, .nav-tabs > li.active > a:before, .nav-tabs > li.active > span:before, .price-checkbox input:checked ~ .retail-price, .radio-color .check-cust:checked + .check-cust_i:before {opacity: 1 }.accordion_body .accordion_panel:after, .account-main-menu .account-settings-menu .bottom-subscription-block .section-container input[type=checkbox], .b-content_body > .accordion:last-child > .accordion_panel:last-child:after, .b-main.basket-order-page .center-order-container .pay-bottom-block .inner-block .form-elem input[type=radio], .b-main.basket-order-page .center-order-container .top-block .form-elem input[type=radio], .basket-small .enter-head .btn-enter_icon:after, .breadcrumbs .item:after, .breadcrumbs .item:before, .breadcrumbs .item:first-child > a:before, .btn-enter_icon:after, .catalog-list .catalog-item_logo, .catalog-menu [class^=item-]:before, .collapse, .contacts-foot > li:before, .contacts-head > li:before, .left-account-page-block .select-account-menu-container, .list-unstyled > li:before, .main .humb, .menu-head ul > li:before, .nav > li:before, .pagination li:before, .product-triggers li:before, .tab-content > .tab-pane, ol > li:last-child:after, ul.no-marker > li:before {display: none }.btn-enter_icon:before, .collapse.in, .first-question.active, .fix-comment .fixed-comment, .header_map-shadow.active, .header_ru-map_question .first-question, .p, .price-pop.opened, .second-question.active, .show-comment, .tab-content > .active, textarea {display: block }ol > li, tr.collapse.in {display: table-row }tbody.collapse.in {display: table-row-group }.collapsing {position: relative;height: 0;overflow: hidden;transition-property: height, visibility;transition-duration: .35s;transition-timing-function: ease }.nav {margin: 0;padding: 0;list-style: none }.nav > li {position: relative;display: block }.nav > li > a, .nav > li > span {position: relative;display: block;padding: 10px 15px }.nav > li.disabled > a {color: #777 }.nav > li.disabled > a:focus, .nav > li.disabled > a:hover {color: #777;text-decoration: none;background-color: transparent;cursor: not-allowed }.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {background-color: #eee;border-color: #1aba50 }.blockquote:first-child, .contacts-head:not(:first-child), .feedback_title, .h1:first-child, .h2:first-child, .h3:first-child, .h4:first-child, .h5:first-child, .h6:first-child, .p, .pagination:not(:first-child), address, h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child, p {margin-top: 0 }.nav > li > a > img {max-width: none }.nav-tabs > li {float: left;padding-left: 0;margin-bottom: 0 }.nav-tabs > li:last-child > a, .nav-tabs > li:last-child > span, .product-triggers_horizontal li:last-child, .social-item:last-child {margin-right: 0 }.nav-tabs > li > a, .nav-tabs > li > span {position: relative;padding: 19px 0 17px;margin-right: 30px;font-size: 16px;text-align: center;font-weight: 700;line-height: 1.1;color: gray;background: 0 0 }.nav-tabs > li > a:before, .nav-tabs > li > span:before {content: "";display: block;height: 2px;width: 100%;background: #1aba50;position: absolute;bottom: -2px;left: 0;opacity: 0;transition: opacity .3s;z-index: 2 }.b-main.basket-order-page .center-order-container .pay-bottom-block .inner-block label .date-deliv span.date-deliv-date, .b-main.basket-order-page .order-tabs span.active-tab, .biblioteka-3d-modeli .boss-item .boss-description h4, .biblioteka-3d-modeli .boss-item .boss-email a, .biblioteka-3d-modeli .boss-item .boss-tel a, .brands-list .item.active .name, .nav-tabs > li > a:hover, .nav-tabs > li > span:hover, address {color: #333 }.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > span, .nav-tabs > li.active > span:focus, .nav-tabs > li.active > span:hover {color: #333;cursor: default }.tab-content {position: relative;width: 100%;padding: 52px 0 60px }.tab-content:before {content: "";display: block;height: 2px;background: #ebebeb;position: absolute;top: 0;left: -12.9%;right: -16px }.center-block {display: block;margin-left: auto;margin-right: auto }.pull-right {float: right !important }.pull-left {float: left !important }.b-main.my-orders-page .row .catalog-item.wait-pay-elem .inner-container .hidden, .hide, .visible-lg, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-md, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-print, .visible-print-block, .visible-print-inline, .visible-print-inline-block, .visible-sm, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-xs, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block {display: none !important }.b-main.my-orders-page .row .catalog-item.wait-pay-elem .inner-container .show {display: block !important }.text-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0 }address, body {font-style: normal }.affix {position: fixed }.about-us .info-item__title-wrapper, .accordion_panel, .accordion_title, .b-bord, .b-content_aside, .b-content_head, .b-main, .b-page, .banner, .breadcrumbs .item.item-drop > a, .btn-arr, .contacts-list table tr, .feedback-form .form-field_bord, .files_lnk, .head_map-link, .logo_pic, .m-page, .media-center, .search-head, .textarea-wrapper, table {position: relative }body, html {margin: 0;padding: 0 }body {min-width: 300px;overflow-x: auto;font-size: 16px;line-height: 1.75;color: #595959;background-color: #f0f0f0 }.advantages-footer, .advantages-text span, .advantages-title, .basket-head .text, .basket-head_num, .feedback-info_descr .name, .feedback-info_descr .tel, .h4, .h5, b, h4, h5, strong, table thead td, table thead th, table.table-list tr td:first-child {font-weight: 700 }body.m-open, body.slideoutOpen {overflow: hidden }.accordion_title:hover, .breadcrumbs .item > a:hover, .btn-basket_wrap.invert input, .contacts-head_item > a:hover, .text-select, a, ol > li:before {color: #1aba50 }a:focus, a:hover {color: #595959;outline: 0 }.p, address, p {margin-bottom: .6em }.b-content_body a[href^="mailto:"], .b-content_body a[href^="tel:"], .b-main.my-orders-page .archive-title, .catalog-item_more, .contacts-descr a[href^="tel:"], .contacts-link, .contacts-list_name, .feedback-info_text, .head-content__description-title span, .price-checkbox .personal-price, .price-checkbox input:checked ~ .retail-price, .product-triggers li {font-weight: 500 }.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {color: #333;font-weight: 700;text-transform: none }.dealers-map-item-title, .files_type, .logo_text, .text-uppercase {text-transform: uppercase }.h1 {margin-top: 0;margin-bottom: .65em;font-size: 32px;line-height: 1.4 }.h2, h2 {margin-bottom: .38em;margin-top: .9em;font-size: 28px;line-height: 1.6 }.h3, h3 {margin-bottom: .6em;margin-top: 1.3em;font-size: 22px;line-height: 1.6 }.h4, .h5, h4, h5 {margin-bottom: .5em;margin-top: 1.2em;font-size: 18px;line-height: 1.6 }.b-content_head .h1 + .subtitle, .b-content_head h1 + .subtitle, .h1 + .b-content_head, .h1 + .b-subtitle, h1 + .b-content_head, h1 + .b-subtitle {margin-top: -16px }.b-title.h2, h2.b-title, h2.b-title-tab {margin-bottom: 19px;margin-top: 0;line-height: 1.30769;color: #404040;font-weight: 500 }.about-brands_info .p, .about-brands_info address, .about-brands_info p, .about-us .mission-title, .b-content_head .subtitle, .block-3d-models .files_lnk, .catalog-item_text, .form-group label, .text-select, ol > li:before {font-weight: 400 }.b-content_head .subtitle, .b-heading, .b-subtitle {color: #333;font-size: 20px }.b-content_head .subtitle, .b-subtitle {margin-bottom: 1.2em;line-height: 1.5 }.b-content_head .subtitle + .accordion, .b-subtitle + .accordion {margin-top: 52px }.b-heading {margin-bottom: 1.18em }.mt-0 {margin-top: 0 !important }.mt-1 {margin-top: 10px !important }.mt-2 {margin-top: 20px !important }.mt-3 {margin-top: 30px !important }.mt-4 {margin-top: 40px !important }.mt-5 {margin-top: 50px !important }.mb-0 {margin-bottom: 0 !important }.mb-1 {margin-bottom: 10px !important }.mb-2 {margin-bottom: 20px !important }.mb-3 {margin-bottom: 30px !important }.mb-4 {margin-bottom: 40px !important }.mb-5 {margin-bottom: 50px !important }.catalog-item_text, .brands-list .name, .contacts-list_subname, .tabs-wrapper .tabs-item a, .text-light {color: gray }.block-bg {padding: 44px 45px 44px 30px;background: #f7f7f7 }.b-content_body > .p:last-child, .b-content_body > address:last-child, .b-content_body > p:last-child, .b-content_head .subtitle:last-child, .block-bg ol, .block-bg ol > li:last-child, .block-bg ul, .block-bg ul > li:last-child, .contacts-descr:last-child, .feedback-form .form-group:last-child, .menu-head .item-1, ol > li > ol > li:last-child, ol > li > ul > li:last-child, ul > li > ol > li:last-child, ul > li > ul > li:last-child {margin-bottom: 0 }.bx-pdf-container {width: 900px;height: 800px !important }.b-page {margin: 0 auto;background-color: #f0f0f0 }.b-main {padding-bottom: 70px }.main .b-main {padding-bottom: 0 }.b-content, .b-header-bot > .container, .b-header-top > .container, .b-main > .container, .feedback-form .feedback-form_textarea, .feedback-form .feedback-form_textarea .form-control, .feedback-form .feedback-form_textarea .form-field {height: 100% }.b-content_bg {border-radius: 3px;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .15);background: #fff }.b-content_wrap, .product-triggers_horizontal {display: -ms-flexbox;display: flex }.b-content_wrap + .discount {margin-top: -60px }.b-content_body {padding: 60px 0 70px }.b-content_body .map-wide, .b-content_body .wide {margin-left: -12.78%;margin-right: -38.29% }.b-content_body .delivery-table {margin-right: -25.3% }.b-content_body .no-padding, .b-content_body > .accordion {margin-right: -25.4% }.b-content_aside {z-index: 2;height: 100%;background: #1aba50 }.b-content_head {padding-bottom: 50px }.b-content_head.nobord {padding-bottom: 33px }.b-content_head.nobord:before {display: none;padding-bottom: 0 }.accordion_panel:before, .b-bord:before, .b-content_head:before {content: "";display: block;height: 1px;background: #ebebeb;position: absolute;bottom: 0;left: -12.78%;right: -38.29% }.btn-cancel:before, .btn-cancel_wrap:before, .files_lnk:before, .form-field_desc:before, .ic {display: inline-block;vertical-align: middle;background-image: url(/local/frontend/build/css/../images/sprite.png);background-size: 149px 130px }.ic-action {background-position: -64px -62px;width: 24px;height: 18px }.breadcrumbs + .b-title, .ic-action_translate--50, .ic-discount_translate--50, .ic-lnk_translate--50, .ic-sale_translate--50 {margin-top: -9px }.ic-category-handle {background-position: -83px -90px;width: 24px;height: 14px }.ic-category-handle_translate--50, .ic-del_translate--50, .ic-facebook_translate--50, .ic-money_translate--50 {margin-top: -7px }.btn-cancel:before, .btn-cancel_wrap:before, .ic-del {background-position: -43px -116px;width: 14px;height: 14px }.ic-discount {background-position: -55px -90px;width: 24px;height: 18px }.form-field_desc:before {background-position: -62px -30px;width: 25px;height: 25px }.ic-info_translate--50 {margin-top: -12.5px }.ic-instagram_translate--50, .ic-menu-des_translate--50, .ic-menu-info_translate--50, .ic-telegram_translate--50, .ic-vk_translate--50 {margin-top: -13px }.files_lnk:before, .ic-lnk {background-position: -139px 0;width: 10px;height: 18px }.ic-menu-coop {background-position: 0 -62px;width: 26px;height: 24px }.ic-menu-coop_translate--50 {margin-top: -12px }.ic-menu-des {background-position: -116px 0;width: 19px;height: 26px }.ic-menu-info {background-position: -32px 0;width: 26px;height: 26px }.ic-menu-location {background-position: -92px 0;width: 20px;height: 28px }.ic-menu-location_translate--50, .ic-menu-phone_translate--50, .ic-youtube_translate--50 {margin-top: -14px }.ic-menu-pay {background-position: -30px -62px;width: 30px;height: 20px }.ic-menu-pay_translate--50, .ic-news_translate--50, .ic-trash_translate--50 {margin-top: -10px }.ic-menu-phone {background-position: -92px -32px;width: 18px;height: 28px }.ic-money {background-position: 0 -116px;width: 20px;height: 14px }.ic-news {background-position: -116px -54px;width: 19px;height: 20px }.ic-sale {background-position: -92px -64px;width: 18px;height: 18px }.ic-trash {background-position: -116px -78px;width: 18px;height: 20px }.icon {display: inline-block;width: 1em;height: 1em;fill: currentColor;stroke: inherit }.icon-basket {font-size: 2rem;width: 1em }.icon-block {font-size: 1.5rem;width: 1em }.icon-close {font-size: 1.3969rem;width: 1em }.icon-facebook, .icon-twitter, .icon-vkontakte, .icon-youtube {font-size: 3.2rem;width: 1em }.icon-info, .icon-label {font-size: 1.8rem;width: 1em }.icon-list {font-size: 1.5rem;width: 1.2em }.icon-lnk {font-size: 1.8rem;width: .55556em }.icon-menu-amort, .icon-menu-furniture, .icon-menu-kran, .icon-menu-shop, .icon-menu-undraw {font-size: 2.4rem;width: .83333em }.icon-menu-bed, .icon-menu-handles, .icon-menu-profil {font-size: 1.6rem;width: 1.5em }.icon-menu-cupboard {font-size: 2.4rem;width: .75em }.icon-menu-door, .icon-menu-light {font-size: 2.4rem;width: .58333em }.icon-menu-fasad {font-size: 2.4rem;width: .725em }.icon-menu-fixture {font-size: 2.44rem;width: .65574em }.icon-menu-holder {font-size: 2.4rem;width: .79167em }.icon-menu-hook {font-size: 2.4rem;width: .66667em }.icon-menu-kitchen {font-size: 2.4rem;width: 1em }.icon-menu-kromka {font-size: 1.4rem;width: 1.71429em }.icon-menu-locker {font-size: 2.1rem;width: .95238em }.icon-menu-loop {font-size: 2.4rem;width: .91667em }.icon-menu-other {font-size: .8rem;width: 3em }.icon-menu-prop {font-size: 2.4rem;width: .85em }.icon-menu-push {font-size: 2rem;width: 1.2em }.icon-menu-shed {font-size: 1.8rem;width: 1.33333em }.icon-menu-table {font-size: 1.9rem;width: 1.26316em }.icon-menu-tool {font-size: 2.22rem;width: .9955em }.icon-menu-wardrobe {font-size: 1.8rem;width: 1.24444em }.icon-news {font-size: 2rem;width: .9em }.icon-pay {font-size: 1.4rem;width: 1.42857em }.btn-add:before, .btn-enter_icon:after, .btn-enter_icon:before, .btn-remove:before, .btn-repeat:before, .btn-repeat_wrap:before, .product-triggers li.product-triggers_share:after {display: inline-block;background-image: url(/local/frontend/build/css/../images/sprite-bg.svg);background-size: 15.875rem 16.4375rem }.clients__content-img, .delivery-table th, .get-my-orders-act, .left-account-page-block .bottom-manager-block .desc-block {text-align: center }.waranty .tel-block {margin-right: 30px }.humb_icon:before {left: 0 }table.table-list tr td:last-child {padding-right: 0 }.humb.active .humb_icon {opacity: 0 }.contact-icon_wrapper .contact-icon_item.arrow.revert a::after, .media-center:hover span.media__arrow {transform: rotate(180deg) }ol, ul {width: 100%;list-style: none;padding: 0;margin-top: 0;margin-bottom: 2.5em }ol > li, ul > li {position: relative;margin-top: 0;margin-bottom: 1em }ol > li > ol, ol > li > ul, ul > li > ol, ul > li > ul {margin-top: .7em;margin-bottom: 0 }.second-question form .city-list-wrapper li, ul {padding-left: 20px }ul > li {padding-left: 12px }ul > li:before {content: "";display: block;width: 4px;height: 4px;background-color: #1aba50;border-radius: 4px;position: absolute;left: 0;top: 10px }.contacts-foot > li, .contacts-head > li, .list-unstyled > li, .menu-head ul > li, ul.no-marker > li {padding-left: 0 }ul.style-2 > li {padding-left: 32px }ul.style-2 > li:before {width: 20px;height: 3px;border-radius: 0;top: 13px }ol {counter-reset: a }ol > li:after {content: "";width: 100%;display: block;height: 11px }ol > li:before {content: counters(a, ".") " ";counter-increment: a;display: table-cell;padding-right: 26px }.contacts-foot, .contacts-head, .list-unstyled, .menu-head ul {width: auto;padding: 0;margin: 0;list-style: none }.clear-busket without-checkbox:active, .clear-busket without-checkbox:focus, .clear-busket-popup button:active, .clear-busket-popup button:focus, .empty-busket button:active, .empty-busket button:focus, button:active, button:focus, input {outline: 0 }select {font-size: 13px }.form-title {font-size: 28px;line-height: 1.07143;margin-top: 0;text-align: center }.form-group {margin-bottom: 19px;text-align: left }.form-group:after {content: "";display: table;clear: both }.b-content_bg.vacancies .list-wrapper, .b-content_bg.vacancies .velcome-wrapper, .form-group_submit {margin-top: 30px }.form-name {display: block;width: 100%;margin-bottom: 3px;font-size: 13px;line-height: 1.3;color: gray;font-weight: 300 }.form-text {margin-top: 7px;font-size: 14px;line-height: 1.57143 }.form-field_desc {position: absolute;top: 0;left: 100%;padding-left: 36px;font-size: 14px;line-height: 1.5;color: gray;opacity: 0 }.form-field_desc:before {content: "";position: absolute;top: 0;left: 0 }.form-control {width: 100%;height: 40px;padding: 0;font-size: 16px;border: none;border-bottom: 2px solid #d2d2d2;border-radius: 0;background: 0 0;box-shadow: none;color: #404040;transition: .4s }.form-control::-moz-placeholder {color: #999;opacity: 1 }.form-control:-ms-input-placeholder {color: #999 }.form-control::-webkit-input-placeholder {color: #999 }.form-control:focus {outline: 0;border-bottom-color: #1aba50 }.contact-icon_wrapper .contact-icon_item.phone-child:hover .contact-icon_phones, .form-control:focus + .form-field_desc {opacity: 1;visibility: visible }fieldset {border: none;padding: 0;margin: 0 }input[type=password] {background-repeat: no-repeat;background-position: 97% 50%;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAASCAYAAABrXO8xAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAAN5JREFUOI2l0TFOw1AMBuAvUUfKQKYehAN0rASnKHsFC0NXZoYeBbgF5yDt8NIBNpawOChNk6iFX7Ken+1f9m9ndV2rqkoLt7jHdfzf8Yy3pqAoCrlDPOEFc1yEzfEauV+0iTdY4xsrFGGriK1jmiPiQ7yP2GAftomYkACylsZPTKPLviPhChW+cNnVOI23S2rHmpqj5ZyMLKXU+HUTG6g9yOdYoOwU9FmDEosspVRiduak20mLNDRi38izPy9njNjVdjJxFJOR3Kjmf2nchj90v7577nLcYXdGsw8sfwCWpETE63oz0QAAAABJRU5ErkJggg==) }input[type=password]: focus {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAASCAYAAABrXO8xAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAANVJREFUOI2l0T1Ow1AQBODPVkqoqHKPcICUkYBLQB9BQ5GWmiJHyA0SuEXOESeVD0BjmrXlnxcrgZFW+zQ7o/15WVVVst29Fh7xiprc4xPftaB62st18YEd5riJmOMrag3axges8IMl7iKWwa1imoHxLfI71igj1sGJFQbGWeSNITY9Tcd4G7lMGMueZnCci5HZNt2rhkujU8+xQNETpKJGgUVmOyswvXLS46RlOjdiauTpn48zZuzvdrFxFJOR2ujO/9rxGO9z/5f6z1OOF5yuaHbA8y9z6Di2NwAgZgAAAABJRU5ErkJggg==) }input[type=checkbox], input[type=radio] {position: absolute;top: 0;left: 0 }.check-cust {position: relative;opacity: 0;z-index: 3 }.check-cust:checked + .check-cust_i {background: #1aba50;border-color: #1aba50 }.check-cust_i {width: 18px;height: 18px;position: absolute;top: 0;left: 0;padding: 0;margin: 0;border: 2px solid #e1e1e1;transition: .2s;z-index: 2 }.checkbox label, .radio label {position: relative;display: block;min-height: 18px;padding-top: 1px;padding-left: 25px;margin-bottom: 14px;font-size: 14px;color: #595959 }.checkbox label > span, .radio label > span {display: inline-block;padding-top: 2px }.about-us .values.values-new + .advantages, .checkbox label .check-cust_i, .radio label .check-cust_i, table.table-list tr:first-child td {padding-top: 0 }.checkbox.inline label, .radio.inline label {display: inline-block;margin-right: 25px }.checkbox sup, .radio sup {line-height: 0 }.checkbox .check-cust_i, .radio-color .check-cust_i {border-radius: 2px }.checkbox .check-cust_i:before, .radio-color .check-cust_i:before {content: "";position: absolute;bottom: 5px;left: 2px;color: #fff;width: 10px;height: 5px;opacity: 0;border-bottom: 2px solid #fff;border-left: 2px solid #fff;transform: rotate(-45deg);transition: .2s }.price-checkbox .slider.round:before, .radio .check-cust_i {border-radius: 50% }.radio-color label {display: inline-block;padding: 0;width: 28px;height: 28px;margin-bottom: 9px;cursor: pointer }.radio-color label + label {margin-left: 5px }.radio-color .check-cust_i {width: 100%;height: 100%;border: none;border-radius: 50%;background: currentColor }.radio-color .check-cust_i:before {width: 100%;height: 100%;display: block;bottom: 0;left: 0;border-radius: 50%;border: 2px solid #333 }.checkbox-btn label, .radio-btn label {display: inline-block;margin-right: 2px;margin-bottom: 6px;padding: 0;cursor: pointer }.checkbox-btn label input:checked + span, .radio-btn label input:checked + span {border-color: #1aba50;background: #1aba50;color: #fff }.checkbox-btn label > span, .radio-btn label > span {padding: 4px 16px 5px;border: 1px solid #000;border-radius: 1px;color: #404040;transition: border .2s }.accordion_title:hover:before, .checkbox-btn label:hover .check-cust + span, .radio-btn label:hover .check-cust + span {border-color: #1aba50 }.checkbox-btn label:hover .check-cust:disabled + span, .radio-btn label:hover .check-cust:disabled + span {color: #000;border-color: #000;opacity: .3;cursor: default }.checkbox-btn .check-cust:disabled + span, .radio-btn .check-cust:disabled + span {color: #000;opacity: .3;cursor: default }.btn, .btn-basket_wrap, .btn-cancel_wrap {display: inline-block;transition: .3s;text-align: center }.btn, .btn-basket_wrap input, .btn-cancel_wrap input {font-size: 16px;font-weight: 500;text-decoration: none;letter-spacing: -.5px;-moz-appearance: none;-webkit-appearance: none;white-space: nowrap }.btn {position: relative;padding: 11px 24px 9px;border: 2px solid #1aba50;color: #1aba50;line-height: 1.3;border-radius: 2px;box-shadow: none;background-image: none;vertical-align: top;cursor: pointer }.btn-default, .btn-enter:hover, .btn:hover, table td.td-select, table th.td-select {background: #1aba50;color: #fff }.basket-head_num, .btn-basket, .btn-basket_wrap, .btn-default, .enter-head__num, .humb {box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .25) }.btn-basket:hover, .btn-default:active, .btn-default:focus, .btn-default:hover, .btn-invert-light:active, .btn-invert-light:focus, .btn-invert-light:hover {color: #fff;box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .3) }.btn-default:disabled {opacity: .6 }.btn-basket.invert, .btn-basket_wrap.invert, .btn-invert {background: 0 0;color: #1aba50;box-shadow: none }.btn-basket.invert:hover, .btn-invert:active, .btn-invert:focus, .btn-invert:hover, .button-standart:hover {background: #1aba50;color: #fff;box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .3) }.btn-invert-light {background: 0 0;border-color: #fff;color: #fff;box-shadow: none }.btn-light {color: #404040;background: #ebebeb;border-color: #ebebeb }.btn-light:hover {background: #1aba50;color: #fff;border-color: #1aba50 }.btn-enter_icon:after, .btn-enter_icon:before {width: .9375rem;background-position: -5.8125rem -5.8125rem;height: 1.1875rem;content: "" }.btn-disabled {border: 2px solid #cdcdcd;background: 0 0;color: gray;cursor: default }.btn-enter {position: relative;padding-left: 46px }.btn-enter_icon {position: absolute;top: 50%;left: 21px;margin-top: -10px }.btn-basket_wrap {position: relative;padding: 6px 24px 8px;border: 2px solid #1aba50;background: #1aba50;border-radius: 2px;white-space: nowrap;line-height: 1;vertical-align: top;cursor: pointer }.btn-basket_wrap:hover, .btn-cancel_wrap:hover, .in-basket-button-wrap:hover, a.feedback-info:hover {box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .3) }.btn-basket_wrap input {color: #fff;width: auto;background: 0 0;box-shadow: none;border: none;padding: 0;margin-bottom: 0;line-height: 1.3;cursor: pointer }.btn-basket_wrap.invert:hover {background: #1aba50;box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .3) }.about-us .mission-text, .about-us .mission-title, .btn-basket_wrap.invert:hover input {color: #fff }a.btn-basket_wrap {padding: 0 24px;min-height: 42px;line-height: 42px }.btn-basket, a.btn-basket_wrap > span {line-height: 1 }.btn-basket {padding: 5px 24px 11px;color: #fff;position: relative;background: #1aba50;border-radius: 2px }.btn-add:before {width: 1.3125rem;background-position: -2.1875rem -2.1875rem;height: 1.3125rem }.btn-add, .btn-remove {padding: 0;width: 44px;height: 44px;line-height: 44px;border: none }.btn-add:before, .btn-remove:before {content: "" }.btn-add:hover, .btn-remove:hover {opacity: .8 }.btn-remove:before {width: 1.1875rem;height: 1.3125rem;background-position: -10.8125rem -11.25rem }.btn-cancel_wrap {background: 0 0;position: relative;padding: 10px 24px 9px;border-radius: 2px;border: 2px solid #cdcdcd;white-space: nowrap;line-height: 1;vertical-align: top;cursor: pointer }.btn-cancel_wrap input {color: gray;width: auto;background: 0 0;box-shadow: none;border: none;padding: 0;margin-bottom: 0;line-height: 1.3;cursor: pointer }.btn-cancel {border-color: #cdcdcd;background: 0 0;color: gray }.btn-cancel:active, .btn-cancel:focus, .btn-cancel:hover {color: gray;box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .3) }.btn-cancel:before, .btn-cancel_wrap:before {content: "";display: none;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%) }.btn-cancel:hover, .btn-cancel_wrap:hover {background: #f0f0f0;border-color: #f0f0f0 }.btn-repeat {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-color: transparent }.btn-repeat:hover {color: #1aba50;border-color: #1aba50 }.btn-repeat:before, .btn-repeat_wrap:before {width: 1.4375rem;height: 1.375rem;background-position: -8.8125rem -9.3125rem;content: "";display: inline-block;margin-right: 5px;-ms-flex-negative: 0;flex-shrink: 0 }.btn-arr:before {content: "";position: absolute;top: 0;display: block;width: 7px;height: 7px;border-top: 2px solid #404040;border-right: 2px solid #404040;transform: rotate(135deg);-webkit-backface-visibility: hidden }.btn-link {background: 0 0;color: #1aba50;border-color: transparent;box-shadow: none }.btn-close:after, .btn-close:before {content: "";position: absolute;height: 2px;width: 100%;top: 50%;left: 0;margin-top: -1px;background: #000;transition: background .3s }.btn-close:before {transform: rotate(45deg) }.accordion_title:before, .b-content_bg.b-main__contacts .accordion_title.collapsed:before, .b-content_bg.vacancies .accordion_title.collapsed:before, .btn-close:after, .btn-search:before {transform: rotate(-45deg) }.btn-search {position: relative;display: block;width: 18px;height: 18px }.btn-search:after, .btn-search:before {content: "";position: absolute;cursor: pointer }.btn-search:after {top: 0;left: 0;width: 16px;height: 16px;border: 2px solid #1aba50;border-radius: 100%;transition: background .3s }.btn-search:before {top: 12px;right: 2px;height: 7px;width: 2px;background-color: #1aba50 }.breadcrumbs {padding: 19px 0 16px;margin-bottom: 0 }.breadcrumbs .item {display: inline-block;vertical-align: top;padding-left: 0;font-size: 14px;margin-bottom: .6em;font-weight: 300 }.b-main__contacts-ru .worker-card .worker-description, .enter-head .btn, .pagination li > a, .pagination li > span, .waranty .worker-card .worker-description {font-size: 14px }.breadcrumbs .item:last-child > a, .breadcrumbs .item:last-child > span {color: #999 }.breadcrumbs .item > a, .breadcrumbs .item > span {display: inline-block;color: #333;border-bottom: none }.breadcrumbs .item .icon {font-size: .9rem }.breadcrumbs .item.item-drop > a {display: inline-block;padding-left: 19px;padding-right: 13px }.breadcrumbs .item.item-drop > a:after {content: "";display: block;position: absolute;top: 8px;right: 0;width: 6px;height: 6px;border-top: 1px solid #333;border-right: 1px solid #333;transition: border-color .3s;transform: rotate(135deg) }.breadcrumbs .item.item-drop > a:hover:after {border-top-color: #1aba50;border-right-color: #1aba50 }.breadcrumbs .item .item-drop_icon {position: absolute;top: 50%;left: 0;margin-top: -5px;height: 10px;width: 12px;border-top: 2px solid #1aba50;border-bottom: 2px solid #1aba50;z-index: 2 }.breadcrumbs .item .item-drop_icon:before {content: "";width: 80%;height: 2px;position: absolute;top: 50%;left: 0;background: #1aba50;margin-top: -1px }.pagination-wrap {display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;padding: 9px 24px 4px;background: #fff;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .15) }.pagination {padding: 0;margin: 0;list-style: none;text-align: center }.pagination li {display: inline-block;margin-right: 6px;padding-left: 0;margin-bottom: 5px }.pagination li > a, .pagination li > span {display: block;padding: 0 11px;width: auto;height: 30px;line-height: 30px;font-weight: 400;color: gray;text-align: center;border-radius: 4px;transition: .15s }.pagination li.gap > a, .pagination li.gap > span {background: 0 0;width: auto;border: none }.pagination li.active > a, .pagination li.active > span, .pagination li:hover > a {background: #1aba50;border-color: #1aba50;color: #fff }.blockquote, table td, table th {border-bottom: 1px solid #ebebeb;color: #333 }.pagination li.disabled > a, .pagination li.disabled > span {opacity: .7;cursor: auto }.blockquote .subtext, table td, table th {font-weight: 300;font-size: 16px }table {width: 100%;margin-bottom: 70px }.p table, address table, p table {margin-top: 34px }table {margin-top: 0;border-collapse: collapse;border-spacing: 0;border: none }table td, table th {padding: 16px 20px 14px;line-height: 1.75;text-align: left;border-right: 1px solid #ebebeb;vertical-align: top }.brands-table.col2:nth-child(2n), .brands-table.col4 .item:nth-child(4n), table td:last-child, table th:last-child {border-right: none }table td.td-gray, table th.td-gray {background: #f7f7f7 }.accordion_body .accordion_title:hover:after, .accordion_body .accordion_title:hover:before .files_lnk:after {background: #1aba50 }table tbody tr:last-child > td {border-bottom: none }table thead td, table thead th {padding: 13px 20px 14px;background: #f7f7f7 }table.table-vertical tr td:first-child {font-size: 18px;background: #f7f7f7 }.b-content_bg.vacancies .company-about, .b-content_wrap.wrapp--map, .delivery-container .h1, table.table-list {margin-bottom: 32px }table.table-list tr td {padding: 22px 28px 20px;border-right: none }table.table-list tr td:first-child {padding-left: 0;color: #1aba50;font-weight: 400 }.blockquote {margin: 60px 0 62px;padding: 30px 0 32px;font-size: 28px;line-height: 1.6;border-top: 1px solid #ebebeb;text-align: center }.blockquote .subtext {margin-top: 5px;color: gray }.accordion, .files, .main-page__benefits {margin-bottom: 60px }.catalog-item, .contacts-list table, .files-item {margin-bottom: 16px }.files_lnk {display: inline-block;font-weight: 700;color: #595959;padding-left: 30px;font-size: 14px;line-height: 1.57 }.files_lnk:before {content: "";position: absolute;top: 1px;left: 6px }.files_lnk:after {content: "";position: absolute;top: 25px;left: 0;height: 2px;width: 22px;transition: width .3s }.b-content_body .brands-tab:last-child .brands-table, .b-content_body .map-wide:last-child, .b-content_body > .accordion:last-child {margin-bottom: -70px }.accordion_body .accordion {margin-right: -19%;margin-bottom: -42px }.accordion_panel:before {top: 0;bottom: auto }.accordion_panel:after, .accordion_panel:before {left: -10.2%;right: -10.25% }.accordion_panel:last-child:after {content: "";display: block;height: 1px;background: #ebebeb;position: absolute;bottom: 0 }.accordion_body .accordion_panel:before {left: 0;right: 0 }.accordion_title {display: block;padding: 32px 32px 32px 0;font-size: 22px;line-height: 1.5;color: #333;font-weight: 500 }.accordion_title:before {content: "";position: absolute;top: 50%;right: 2px;margin-top: -4px;display: block;width: 8px;height: 8px;border-top: 2px solid #333;border-right: 2px solid #333;transition: transform .3s }.accordion_title.collapsed:before {transform: rotate(135deg) }.accordion_body .accordion_title {padding: 34px 100px 34px 44px;font-size: 18px }.accordion_body .accordion_title:after, .accordion_body .accordion_title:before {content: "";position: absolute;background: #333;transition: background .3s }.accordion_body .accordion_title:before {top: 50%;right: 40px;width: 16px;height: 2px;margin-top: 0;border: none;transform: none }.accordion_body .accordion_title:after {top: 50%;right: 47px;width: 2px;height: 16px;margin-top: -7px;opacity: 0;transition: opacity .2s }.accordion_body .accordion_body {padding-left: 44px }.accordion_body-wrap {padding-right: 16%;padding-bottom: 42px }.b-header-top {height: 40px;background: #333;color: #fff;z-index: 1000 }.b-header-top.main-menu {z-index: 1001 }.b-header-top_wrap {display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;height: 100%;width: 100% }.b-header-bot {height: 100px;background: #fff;box-shadow: 0 6px 12px -8px rgba(0, 0, 0, .2) }.b-header-bot_wrap {display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;height: 100%;width: 100% }.b-header-bot_l, .b-header-bot_r, .contacts-head {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100% }.account-main-menu .feedback .feedback-form, .b-header-bot_l, .catalog-list .catalog-item, .contacts-list_foto img, .feedback-info_foto img, .logo:hover .logo_pic:before, .nav--item, .tabs-wrapper .delivery-table {width: 100% }.b-header-bot_r {-ms-flex-pack: end;justify-content: flex-end;-ms-flex-negative: 0;flex-shrink: 0 }.contacts-head_item {display: inline-block;height: 100%;line-height: 40px;margin-bottom: 0;padding-left: 19px !important;padding-right: 19px }.contacts-head_item.bg {background: #404040 }.contacts-head_item > a, .contacts-head_item > span, .menu-head .item-1 > a, .menu-head .item-1 > span {color: #fff;font-size: 13px;line-height: 1.2 }.logo {margin-right: 45px;width: 120px;min-width: 120px }.logo_pic {padding-bottom: 6px;margin-bottom: 1px }.logo_pic:before {content: "";display: block;width: 54%;height: 4px;position: absolute;bottom: 0;left: 0;background: #1aba50;transition: width .3s }.logo_text {color: #333;font-weight: 500 }.search-head {width: 100%;margin-right: 30px }.search-head .input {width: 100%;border: 2px solid #19ba50;height: 36px;line-height: 36px;padding: 0 75px 0 20px;margin: 0;font-size: 14px;color: #595959;-webkit-appearance: none;-moz-appearance: none;background-image: none }.search-head .input::-moz-placeholder {color: #999;opacity: 1 }.search-head .input:-ms-input-placeholder {color: #999 }.search-head .input::-webkit-input-placeholder {color: #999 }.search-head_submit {position: absolute;top: 10px;right: 20px;display: block }.search-head_submit:hover .btn-search:after {background: #1aba50;overflow: hidden }.search-head_submit input {position: absolute;top: 0;left: 0;width: 18px;height: 18px;padding: 0;border: none;background: 0 0;z-index: 2;cursor: pointer }.enter-head__menu {position: absolute;width: 100%;background: #fff;box-shadow: 0 4px 4px rgba(0, 0, 0, .25);border-radius: 3px;padding: 10px 21px;opacity: 0;top: 10px;margin-top: 40px;transition: opacity .3s, top .3s, visibility .3s }.basket-head_num, .enter-head__num {padding: 0 2px;text-align: center }.enter-head__menu .price-checkbox-wrapper, .enter-head__menu a {display: flex;justify-content: space-between;font-weight: 500;font-size: 14px;line-height: 18px;padding: 10px 0;color: #333 }.enter-head__menu .retail-price {line-height: 30px }.enter-head__menu .price-checkbox {padding-left: 0 }.basket-head:not(.favorite-item-wrapper).active .basket-head_num, .enter-head__menu .active .enter-head__num {background: #ff244f }.enter-head__num {height: 16px;min-width: 16px;margin-left: 10px;font-size: 10px;line-height: 16px;border-radius: 50%;color: #fff;background: #2f2f2f }.basket-head:hover .text, .brands-list a.name:hover, .catalog-item-comment__button:hover, .catalog-menu [class^=item-].active > a, .catalog-menu [class^=item-].active > span, .catalog-menu [class^=item-] > a:hover, .contacts-foot_item-1 > a:hover, .contacts-foot_item > a:hover, .enter-head__menu a:hover, .left-account-page-block .account-menu-container a.menu-btn:hover, .media-center:hover .media-link, .menu-head .item-1 > a:hover {color: #1aba50 }.humb {display: block;position: relative;width: 40px;height: 40px;margin-right: 29px;background: #1aba50;border-radius: 50%;transition: box-shadow .3s;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer }.banner, .category-item_wrap, .category_icon, .element {box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .15) }.humb:hover {box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .4) }.m-open .humb {background: #2f2f2f;z-index: 200 }.humb_icon {position: absolute;top: 50%;left: 50%;margin-top: -6px;margin-left: -9px;height: 12px;width: 18px;border-top: 2px solid #fff;border-bottom: 2px solid #fff;z-index: 2 }.m-open .humb_icon {border-color: transparent }.humb_icon:after, .humb_icon:before {content: "";width: 80%;height: 2px;position: absolute;top: 50%;background: #fff;margin-top: -1px }.humb_icon:after {transform: none }.basket-head {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;white-space: nowrap }.b-main.basket-order-page .center-order-container .pay-bottom-block .inner-block label, .b-main.basket-order-page .center-order-container .top-block label, .basket-head_wrap {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center }.basket-head .btn-cancel:before, .basket-head .btn-cancel_wrap:before, .basket-head .files_lnk:before, .basket-head .form-field_desc:before, .basket-head .ic {margin-right: 4px }.basket-head .icon {position: relative;margin-right: 4px;fill: transparent;stroke: #00a547;font-size: 1.32rem }.basket-head .text {font-size: 14px;line-height: 1.2;color: #333;transition: color .3s }.basket-head_num {display: inline-block;height: 23px;min-width: 23px;margin-left: 6px;font-size: 12px;line-height: 23px;border-radius: 50px;color: #fff;background: #2f2f2f }.copyr {line-height: 1.57143;font-size: 14px;font-weight: 400 }.b-footer-top {padding: 34px 0 35px;background: #333 }.b-footer-top_wrap {display: -ms-flexbox;display: flex;width: 100%;-ms-flex-pack: justify;justify-content: space-between }.copyr {padding-right: 50px;letter-spacing: -.3px;color: #e5e5e5 }.contacts-foot {margin-right: 34px }.contacts-foot_item, .contacts-foot_item-1 {display: block;margin-bottom: 1px;line-height: 1 }.contacts-foot_item-1 > a, .contacts-foot_item-1 > span, .contacts-foot_item > a, .contacts-foot_item > span {font-size: 14px;line-height: 1.57143;color: #e5e5e5;font-weight: 500 }.social-item {position: relative;float: left;margin-right: 12px;width: 26px;height: 26px }.social-item.bord {border: 2px solid #ccc;border-radius: 3px }.social-item .btn-cancel:before, .social-item .btn-cancel_wrap:before, .social-item .files_lnk:before, .social-item .form-field_desc:before, .social-item .ic {display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%) }.basket-page .stock-info.out-of-stock, .brands-table .item img, .menu-head .item-1 {display: inline-block }.menu-head .item-1:not(:last-child) {margin-right: 18px }.main-menu .contact-item {margin-right: 5px }.m-page {z-index: 1;transition: transform .5s }.banner {display: block;margin-bottom: 16px;height: 289px;padding: 34px 20% 34px 25px;background: #fff;top: 0;transition: .4s;overflow: hidden }.banner:hover {top: -4px;box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .3) }.banner.banner_lg, .map-wide_wrap {height: 500px }.nav-index:before, .slider-partners:before {z-index: 0 }.feedback {padding-left: 8.4%;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;background: #f7f7f7 }.feedback .feedback-info {width: 26% }.feedback .feedback-form {width: 74% }.feedback_text {margin-bottom: 16px;font-size: 14px }.feedback-form {padding: 49px 11% 51px 0 }.feedback-form .form-field_bord:after {content: "";display: block;width: 2px;height: 12px;position: absolute;bottom: 0;right: 0;background: #d2d2d2 }.feedback-form .form-text .p {margin-bottom: .55em }.feedback-form .feedback-form_textarea .form-control {resize: none }.feedback-form_row {margin: 0 -25px 30px;display: -ms-flexbox;display: flex }.feedback-form_col {width: 50%;padding: 0 25px }.feedback-info {display: block;padding: 40px 20px;background: #00bb45;color: #fff;text-align: center;transition: box-shadow .3s }.feedback-info_text {color: #fff;font-size: 22px;line-height: 1.5 }.feedback-info_descr .name {font-size: 20px;line-height: 1.3;margin-bottom: .28em;padding-top: .15em }.feedback-info_descr .tel {margin-bottom: 1.3em }.contacts-descr .p, .contacts-descr address, .contacts-descr p, .feedback-info_descr .p, .feedback-info_descr address, .feedback-info_descr p {margin-bottom: .8em }.feedback-info_foto {margin: 0 auto 22px;width: 200px;height: 200px;border-radius: 50%;overflow: hidden }.aside-block.bg, .cooperation #tab-2.aside-block.bg {background: #00af42 }.contacts-link {display: inline-block;margin-bottom: 26px;color: #1aba50 }.contacts-link:hover .icon {stroke: #595959 }.contacts-link .icon {fill: none;stroke: #1aba50;stroke-width: 2px;font-size: 1.25rem;position: relative;top: 4px;margin-right: 3px;transition: stroke .3s }.contacts-descr {margin-bottom: 44px }.aside-block .text, .contacts-descr address {line-height: 1.5 }.contacts-list table td {padding-top: 34px;padding-bottom: 34px;border-right: none }.contacts-list table td.pic {padding-left: 0;padding-right: 0;width: 80px }.contacts-list table td.name {width: 37% }.contacts-list table .senior:first-child td {padding-top: 18px }.contacts-list table .senior:first-child .pic {top: 0 }.contacts-list table .senior td {padding-top: 60px;padding-bottom: 18px }.accordion_body-wrap .contacts-list {margin-right: -19% }.contacts-list_foto {width: 50px;height: 50px;border-radius: 50%;margin: 0 auto;overflow: hidden }.senior .contacts-list_foto {width: 80px;height: 80px }.contacts-list_name {font-size: 16px;line-height: 1.25;margin-bottom: .1em }.contacts-list_subname {font-size: 14px;line-height: 1.57;margin-bottom: 0 }.contacts-map {height: 400px }.contacts-map_wrap {width: 100%;height: 100% }.partners-forms .tab-content {padding-top: 35px }.b-content_bg--delivery .b-content_wrap.wrapp--map .b-subtitle--main, .partners-forms .form-group {margin-bottom: 21px }.aside-block .pic, .partners-forms fieldset {margin-bottom: 22px }.partners-forms .form-field {position: relative;float: left;width: 55% }.partners-forms .form-field input {position: relative;z-index: 5 }.account-main-menu .account-settings-menu .feedback-form .feedback-form_col .form-group .form-field input.has-content ~ label, .account-main-menu .account-settings-menu .feedback-form .feedback-form_col .form-group .form-field input:focus ~ label, .partners-forms .form-field input.has-content ~ label, .partners-forms .form-field input:focus ~ label {top: -10px;font-size: 12px }.partners-forms .form-field input.has-content {border-color: #00a547 }.partners-forms .form-field label {position: absolute;left: 0;top: 6px;font-weight: 400;font-size: 16px;color: #999;transition: .3s ease-out }.brands-table .item img, .slider-partners .slide img {max-height: 80px;transition: .4s;vertical-align: middle }.partners-forms .form-field_desc {float: left;width: 300px;padding-left: 72px }.partners-forms .form-field_desc:before {left: 36px }.delivery {margin-bottom: 42px }.delivery__item {padding: 20px 0;border-bottom: 1px solid #ebebeb }.about-brands:after, .about-brands:before, .brands-list:after, .brands-list:before, .brands-table:after, .brands-table:before, .category:after, .category:before, .delivery__item:after, .delivery__item:before, .nav-index:after, .nav-index:before {content: " ";display: table }.about-brands:after, .brands-list .item:nth-child(3n+1), .brands-list:after, .brands-table:after, .catalog-item:nth-child(4n+1), .category:after, .delivery__item:after {clear: both }delivery__item:last-child, .fix-comment .form-control {border-bottom: none }.delivery-table {clear: both;margin-top: 40px }.product-triggers {padding: 0;margin: 0;list-style: none }.product-triggers li {padding: 0;margin: 0;width: 32px;height: 32px;text-align: center;border-radius: 50%;overflow: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 10px;line-height: 32px }.product-triggers_big li {height: 48px;line-height: 48px }.product-triggers li.product-triggers_discount {background: #ff1e4d;color: #fff;font-size: 18px }.product-triggers li.product-triggers_new {background: #ffc61b;color: #404040;letter-spacing: -.8px }.product-triggers li.product-triggers_share {color: #fff;background: #1aba50 }.product-triggers li.product-triggers_share:after {position: absolute;top: 8px;left: 8px;width: 1.1875rem;height: 1.1875rem;background-position: -4.0625rem -4.0625rem;content: "" }.product-triggers_vertical li, .second-question form .city-list-wrapper:nth-child(2), .settings-cookie p {margin-bottom: 10px }.product-triggers_horizontal li {margin-right: -9px }.product-triggers_big li {width: 48px }.product-triggers_big li.product-triggers_share:after {top: 16px;left: 16px }.product-triggers_big li.product-triggers_discount {font-size: 10px }.aside-block {padding: 40px;text-align: center;color: #fff }.aside-block .btn {width: 100%;padding-left: 10px;padding-right: 10px }.nav-index:before, .slider-partners:before {width: 3000%;height: 100%;top: 0;left: 50%;background: #f0f0f0;position: absolute;display: block;transform: translateX(-50%);content: "" }.nav-index {position: relative;padding: 23px 0 60px;margin: 0 -8px }.page-slider-main {position: relative;padding: 60px 0 44px;z-index: 3 }.main-block-text {position: relative;margin-top: 30px }.main-block-text:before, .page-slider-main:before {content: "";display: block;width: 3000%;height: 100%;position: absolute;top: 0;left: 50%;transform: translateX(-50%);background: #fff;z-index: 0 }.slider-partners {position: relative;padding: 47px 0 74px;opacity: 1;transition: opacity .3s }.slider-partners_title {font-weight: 400;font-size: 26px;padding-right: 20px;color: #404040 }.slider-partners .slide_wrap {width: 100%;overflow: hidden }.slider-partners .slide {position: relative;display: block;float: left;width: 33.33%;height: 120px;padding: 20px 30px;line-height: 80px;text-align: center;background: #fff }.slider-partners .slide:before {content: "";display: block;width: 100%;height: 100%;border: 1px solid #fff;border-left-color: #ebebeb;border-top-color: #ebebeb;position: absolute;top: 0;right: 0;transition: border-color .3s }.slider-partners .slide:first-child:before, .slider-partners .slide:nth-child(2):before, .slider-partners .slide:nth-child(3):before {border-top-color: #fff }.slider-partners .slide:hover:before {border: 2px solid #1aba50;opacity: 1;z-index: 5 }.brands-table .item:hover img, .slider-partners .slide:hover img {opacity: 1;-webkit-filter: grayscale(0);filter: grayscale(0) }.slider-partners .slide img {display: inline-block;max-width: 80%;-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: .7 }.slider-partners-head {position: relative;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;z-index: 1 }.slider-partners_title {margin-top: 0;margin-bottom: 12px }.slider-partners_pagin {text-align: right;margin-top: 17px;min-width: 55px }.slider-partners_next, .slider-partners_prev {position: relative;display: inline-block;width: 13px;height: 13px;transition: .3s;cursor: pointer }.slider-partners_next:after, .slider-partners_next:before, .slider-partners_prev:after, .slider-partners_prev:before {content: "";position: absolute;left: 0;top: 0;background: #1aba50;transition: .3s }.feature-wrapper .slick-next.slick-arrow:before, .feature-wrapper .slick-prev.slick-arrow:before, .slider-partners_next:before, .slider-partners_prev:before {width: 2px;height: 100% }.feature-wrapper .slick-next.slick-arrow:after, .feature-wrapper .slick-prev.slick-arrow:after, .slider-partners_next:after, .slider-partners_prev:after {width: 100%;height: 2px }.feature-wrapper .slick-next.slick-arrow:hover:after, .feature-wrapper .slick-next.slick-arrow:hover:before, .feature-wrapper .slick-prev.slick-arrow:hover:after, .feature-wrapper .slick-prev.slick-arrow:hover:before, .slider-partners_next:hover:after, .slider-partners_next:hover:before, .slider-partners_prev:hover:after, .slider-partners_prev:hover:before {background: #333 }.slider-partners_next {margin-right: 4px;transform: translateY(-50%) rotate(135deg) }.slider-partners_prev {margin-right: 2px;transform: translateY(-50%) rotate(-45deg) }.slider-partners_more {display: none;margin-top: 22px }.category {margin: 0 -8px 20px }.category-item {float: left;width: 25%;padding: 0 8px;margin-bottom: 16px }.category-item_wrap {position: relative;display: block;height: 408px;width: 100%;background: #fff;overflow: hidden }.category-item_vis {position: relative;display: -ms-flexbox;display: flex;-ms-flex-pack: start;justify-content: flex-start;-ms-flex-direction: column;flex-direction: column;height: 100%;z-index: 2 }.category-item_hover {position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 33px 24px 56px;background: #1aba50;opacity: 0;z-index: 3;transition: transform .35s, opacity .3s;transform-origin: 0 50%;backface-visibility: hidden }.category_pic {position: relative;height: 294px;width: 100%;background-position: 0;background-repeat: no-repeat;background-size: cover;-webkit-filter: grayscale(100%);filter: grayscale(100%);overflow: hidden }.category_icon {position: absolute;top: -21px;right: 21px;width: 43px;height: 43px;background: #fff;border-radius: 50% }.category_icon .btn-cancel:before, .category_icon .btn-cancel_wrap:before, .category_icon .files_lnk:before, .category_icon .form-field_desc:before, .category_icon .ic, .category_icon .icon {position: absolute;top: 50%;left: 0;right: 0;margin: 0 auto;transform: translateY(-50%) }.category_icon .icon {font-size: 1.72rem;height: .64em;fill: transparent;stroke: #00a547 }.category_logo {position: absolute;top: 29px;left: 23px;max-width: 40%;line-height: 1 }.catalog-params-item {position: relative;display: inline-block;padding: 2px 37px 2px 13px;margin-right: 8px;margin-bottom: 5px;border-radius: 2px;background: #333 }.catalog-params-item .name {font-size: 13px;font-weight: 300;color: #f0f0f0;white-space: nowrap }.catalog-list {position: relative;z-index: 6;margin-bottom: 18px;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .15) }.catalog-list .catalog-item + .catalog-item {border-top: 1px solid #ebebeb }.tabs__content-wrap table tbody tr:last-child > td {border-bottom: 1px solid #ebebeb }.account-main-menu .account-settings-menu .bottom-subscription-block .section-title {box-shadow: none }.catalog-item-top {display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center }.account-main-menu .account-settings-menu .feedback-form .feedback-form_col, .catalog-list .catalog-item-top {width: auto }.basket-head, .catalog-item_logo, .second-question .button_list .btn-default {margin-right: 10px }.catalog-item_triggers {position: absolute;bottom: 15px;right: 16px }.catalog-list .catalog-item_triggers {right: auto;left: 16px;bottom: 6px }.catalog-item_title {display: block;margin-bottom: 2px;font-size: 16px;line-height: 1.3;font-weight: 500;color: #333;letter-spacing: -.9px }.catalog-item_text {font-size: 14px;color: gray;line-height: 1.57143 }.catalog-item_more {display: block;font-size: 16px;line-height: 1.57143;text-align: center;color: #1aba50 }.about-us .info .info-item:nth-child(3), .info .info-item:nth-child(4), .page-brands_content h1 {margin-bottom: 35px }.brands-tab .tab-content {padding: 0 }.waranty .values--list {margin-top: 15px }.b-main.basket-order-page .order-tabs > span, .header_ru-map_question .second-question form ul li label {cursor: pointer }.catalog-menu {padding: 20px 20px 14px }.catalog-menu [class^=level-] {padding: 0;list-style: none;margin: 0 }.catalog-menu [class^=item-] {margin-bottom: 4px;padding-left: 0 }.catalog-menu [class^=item-] > a, .catalog-menu [class^=item-] > span {font-size: 14px;line-height: 1.28 }.b-content_bg.b-main__contacts .accordion_body-wrap, .b-content_bg.vacancies .accordion_body-wrap {padding-right: 0 }.element {background: #fff }.element + .b-content_bg {padding-top: 53px }.b-main.basket-order-page .center-order-container .pay-bottom-block .inner-block .form-elem:last-child, .b-main.basket-order-page .center-order-container .top-block .form-elem:last-child, .news:last-child {margin-bottom: 0 }.brands-list .item {float: left;width: 33.3333% }.about-brands {margin-right: -38.29% }.about-brands_info {float: left;width: 55.5%;padding-top: 68px;padding-right: 13% }.about-brands_list {float: left;width: 44.5% }.about-text, .b-content_bg.vacancies h1.b-title.account-settings-title, .company-description__wrapper, .waranty .workList--wrapp h2 {margin-bottom: 30px }.about-text_wrap {padding-right: 8% }.brands-table {border-left: 1px solid #ebebeb }.brands-table.col4 {border-left: none }.brands-table.col4 .item {padding: 20px;width: 25% }.brands-table .item {position: relative;display: block;float: left;height: 120px;padding: 20px 12%;line-height: 80px;text-align: center;border-bottom: 1px solid #ebebeb;border-right: 1px solid #ebebeb }.brands-table .item:before {content: "";display: block;border: 2px solid #1aba50;position: absolute;top: -1px;bottom: -1px;right: -1px;left: -1px;transition: opacity .3s;opacity: 0 }.brands-table .item img {max-width: 70%;-webkit-backface-visibility: hidden;-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: .7 }.brands-list .item {padding-right: 30px;margin-bottom: 4px }.brands-tab .brands-list {padding-top: 33px;padding-bottom: 23px }.brands-tab .brands-table {margin-left: -12.7%;margin-right: -16px }.news {margin-bottom: 68px }.b-main.basket-page .b-content_wrap {-ms-flex-align: start;align-items: flex-start }.b-main.basket-page .catalog-item .inner-container {width: 100%;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;justify-content: space-between }.header_map-shadow.header_map-shadow--without-dark {background-color: transparent }.b-main.basket-page .catalog-list {background-color: #fff;width: 70% }.b-main.basket-page .catalog-list .section-title {font-size: 0;padding-top: 20px;padding-bottom: 15px;padding-left: 25px;border-bottom: 1px solid #ebebeb;border-top: 1px solid #ebebeb }.b-main.basket-page .catalog-list .section-title .h4, .b-main.basket-page .catalog-list .section-title .h5, .b-main.basket-page .catalog-list .section-title h4 {letter-spacing: -.32px;margin: 0;font-size: 16px;color: gray;font-family: SFUIDisplay, sans-serif;font-weight: 700 }.b-main.basket-page .final-basket-price {margin-left: 14px;width: 30%;box-shadow: 0 2px 4px rgba(0, 0, 0, .15);border-radius: 2px;background-color: #fff }.b-main.basket-page .final-basket-price .title-block {font-size: 0;padding: 20px 24px 13px;border-bottom: 1px solid #ebebeb }.b-main.basket-page .final-basket-price .title-block h5 {margin: 0;color: gray;font-family: SFUIDisplay, sans-serif;font-weight: 700;letter-spacing: -.32px }.b-main.basket-page .final-basket-price .final-price-elem-block {margin-top: 20px;padding-left: 24px;padding-right: 24px }.b-main.basket-page .final-basket-price .final-price-elem-block .final-price-text {font-size: 28px;color: #1aba50;letter-spacing: -.44px;margin-right: 5px;font-weight: 700 }.b-main.basket-page .final-basket-price .final-price-elem-block .final-price-text__discount {font-size: 22px;margin-left: 10px;color: #000;text-decoration: line-through }.b-main.basket-page .final-basket-price .final-price-elem-block .sum-descr {font-weight: 500;color: gray }.b-main.basket-page .final-basket-price .final-price-elem-block .final-price-desc-block {transform: translateY(-6px);font-size: 14px;color: gray;font-family: SFUIDisplay, sans-serif;font-weight: 300;display: block }.b-main.basket-page .final-basket-price .bottom-block {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center }.b-main.basket-page .final-basket-price .to-order-btn {margin-top: 20px;margin-bottom: 23px;cursor: pointer;outline: 0;border: none;color: #fff;font-family: SFUIDisplay, sans-serif;font-weight: 700;box-shadow: 0 4px 12px rgba(0, 0, 0, .3);border-radius: 2px;background-color: #00af42;text-align: center;width: 233px;padding-top: 9px;padding-bottom: 9px }.b-main.basket-order-page .order-tabs {padding-left: 24px;padding-top: 20px;padding-bottom: 17px;box-sizing: border-box;border-bottom: 2px solid #ebebeb }.b-main.basket-order-page .order-tabs span {font-family: SFUI Display, sans-serif;font-size: 16px;font-weight: 700;position: relative;color: gray;display: inline-block;margin-right: 32px }.b-main.basket-order-page .order-tabs span:after {content: "";position: absolute;height: 2px;bottom: -19px;width: 100%;background-color: #1aba50;left: 0;opacity: 0 }.b-main.basket-order-page .center-order-container .top-block {padding-left: 24px;padding-top: 31px;padding-bottom: 31px }.b-content_bg--delivery .b-content_wrap.wrapp--map .b-subtitle, .b-content_bg.vacancies .company-description__text, .b-content_bg.vacancies .company-description__title, .b-content_bg.vacancies .company-name, .b-content_bg.vacancies .key-skills__title, .b-content_bg.vacancies .list-itle, .b-main.basket-order-page .center-order-container .top-block .form-elem {margin-bottom: 5px }.b-main.basket-order-page .center-order-container .pay-bottom-block .inner-block .form-elem input[type=radio]:checked ~ label .radio-btn, .b-main.basket-order-page .center-order-container .top-block .form-elem input[type=radio]:checked ~ label .radio-btn {border: 5px solid #1aba50 }.b-main.basket-order-page .center-order-container .pay-bottom-block .inner-block label .radio-btn, .b-main.basket-order-page .center-order-container .top-block label .radio-btn {cursor: pointer;width: 18px;height: 18px;border-radius: 9px;border: 2px solid #e0e0e0;margin-right: 8px;transition: .3s ease-out }.b-main.basket-order-page .center-order-container .pay-bottom-block .inner-block label span, .b-main.basket-order-page .center-order-container .top-block label span {min-width: 220px;color: gray;font-family: SFUI Display, sans-serif;font-size: 14px;font-weight: 400;letter-spacing: -.28px }.b-main.basket-order-page .center-order-container .pay-bottom-block .inner-block label .date-deliv, .b-main.basket-order-page .center-order-container .top-block label .date-deliv {margin-left: 46px }.b-main.basket-order-page .center-order-container .top-block label .date-deliv span.date-deliv-date {color: #333;margin-left: 4px }.b-main.basket-order-page .center-order-container .pay-bottom-block .title-block {width: 100%;border-bottom: 1px solid #ebebeb;border-top: 1px solid #ebebeb;padding-top: 19px;padding-left: 25px;padding-bottom: 18px;font-family: SFUI Display, sans-serif;font-size: 16px;font-weight: 700;position: relative;color: gray;display: inline-block }.b-main.basket-order-page .center-order-container .pay-bottom-block .inner-block {padding-bottom: 31px;padding-top: 31px;padding-left: 24px }.b-main.basket-order-page .center-order-container .pay-bottom-block .inner-block .form-elem {margin-bottom: 9px }.b-main.basket-order-page .final-basket-price .deliv-price-block {padding-top: 18px;padding-bottom: 18px;padding-left: 24px;background-color: #f7f7f7 }.b-main.basket-order-page .final-basket-price .deliv-price-block span {font-family: SFUI Display, sans-serif;font-size: 16px;font-weight: 700;letter-spacing: -.32px }.b-content_bg--delivery .tabs-block-item--pay .cards {margin-bottom: 33px }.account-settings-title, .b-main_wrap--question {margin-top: 18px }.left-account-page-block {padding-right: 16px;width: 24% }.left-account-page-block .account-menu-container {background-color: #fff;border-radius: 3px;box-shadow: 0 2px 4px rgba(0, 0, 0, .15) }.left-account-page-block .account-menu-container .menu-btn {display: block;color: #404040;cursor: pointer;font-weight: 500;font-size: 16px;border-bottom: 1px solid #ebebeb;padding: 22px 0 22px 30px }.left-account-page-block .account-menu-container .menu-btn.active {background-color: #f5f5f5 }.left-account-page-block .bottom-manager-block {margin-top: 16px;padding: 41px;background-color: #fff;box-shadow: 0 2px 4px rgba(0, 0, 0, .15) }.left-account-page-block .bottom-manager-block img {border-radius: 50%;display: block;margin: 0 auto }.left-account-page-block .bottom-manager-block .desc-block .h4, .left-account-page-block .bottom-manager-block .desc-block .h5, .left-account-page-block .bottom-manager-block .desc-block h4 {text-align: center;margin: 23px 0 5px;font-weight: 700 }.left-account-page-block .bottom-manager-block .desc-block span {font-weight: 400;text-align: center }.left-account-page-block .bottom-manager-block .desc-block a.account-menu-phone {display: block;font-weight: 700;margin-top: 13px;margin-bottom: 24px }.account-main-menu {background-color: transparent !important;width: 76% !important;box-shadow: none !important;margin-right: 0 !important;margin-left: 0 !important }.account-main-menu > .account-main-menu {width: 100% !important }.account-main-menu .my-orders-select-box-sort {display: none;position: relative;width: 160px }.account-main-menu .section-title {background-color: #fff;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .15) }.account-main-menu .account-settings-menu {padding-left: 0;background-color: transparent }.account-main-menu .account-settings-menu .top-account-settings-block {background-color: #fff;padding: 49px 25px 30px;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .15) }.account-main-menu .account-settings-menu .feedback-form {padding-right: 0;padding-top: 0;padding-bottom: 0 }.account-main-menu .account-settings-menu .feedback-form .feedback-form_col .form-group {width: 750px;margin-bottom: 19px }.account-main-menu .account-settings-menu .feedback-form .feedback-form_col .form-group:first-child {margin-bottom: 7px }.account-main-menu .account-settings-menu .feedback-form .feedback-form_col .form-group:nth-child(2) {margin-bottom: 29px }.account-main-menu .account-settings-menu .feedback-form .feedback-form_col .form-group .form-field {vertical-align: top;display: inline-block;width: 455px;position: relative }.account-main-menu .account-settings-menu .feedback-form .feedback-form_col .form-group .form-field input {z-index: 5;position: relative }.account-main-menu .account-settings-menu .feedback-form .feedback-form_col .form-group .form-field input.has-content, .account-main-menu .account-settings-menu .feedback-form .feedback-form_col .form-group .form-field input:focus {border-color: #00af42 }.account-main-menu .account-settings-menu .feedback-form .feedback-form_col .form-group .form-field label {transition: .3s ease-out;position: absolute;font-size: 16px;font-weight: 300;color: #999;top: 6px }.account-main-menu .account-settings-menu .feedback-form .feedback-form_col .form-group span.input-desc {margin-left: 36px;font-weight: 400;position: relative;padding-left: 39px;font-size: 14px;color: gray;display: inline-block;width: 247px }.account-main-menu .account-settings-menu .feedback-form .feedback-form_col .form-group span.input-desc:before {left: 0;content: "";width: 26px;height: 26px;background-image: url(/local/frontend/build/css/../images/sprite.png);background-position: 0 0;position: absolute }.account-main-menu .account-settings-menu .feedback-form .form-group_submit {margin-left: -25px;margin-top: 34px;padding-top: 27px;border-top: 1px solid #f2f2f2 }.account-main-menu .account-settings-menu .feedback-form .form-group_submit .btn-default {padding-top: 8px;padding-bottom: 8px;margin-left: 25px }.account-main-menu .account-settings-menu .feedback-form .form-group_submit .btn-cancel_wrap {margin-left: 15px;padding-top: 8px;padding-bottom: 8px }.account-main-menu .account-settings-menu .bottom-subscription-block {background-color: #fff;margin-top: 15px;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .15) }.account-main-menu .account-settings-menu .bottom-subscription-block .section-container {padding-left: 25px;padding-right: 25px;padding-bottom: 38px;margin-top: 25px;display: inline-block }.account-main-menu .account-settings-menu .bottom-subscription-block .section-container input[type=checkbox]:checked + label .check-btn {background-color: #1aba50;border-color: #1aba50 }.account-main-menu .account-settings-menu .bottom-subscription-block .section-container input[type=checkbox]:checked + label .check-btn:before {transform: scale(1) }.account-main-menu .account-settings-menu .bottom-subscription-block .section-container label {cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 0;display: block }.account-main-menu .account-settings-menu .bottom-subscription-block .section-container .check-btn {border-radius: 3px;margin-right: 10px;vertical-align: middle;background-color: #fff;transition: .2s ease-out;width: 18px;height: 18px;display: inline-block;position: relative;border: 2px solid #e0e0e0 }.account-main-menu .account-settings-menu .bottom-subscription-block .section-container .check-btn:before {transition: .2s ease-out;transform: scale(0);content: "";width: 15px;height: 13px;top: 1px;left: 0;background-image: url(/local/frontend/build/css/../images/white-ok-icon.svg);position: absolute;background-position: 50%;background-size: cover }.account-main-menu .account-settings-menu .bottom-subscription-block .section-container span {display: inline-block;font-weight: 500;letter-spacing: -.28px;font-size: 14px;color: gray;vertical-align: middle }.my-orders-page .btn-cancel {display: none;width: 135px;margin-bottom: 0 }.b-main.basket-page .left-account-page-block .account-menu-container a.menu-btn, .b-main.my-orders-page .left-account-page-block .account-menu-container a.menu-btn {padding-top: 10px;padding-bottom: 10px;font-size: 14px }.b-main.my-orders-page .archive-title {color: #333;font-size: 22px;font-weight: 700;margin: 39px 0 20px }.b-main.my-orders-page .row.archive-bottom-section, .block--info .title, .feedback-group_submit .btn-submit {margin-bottom: 15px }.get-my-orders-act .btn {width: 100%;margin-top: 16px }@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {.btn-cancel: before, .btn-cancel_wrap:before, .files_lnk:before, .form-field_desc:before, .ic {background-image: url(/local/frontend/build/css/../images/sprite@2x.png) }}@media (min-width: 768px) and (max-width: 1023px) {.visible-sm, .visible-sm-block {display: block !important }table.visible-sm {display: table !important }tr.visible-sm {display: table-row !important }td.visible-sm, th.visible-sm {display: table-cell !important }.visible-sm-inline {display: inline !important }.visible-sm-inline-block {display: inline-block !important }.hidden-sm {display: none !important }}@media (min-width: 1024px) and (max-width: 1269px) {.visible-md, .visible-md-block {display: block !important }table.visible-md {display: table !important }tr.visible-md {display: table-row !important }td.visible-md, th.visible-md {display: table-cell !important }.visible-md-inline {display: inline !important }.visible-md-inline-block {display: inline-block !important }.hidden-md {display: none !important }}@media (min-width: 1920px) {.feedback .feedback-info {width: 30% }.feedback .feedback-form {width: 70% }.feedback-form {padding-right: 12.5% }}@media (max-width: 1269px) {.btn-cancel_wrap input {width: 0;height: 0;opacity: 0 }.nav-tabs > li > a, .nav-tabs > li > span {margin-right: 28px }.bx-pdf-container {width: 100% !important;height: 750px !important }.b-content_body .map-wide, .b-content_body .wide {margin-left: -10.2%;margin-right: -10.25% }.b-content_body .delivery-table, .b-content_body .no-padding, .b-content_body > .accordion {margin-right: 0 }.accordion_panel:before, .b-bord:before, .b-content_head:before {left: -10.2%;right: -10.25% }.btn-cancel > span, .btn-repeat > span, .catalog-list .catalog-item_more, .get-my-orders-act, .menu-head .item-1 {display: none }.btn-cancel, .btn-cancel_wrap, .btn-repeat, .btn-repeat_wrap {height: 44px }.account-main-menu .my-orders-select-box-sort, .btn-cancel:before, .btn-cancel_wrap:before, .partners-forms .form-control:focus + .form-field_desc {display: block }.btn-repeat {border-color: #1aba50 }.btn-repeat:before, .btn-repeat_wrap:before {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);margin-right: 0;margin-top: 1px }.b-header-bot_r {-ms-flex-negative: 0;flex-shrink: 0 }.logo {margin-right: 35px }.menu-head .item-1.visible {display: inline-block }.banner {padding-right: 15% }.feedback .feedback-info, .left-account-page-block {width: 30% }.feedback .feedback-form {width: 70% }.feedback-form {padding-right: 8% }.feedback-info_text {font-size: 20px }.feedback-info_foto {width: 190px;height: 190px }.partners-forms .form-group {margin-right: 11% }.partners-forms .form-field {width: 100% }.partners-forms .form-field_desc {position: relative;display: none;left: auto;width: 100%;padding-left: 36px;margin-top: 10px }.partners-forms .form-field_desc:before {left: 0 }.aside-block {padding: 40px 24px }.aside-block .text {font-size: 16px }.catalog-item:nth-child(4n+1) {clear: none }.catalog-item:nth-child(3n+1) {clear: both }.about-brands {margin-right: -10.25% }.about-brands_info {padding-top: 40px;padding-right: 8% }.brands-table.col2:nth-child(2n), .brands-table.col4 .item:nth-child(4n) {border-right: 1px solid #ebebeb }.brands-table.col2:nth-child(3n), .brands-table.col4 .item:nth-child(3n) {border-right: none }.brands-table.col4 .item {width: 33.3333% }.account-main-menu {width: 70% !important }}@media (max-width: 1023px) {.contacts-head, .contacts-head_item.bg {background: 0 0 }.contacts-list table tr {border-bottom: 1px solid #ebebeb }.container {padding-left: 30px;padding-right: 30px }.tab-content:before {left: -10.2%;right: -10.25% }.b-content_wrap, .b-footer-top_wrap, .btn-enter_icon:after, .contacts-list table, .contacts-list tbody, .contacts-list td, .contacts-list tr, .left-account-page-block .select-account-menu-container, .main .humb {display: block }.btn-enter_icon:before, .enter-head, .feedback-info, .left-account-page-block .bottom-manager-block {display: none }.b-content_body {padding-top: 40px }.btn-enter {padding-left: 44px }.btn-enter_icon {left: 22px }.contacts-head {padding: 0 }.contacts-head_item {padding-left: 0 !important;padding-right: 0;margin-right: 19px }.about-brands, .contacts-head_item:last-child {margin-right: 0 }.logo {margin-right: 30px }.search-head {margin-right: 10px }.humb {width: 50px;height: 50px;margin-right: 19px }.m-open .humb_icon:before {width: 100%;transform: rotate(-45deg) }.m-open .humb_icon:after {width: 100%;transform: rotate(45deg) }.basket-head {margin-right: 0;margin-left: 20px }.b-footer-hidden {position: relative;z-index: 0 }.copyr {padding-right: 0;margin-bottom: 23px }.contacts-foot_item, .contacts-foot_item-1 {float: left;margin-right: 28px }.contacts-foot_item-1 > a, .contacts-foot_item-1 > span, .contacts-foot_item > a, .contacts-foot_item > span {color: #1aba50 }.contacts-list table tr:last-child {border-bottom: none }.m-open .m-page {transform: translate(280px);transform: translate3d(280px, 0, 0) }.banner {padding-right: 25px }.feedback {padding-right: 8.4% }.account-main-menu .account-settings-menu .feedback-form, .category-item:first-child:last-child, .category-item:nth-child(5n+1), .category-item:nth-child(6n-1):last-child, .feedback .feedback-form {width: 100% }.feedback-form {padding-right: 0 }.feedback-form .btn-submit {background: #1aba50;border: none;color: #fff;padding: 13px 24px 12px;box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .25) }.feedback-form .btn-submit:active, .feedback-form .btn-submit:focus, .feedback-form .btn-submit:hover {color: #fff;box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .3) }.contacts-list table:last-child {margin-bottom: 0 }.contacts-list table tr {padding: 35px 0 23px 90px }.contacts-list table tr:after, .contacts-list table tr:before {content: " ";display: table }.contacts-list table tr:after {clear: both }.contacts-list table td {width: 50%;float: left;border-bottom: none;padding-top: 0;padding-bottom: 7px }.contacts-list table td.pic {position: absolute;top: 35px;left: 0;width: 80px;float: none }.contacts-list table td.name {width: 100%;float: none }.contacts-list table .senior {padding-top: 70px }.contacts-list table .senior:first-child {padding-top: 20px }.contacts-list table .senior:first-child td {padding-top: 0 }.contacts-list table .senior td {padding-top: 0;padding-bottom: 10px }.nav-index {padding: 18px 0 32px }.nav-index .banner {height: 470px }.nav-index .banner.banner_lg {height: 279px }.page-slider-main {padding: 42px 0 50px }.slider-partners_pagin {margin-top: 19px }.category-item, .category-item:first-child:nth-last-child(2), .category-item:first-child:nth-last-child(4), .category-item:last-child:nth-child(3), .category-item:nth-child(4):nth-last-child(2), .category-item:nth-child(5):last-child, .category-item:nth-child(6n+1):last-child, .category-item:nth-child(6n+1):nth-last-child(4), .category-item:nth-child(6n+6):nth-last-child(2), .category-item:nth-child(6n+6):nth-last-child(4), .category-item:nth-child(6n-1):nth-last-child(2) {width: 50% }.catalog-menu {padding-left: 45px }.about-brands_info {float: none;width: 100%;padding-top: 50px;margin-bottom: 60px }.about-brands_list {float: none;width: auto;margin-left: -10.2%;margin-right: -10.2% }.b-content_wrap .about-text:last-child {margin-bottom: -70px }.b-content_wrap .about-text .block-bg {margin: 0 -10.1% }.about-text_wrap {margin-bottom: 32px }.brands-table {border-top: 1px solid #ebebeb;border-left: none }.brands-table.col2 .item {width: 33.3333%;padding: 20px 9% }.brands-table .item {padding: 20px 9% }.brands-tab .brands-table {margin-left: -10.2%;margin-right: -10.25% }.b-main.basket-page .catalog-list {width: auto }.b-main.basket-page .final-basket-price {margin-left: 0;width: 100%;vertical-align: top;display: inline-block }.b-main.basket-page .final-basket-price .final-price-elem-block {display: inline-block;padding-bottom: 14px }.b-main.basket-page .final-basket-price .bottom-block {display: -ms-inline-flexbox;display: inline-flex;position: absolute;right: 55px }.b-main.basket-page .final-basket-price .to-order-btn {margin-top: 31px }.left-account-page-block {width: 100%;padding-right: 0;margin-bottom: 16px }.account-main-menu {width: 100% !important }.account-main-menu .account-settings-menu {padding-right: 0 !important }}@media (max-width: 600px) {.partners-forms .form-group {margin-bottom: 15px;margin-right: 0 }.nav-index .banner {height: 280px }.nav-index .banner.banner_lg {height: 470px }.nav-index_col {width: 100% }.category-item {width: 100% !important }.category-item_wrap {height: auto }}@media print {.visible-print, .visible-print-block {display: block !important }table.visible-print {display: table !important }tr.visible-print {display: table-row !important }td.visible-print, th.visible-print {display: table-cell !important }.visible-print-inline {display: inline !important }.visible-print-inline-block {display: inline-block !important }.hidden-print {display: none !important }}.header_ru-map_question .second-question {background: #fff }.catalog-list .no-store {padding-right: 110px;padding-left: 32px }.catalog-list .no-store span {font-weight: 700;font-size: 18px }@media screen and (max-width: 768px) {.b-main {padding-bottom: 20px }}.table .catalog-item-top {-ms-flex-direction: column;flex-direction: column;-webkit-box-align: flex-end;-ms-flex-align: flex-end;align-items: flex-end }.catalog-item-top {position: absolute;top: 0;left: 0;width: 100%;height: 50px;padding: 0 16px;display: -ms-flexbox;display: -webkit-box;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-ms-flex-align: center;-webkit-box-align: center;align-items: center;z-index: 5 }.contact-icon_phones, .header_map-shadow {left: 50%;transform: translateX(-50%);position: absolute }input[type=number]::-ms-clear {display: none }.head_map-link::before {content: "";position: absolute;height: 24px;width: 24px;top: -4px;left: -24px;background: url(/local/frontend/build/css/../images/icon-map.png) center/contain no-repeat }.header_map-shadow {top: 40px;display: none;z-index: 2000;color: #000 }.header_map-close {position: absolute;top: 20px;right: 20px;cursor: pointer;z-index: 1 }.header_map-question {background-color: #f0f0f0;text-align: center }.contact-icon_phones a:before, .first-question, .header_ru-map_question .second-question form ul li input[type=radio], .hidden-button, .second-question, .second-question form ul li::before {display: none }.header_ru-map_question .first-question .header_map-text, .header_ru-map_question .second-question .header_map-text {color: #333;padding: 20px 20px 0;background: #fff;text-align: left;font-size: 16px;font-weight: 700 }.header_ru-map_question .city-list-add_text {color: #333;padding: 5px 20px 15px;text-align: left }.header_ru-map_question .city-list-wrapper .city-list-title {padding: 20px 0 5px 44px }.header_ru-map_question .second-question form .city-list-wrapper ul {padding: 0 20px 0 44px;display: flex;position: relative;gap: 10px;flex-wrap: wrap;min-width: 320px }.header_ru-map_question .second-question form .city-list-wrapper ul.city-list__ru:before {content: '';background: url('/local/frontend/build/images/icon/address.svg') 0 0/14px no-repeat;width: 14px;height: 18px;position: absolute;left: 20px;top: 3px }.header_ru-map_question .second-question form ul li {width: calc(100% / 3 - 10px);padding: 0 }.header_ru-map_question .second-question form ul li input:checked + label {color: #1aba50;font-weight: 700;cursor: default }.header_ru-map_question .second-question form {padding: 0 0 15px }.first-question .header_map-text {padding: 25px 15px }.first-question .button_list, .second-question .button_list {background-color: #fff;width: 100%;padding: 20px;display: flex;justify-content: center }.first-question .button_list .btn-default {margin-right: 20px }.first-question .button_list .btn.btn-not {border-color: #f0f0f0;color: #595959;outline: 0 }.second-question form ul {padding: 20px 32px;margin: 0 }.second-question form ul li {margin: 0;padding-left: 45px;text-align: left }.second-question form ul li input[type=radio] {top: 18%;left: 0 }.about-main {padding: 45px 0 }.about-main .about-main_wrapper {padding-left: 7px }.about-main .about-title h2 {font-size: 26px;margin-bottom: 16px }.about-main .about-body {font-size: 15px;line-height: 1.53;color: #333;max-width: 95% }.about-main .about-body .about-list_title {font-size: 17px;font-weight: 700;line-height: 1.29;min-height: 20px;margin-top: 23px;margin-bottom: 20px;letter-spacing: .3px }.about-main .about-body .about-list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 0 15px;padding: 0;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.about-main .about-list .about-item {line-height: 1.47;display: block;width: 29.3%;padding-left: 42px;position: relative;min-height: 23px;margin-bottom: 10px }.about-main .about-list .about-item:nth-item(3n+3) {margin-right: 0 }.about-main .about-list .about-item::before {content: "";display: block;width: 23px;height: 23px;background: 0 0;border-radius: 0;position: absolute;left: 0;top: 0 }.about-main .about-list .about-item::after {content: "";display: block;height: 6px;width: 12px;top: 7px;left: 6px;border-bottom: 2px solid #00b94c;border-left: 2px solid #00b94c;transform: rotate(-45deg);position: absolute }@media screen and (max-width: 1024px) {.catalog-list .no-store {padding-right: 0 }.about-main .about-body {max-width: none }.about-main .about-list .about-item {width: 47% }.aside-block-waranty-wrap {display: none }}.contact-icon_wrapper .contacts-head_item {padding-right: 38px }.contact-icon_wrapper .contacts-head_item.contact-icon_item {padding-left: 58px !important }.contact-icon_wrapper .contact-icon_item.phone {background: url(/local/frontend/build/images/icon/tel.svg) 38px 45% no-repeat #404040;position: relative }.contact-icon_wrapper .contact-icon_item.phone-child:after {position: absolute;content: "";width: 0;height: 0;border: 5px solid transparent;border-top: 5px solid #6d2077;right: 23px;top: 18px }.contact-icon_phones {opacity: 0;visibility: hidden;background: #fff;padding: 5px 20px;box-shadow: 0 2px 10px 0 rgb(0 0 0 / 25%);z-index: 10000;transition: opacity .3s, top .3s, visibility .3s }.contact-icon_phones a {display: block;line-height: 20px;margin: 10px 0;font-size: 13px }.contact-icon_wrapper .contact-icon_item.clock {background: url(/local/frontend/build/css/../images/header-icon-clock.png) 33px 45% no-repeat;padding-right: 42px }.contact-icon_wrapper .contact-icon_item.arrow {padding-right: 0;padding-left: 23px !important }.contact-icon_wrapper .contact-icon_item.arrow a {padding-right: 21px;display: block;height: 100%;line-height: 40px }.contact-icon_wrapper .contact-icon_item.arrow a::before {top: 8px }.contact-icon_wrapper .contact-icon_item.arrow a::after {content: '';position: absolute;right: 6px;top: 44%;height: 5px;width: 10px;background: url(/local/frontend/build/css/../images/header-city-arrow.png) 95% 49% no-repeat;transition: transform .5s }.basket-head_price {color: #272727;font-size: 13px;padding: 1px 3px 0 8px }.basket-head_money {color: #888;font-size: 13px }@media screen and (max-width: 400px) {.basket-head_money, .basket-head_price {display: none }}@media (max-width: 767px) {.page-loader__content-slot .b-main {overflow: hidden }.btn-cancel_wrap input {opacity: 1;width: auto;height: auto }.container {padding-left: 24px;padding-right: 24px }.feedback-form_col, .nav-tabs > li {width: 100% }.nav-tabs > li > a, .nav-tabs > li > span {font-size: 14px;margin-right: 0 }.accordion_panel:before, .accordion_panel:last-child:after, .b-bord:before, .b-content_head:before, .tab-content:before {left: -24px;right: -24px }.visible-xs, .visible-xs-block {display: block !important }table.visible-xs {display: table !important }tr.visible-xs {display: table-row !important }td.visible-xs, th.visible-xs {display: table-cell !important }.visible-xs-inline {display: inline !important }.visible-xs-inline-block {display: inline-block !important }.hidden-xs {display: none !important }body, table td, table th {font-size: 14px;line-height: 1.57 }.p, address, p {margin-bottom: .8em }.h1, h1 {font-size: 28px }.h2, h2 {margin-bottom: .49em;font-size: 24px;line-height: 1.33333 }.h3, h3 {font-size: 20px }.b-content_head .h1 + .subtitle, .b-content_head h1 + .subtitle, .h1 + .b-content_head, .h1 + .b-subtitle, h1 + .b-content_head, h1 + .b-subtitle {margin-top: -12px }.b-content_head .subtitle, .b-subtitle {margin-bottom: 1em;font-size: 18px }.block-bg {padding: 44px 24px }.bx-pdf-container {height: 500px !important }.b-main_wrap {border-bottom: 1px solid #ebebeb }.b-content_bg {box-shadow: none }.b-content_body {background: #fff;margin: 0 -24px;padding: 30px 24px 60px;border-radius: 0 }.about-brands_list, .b-content_body .map-wide, .b-content_body .wide, .brands-tab .brands-table, .catalog-list, .discount {margin-left: -24px;margin-right: -24px }.b-content_head {padding-bottom: 34px }ol > li, ul > li {margin-bottom: 1.5em }ul.style-2 {padding-left: 0 }ol > li:after {height: 13px }.form-title {font-size: 22px }.btn-cancel > span, .btn-repeat > span {display: inline }.btn-cancel, .btn-cancel_wrap, .btn-repeat, .btn-repeat_wrap {height: auto }.basket-head .text, .btn-cancel:before, .btn-cancel_wrap:before, .menu-head, .search-head {display: none }.btn-repeat, .btn-repeat:hover {border-color: transparent }table.table-list tr {border-top: 1px solid #ebebeb }.btn-repeat:before, .btn-repeat_wrap:before {margin-right: 5px;position: relative;top: auto;left: auto;transform: none }.pagination li.gap > a, .pagination li.gap > span {padding: 0 5px }table {margin-bottom: 36px }table.table-vertical tr td:first-child {font-size: 14px }.b-main.basket-order-page .center-order-container .top-block label, .feedback-form_row, table.table-list, table.table-list tbody, table.table-list td, table.table-list tr {display: block }table.table-list tr {padding-top: 19px;padding-bottom: 14px }table.table-list tr:first-child {padding-top: 0;border-top: none }table.table-list tr:last-child {padding-bottom: 0 }table.table-list tr td {padding: 0 0 6px;border-bottom: none }.blockquote {margin: 45px 0 62px;padding: 20px 0 22px;font-size: 20px }.blockquote .subtext {margin-top: 7px }.files {margin-bottom: 45px }.b-content_body .brands-tab:last-child .brands-table, .b-content_body > .accordion:last-child {margin-bottom: -60px }.accordion_title, .brands-list .name {font-size: 18px }.accordion_body .accordion_title {font-size: 14px;padding-left: 30px;padding-right: 85px }.accordion_body .accordion_body {padding-left: 30px }.b-header-bot {height: 84px }.b-header-bot_r {-ms-flex-negative: 1;flex-shrink: 1 }.logo {width: 96px;min-width: 96px;margin-right: 19px }.logo_text {font-size: 8px }.basket-head {height: 32px }.copyr {margin-bottom: 28px }.contacts-foot_item, .contacts-foot_item-1 {float: none }.feedback {margin-left: -24px;margin-right: -24px;padding-left: 24px;padding-right: 24px }.feedback_title {margin-bottom: .44em }.feedback-form {padding: 44px 0 30px }.feedback-form .form-group:last-child {margin-bottom: 19px }.feedback-form .feedback-form_textarea {height: 120px }.contacts-list table td {width: 100%;float: none;font-size: 14px;padding-bottom: 10px }.contacts-list_name {font-size: 14px;line-height: 1.14 }.contacts-list_subname {font-size: 12px }.page-slider-main {padding: 32px 0 40px }.slider-partners {padding: 37px 0 60px }.slider-partners .slide img {max-width: 60% }.slider-partners_title {margin-bottom: 13px }.slider-partners_pagin {margin-top: 14px }.slider-partners_more {display: inline-block }.catalog-item:nth-child(3n+1) {clear: none }.catalog-item:nth-child(odd) {clear: both }.catalog-menu {padding-left: 27px }.b-content_wrap .about-text .block-bg, .element {margin: 0 -24px }.about-brands_info {padding-top: 44px }.brands-table.col2 .item {width: 50%;padding: 20px 12% }.brands-table.col2:nth-child(2n), .brands-table.col4 .item:nth-child(2n) {border-right: none }.brands-table.col2:nth-child(3n), .brands-table.col4 .item:nth-child(3n) {border-right: 1px solid #ebebeb }.brands-table.col4 .item {width: 50% }.brands-table .item {padding: 20px 12% }.brands-table .item:nth-child(odd):before {left: 0 }.brands-table .item:before {right: 0 }.brands-table .item img {max-height: 70px }.b-main.basket-page .catalog-item .inner-container {-ms-flex-direction: column;flex-direction: column;-ms-flex-align: start;align-items: flex-start }.b-main.basket-page .final-basket-price {width: 270px;margin: 0 auto;display: block }.b-main.basket-page .final-basket-price .final-price-elem-block {margin-top: 26px }.b-main.basket-page .final-basket-price .bottom-block {position: relative;right: 0;left: 50%;transform: translateX(-50%) }.b-main.basket-order-page .center-order-container .top-block label .radio-btn {display: inline-block;vertical-align: text-top }.b-main.basket-order-page .center-order-container .top-block label .date-deliv {display: inline-block;margin-left: 28px }.product-tekhn-dok {padding-top: 10px }.b-main.basket-page .catalog-item .inner-container {position: relative;width: 100% }}@media screen and (max-width: 600px) {.about-main .about-body .about-text_block {text-align: justify }.about-main .about-list .about-item {width: 100% }.category-item {margin-bottom: 12px }.category-item .category-item_wrap:hover .category-item_hover {opacity: 0 }.category-item .category_pic {display: none }.category-item .category_icon {top: 50%;transform: translateY(-50%);right: 23px }}.tabs__content-wrap table td:last-child, .tabs__content-wrap table th:last-child {border-right: 1px solid #ebebeb }.tabs-wrapper .tabs-list {display: -webkit-box;display: -ms-flexbox;display: flex }.footer-actions-item:last-child, .tabs-wrapper .tabs-item:last-child {margin-right: 0 }@media screen and (max-width: 767px) {.tabs-wrapper .delivery, .tabs-wrapper .delivery-table, .tabs-wrapper .delivery-table table {margin: 0 }.tabs-wrapper .tabs-item {margin-right: 15px }.tabs-wrapper .delivery-table table tr {text-align: right;display: block;border-top: 2px solid #2de359 }.tabs-wrapper .delivery-table table td.td-gray::before, .tabs-wrapper .delivery-table table thead tr:first-child {display: none }.tabs-wrapper .delivery-table table tr :first-child {padding-left: 0 }.tabs-wrapper .delivery-table table tr td {height: auto;float: left;width: 100%;padding: 0 }.tabs-wrapper .delivery-table table td::before {content: attr(data-label);float: left;font-weight: 700;min-width: 47%;font-size: 15px;background: #f7f7f7;height: 100%;text-align: center;color: #000;padding: 5px }.tabs-wrapper .delivery-table table td.td-gray {border-top: 2px solid #2de359;text-align: center;padding: 10px;height: auto }.tabs-wrapper .delivery-table table td {border-right: 1px solid #ebebeb;border-left: 1px solid #ebebeb }.tabs-wrapper .delivery-table table tr:first-child td.td-gray {border-top: none }.tabs-wrapper .delivery-table table tbody tr:last-child > td {border-bottom: 1px solid #ebebeb }}@media screen and (max-width: 590px) {.tabs-wrapper .tabs-list {flex-direction: column }.tabs-wrapper .tabs-item {margin-right: 0 }.tabs-wrapper .tabs-item a {width: 100%;display: block }}li.top-level .wrap::after {content: '';display: block;position: absolute;width: 7px;height: 7px;top: 50%;right: 18px;-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);transform: rotate(135deg);border-top: 2px solid #404040;border-right: 2px solid #404040 }li.top-level.active .wrap::after {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg) }.ic-percent {background-position: -89px -64px;width: 24px;height: 18px }.b-main.basket-page .final-basket-price .to-order-btn.disabled {background-color: #fff;color: #000;border: 1px solid #000;opacity: .3;box-shadow: none;cursor: initial }.menu-head .item-1 > span.media__arrow {position: absolute;content: "";top: 11px;right: -13px;width: 10px;height: 10px;font-size: 7px;line-height: 12px;cursor: pointer;text-align: center }.ic-viber {background: url(/local/frontend/build/css/../images/viber_ico.svg) 0 0/cover no-repeat;width: 26px;height: 30px;margin-top: 2px }.ic-facebook, .ic-instagram, .ic-rutube, .ic-telegram, .ic-vk, .ic-youtube {width: 26px;height: 26px }.ic-telegram {background: url(/local/frontend/build/css/../images/telegram_ico.svg) 0 0/cover no-repeat }.ic-vk {background: url(/local/frontend/build/css/../images/vk_ico.svg) 0 0/cover no-repeat }.ic-youtube {background: url(/local/frontend/build/css/../images/youtube_ico.svg) 0 0/cover no-repeat }.ic-facebook {background: url(/local/frontend/build/css/../images/facebook_ico.svg) 0 0/cover no-repeat }.ic-rutube {background: url(/local/frontend/build/css/../images/rutube_ico.svg) 0 0/cover no-repeat }.ic-instagram {background: url(/local/frontend/build/css/../images/instagram_ico.svg) 0 0/cover no-repeat }.b-main .social-item {display: inline-block;float: none }.catalog-list .catalog-item {margin-bottom: 11px }.catalog-item-comment {padding: 13px 24px 13px 29px;background-color: #fff;border-top: 1px solid #f0f0f0 }.catalog-item-comment__button {background-color: #fff;border: none;padding: 0;cursor: pointer }.catalog-item-comment__button:active, .catalog-item-comment__button:focus, .feature-item:active, .feature-item:focus {outline: 0 }.form-control {border-bottom-color: #1aba50 }.second-block {display: none;padding-bottom: 14px }.b-main.basket-page .catalog-item .inner-container {align-items: flex-start }textarea.form-control {width: 100%;height: 100%;overflow: hidden;resize: none;padding-top: 0;padding-bottom: 0 }.ui-resizable-handle {position: absolute;right: -5px;bottom: 0;width: 20px;height: 20px;background: url('/local/frontend/build/images/resizer.png') no-repeat;cursor: pointer }.add-comment-area textarea::-webkit-resizer {display: none }.fix-comment .form-control.input.comment-form, .fix-comment .ui-resizable-handle, .fixed-comment, .params-retail-btn, .policy-content.b-content_body ul > li::before, .price-checkbox .switch input {display: none }.fix-comment.second-block {margin-bottom: 9px;padding-bottom: 0 }.fix-comment .fixed-comment:hover, .fix-comment .form-control.comment-form:hover {color: #1aba50;cursor: pointer }.fixed-comment {word-break: break-word }.heart-svg {margin-bottom: 6px;margin-right: 5px }.basket-svg, .footer-contacts__item .main-office-tel-1 {margin-bottom: 3px }.basket-svg.svg-white path, .in-basket-svg path {stroke: #fff }.basket-svg.svg-white circle, .in-basket-svg circle {fill: #fff }.btn-basket_wrap .basket-svg, .in-basket-svg {margin-bottom: -3px;margin-right: 4px }@media (max-width: 390px) {.basket-head {margin-right: 5px }}.basket-button {background: url('/local/frontend/build/css/../images/basket.svg') no-repeat;width: 21px;height: 21px }.basket-button.btn {border: none;padding: 0 }@media (max-width: 550px) {.policy-content ul {padding-left: 0 }}.ic-like {background: url(/local/frontend/build/css/../images/like.svg) no-repeat;width: 22px;height: 22px }.advantages-items, .b-footer-bot--container, .title-row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.title-row input[type=checkbox] {position: initial }.price-checkbox {width: 350px;padding-top: 11px;padding-left: 140px }.price-checkbox .switch {position: relative;display: inline-block;width: 46px;height: 23px }.price-checkbox .slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #fff;border: 1px solid #ddd;-webkit-transition: .4s;-o-transition: .4s;transition: .4s }.about-us .mission, .price-checkbox.price-checkbox--retail .slider:before {background-color: #1aba50 }.price-checkbox .slider:before {position: absolute;content: "";height: 15px;width: 15px;left: 4px;bottom: 3px;background-color: gray;-webkit-transition: .4s;-o-transition: .4s;transition: .4s }.price-checkbox input:checked + .slider:before {-webkit-transform: translateX(23px);-ms-transform: translateX(23px);transform: translateX(23px) }.b-header-bot_l .humb, .nav--item .menu--close {-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%) }.price-checkbox .slider.round {border-radius: 34px }.price-checkbox .price-description {position: absolute;font-size: 15px;top: -2px;color: #575f6e;white-space: nowrap }.price-checkbox .personal-price {left: -150px }.price-checkbox .retail-price {left: 60px;opacity: .7 }.about-us .info-item__text, .about-us .values ul li, .head-content__description .second-row, .head-content__description .third-row, .head-content__description-title {font-weight: 300 }.price-checkbox input:checked ~ .personal-price {opacity: .7 }@media (max-width: 770px) {.title-row {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.price-checkbox {padding-top: 0;-ms-flex-item-align: end;align-self: flex-end }.price-checkbox .price-description {top: 0 }}.about-us .b-content_body, .biblioteka-3d-modeli .b-content_body {padding: 60px 120px 0 }.policy-content.b-content_body {padding: 60px 130px }.biblioteka-3d-modeli .b-content_body {min-width: 100%;color: #333 }.about-us .head-content {display: -webkit-box;display: -ms-flexbox;display: flex;border-bottom: 1px solid #eaeaea }.biblioteka-3d-modeli .head-content__img-wrapper {max-width: 109px;margin-right: 34px }.biblioteka-3d-modeli .files_lnk, .biblioteka-3d-modeli .head-content__description .sub-title, .success-wrapper p {font-size: 16px;color: #333 }.biblioteka-3d-modeli h2 {font-size: 20px;line-height: 35px;color: #333 }.block-3d-models {background: #f8f8f8;padding: 14px 22px 20px;margin-bottom: 30px }.head-content__img-wrapper {width: 100%;margin-right: 70px }.head-content__description {padding-bottom: 20px }.head-content__description-title {font-size: 24px;line-height: 40px;color: #333;margin-bottom: 19px }.head-content__description-title span {font-size: 28px;line-height: 48px }.about-us .info {display: -webkit-box;display: -ms-flexbox;display: flex;padding-top: 94px }.info-item {width: 47% }.about-us .info .info-item:first-child {margin-right: 92px }.about-us .info-item__title {position: relative;z-index: 3;margin-bottom: 27px;font-size: 24px;line-height: 30px;color: #333;font-weight: 700 }.info-item__title-number {position: absolute;z-index: 1;content: "";top: -10px;left: -26px;font-size: 130px;line-height: 30px;color: #efefef }.about-us .mission {padding: 41px 47px 34px }.about-us .info-item__text {font-size: 16px;line-height: 30px }.about-us .clients h2, .about-us .values h2, .advantages-title-big, .waranty .advantages-text p {font-weight: 700;color: #333 }.about-us .values {padding-bottom: 32px;border-bottom: 1px solid #eaeaea }.about-us .values.values-new {border-bottom: 0 }.about-us .clients h2, .about-us .values h2 {margin-bottom: 30px;font-size: 28px;line-height: 30px;font-weight: 700 }.about-us .values ul li {display: inline-block;padding-left: 40px }.about-us .values ul > li:before {content: "";display: block;position: absolute;top: 16px;left: 0;width: 22px;height: 3px;background-color: #1aba50;border-radius: 0 }.advantages-title-big {font-size: 24px;line-height: 26px }.advantages-item-title {margin-top: 20px;font-size: 16px;color: #333;font-weight: 700;line-height: 24px }.advantages-text {font-weight: 300;font-size: 16px;line-height: 30px;color: #333 }.advantages-item {display: inline-block;height: auto;padding: 51px 0 37px;vertical-align: top;background-color: #f8f8f8;border-top: 3px solid #41c16c;text-align: center }.advantages-item p {padding-left: 42px;padding-right: 42px }.advantages-item__title {font-size: 48px;line-height: 30px;color: #1aba50 }.advantages-item__text {font-size: 17px;line-height: 26px;color: #333 }.wide-container {padding-left: 7px;padding-right: 7px }.wide-container .about-brands {margin-top: 80px;margin-right: 0;padding-left: 122px;border-top: 1px solid #eaeaea }@media (max-width: 1200px) {.about-us .b-content_body, .biblioteka-3d-modeli .b-content_body {padding: 60px 90px 0 }.policy-content.b-content_body {padding: 60px 90px }.wide-container .about-brands {padding-left: 82px }.head-content__img-wrapper {margin-right: 40px }.about-us .values ul li:first-child, .about-us .values ul li:nth-child(3) {width: 52% }}@media (max-width: 1023px) {.about-us .head-content {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.head-content__img-wrapper {margin-right: 0;margin-bottom: 25px }.about-us .values ul li:first-child, .about-us .values ul li:nth-child(3) {width: 100% }.about-us .about-brands_list {margin-right: 0;margin-left: -80px }}@media (max-width: 767px) {.about-us .info, .advantages-items {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.advantages-item {width: 85%;margin-bottom: 30px }.wide-container .about-brands {padding-left: 60px }.about-us .about-brands_list {margin-left: -60px }.about-us .brands-table {border-left: 1px solid #ebebeb }.biblioteka-3d-modeli .files_lnk {font-size: 14px }}.about-us .values ul, .values-content {-webkit-box-orient: horizontal;-webkit-box-direction: normal }@media (max-width: 520px) {.policy-content.b-content_body {padding: 35px 70px }.head-content__description-title span {line-height: 30px }.head-content__description-title {font-size: 20px;line-height: 25px }.head-content__description .second-row {font-size: 17px;line-height: 22px }.about-us .info-item__text, .about-us .mission-text, .advantages-text, .head-content__description .third-row {font-size: 15px;line-height: 25px }.about-us .head-content {padding-bottom: 15px }.info-item__title-number {font-size: 100px }.about-us .values ul li {font-size: 15px;line-height: 29px }.about-us .clients h2, .about-us .values h2 {margin-bottom: 20px;font-size: 26px }.about-us .values {padding-bottom: 5px }.advantages-title {margin-bottom: 15px;font-size: 26px;line-height: 26px }.wide-container .about-brands {padding-left: 39px }.about-us .about-brands_list {margin-left: -39px }}@media (max-width: 378px) {.about-us .b-content_body, .biblioteka-3d-modeli .b-content_body {padding: 35px 30px 0 }.policy-content.b-content_body {padding: 35px 30px 30px }.about-us .advantages, .about-us .values {padding-top: 35px }.advantages-item {padding: 30px 0 15px }.wide-container .about-brands {padding-left: 0 }.about-us .about-brands_list {margin-left: 0 }.info-item__title-number {font-size: 90px;left: -17px }.about-us .info {padding-top: 50px;padding-bottom: 45px }.about-us .mission {padding: 25px 27px 20px;background-color: #1aba50 }.about-us .mission-text {line-height: 22px }.about-us .values ul li {line-height: 25px;padding-left: 30px }.about-us .values ul > li:before {top: 11px }}.advantages-footer {text-align: center;margin-top: 50px }.advantages-footer-ru {line-height: 45px }@media (max-width: 487px) {.advantages-footer {margin-top: 10px;margin-bottom: 45px;font-size: 26px;line-height: 26px }}.advantages-text span, .advantages-title {display: inline-block;margin-bottom: 0;line-height: 28px;color: #333 }.advantages-text p {margin-top: 15px;margin-bottom: 0 }.password-form_row p {width: 200px;height: 10px;margin: 0;background-image: url("/local/frontend/build/images/pass-bg.jpg");background-repeat: no-repeat;background-position: -200px }.password-form_row p.red {background-position: -150px 0 !important }.password-form_row p.yellow {background-position: -100px -10px !important }.password-form_row p.green {background-position: -30px -20px !important }.password-form_row p.green_v {background-position: 0 -20px !important }.password-form_row .response-success {font-weight: 700;color: #1aba50 }.stock-info {position: relative;padding-left: 30px }.stock-info:before {position: absolute;content: "";top: 9px;left: 16px;width: 8px;height: 8px;border-radius: 20px }.b-header-bot_l .humb, .b-header-bot_l .humb .close {display: block;position: absolute;width: 48px;height: 48px;opacity: 0;transition: .3s }@media (max-width: 800px) {.stock-info {padding-top: 10px }.stock-info:before {top: 18px }}.stock-info.out-of-stock:before {background-color: #ff2727 }.stock-info.in-stock:before {background-color: #60c93b }.b-header-bot_l .humb .close, .nav--item .menu--close {top: 50%;background: url("/local/frontend/build/css/../images/closeMenu-icon.svg") center/contain no-repeat }.b-header-bot {position: sticky;top: 0;z-index: 1000 }body.not-scroll {height: 100%;overflow: hidden;width: 100%;position: fixed;top: 0;left: 0 }.b-header-bot_l {transition: .3s }.b-header-bot_l .humb {top: 50%;transform: translateY(-50%);left: 0;margin: 0 }.b-header-bot_l .humb .close {left: 50%;transform: translate(-50%, -50%) }.humb .humb_icon {opacity: 1;transition: opacity .3s }.mainNav--wrapp {display: -ms-flex;display: -webkit-flex;display: flex;position: relative }.mainNav--catalog {height: 536px;width: 358px;background-color: #fff }.mainNav--catalog.catalog-fixed {position: fixed;top: 140px;opacity: 0;pointer-events: none;z-index: 1001;transform: translateX(-358px) }.block-downover:hover .nav--submenu, .mainNav--catalog.block-show {opacity: 1;pointer-events: auto }.support-title {padding-top: 20px;font-size: 16px;line-height: 28px }.wrapper--desctop {z-index: 999;background: #333;display: block;width: 100vw;height: 100vh;position: fixed;top: 0;left: 0;transition: opacity .3s;opacity: 0;pointer-events: none }.nav--item-sale {display: block;margin: 0 30px;height: 40px;line-height: 40px;font-size: 16px;border-radius: 5px;text-align: center;background-color: #ff4747;color: #fff;font-weight: 700;transition: .3s }.nav--item-sale:hover {color: #fff;box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .3) }.nav--button, .nav--submenu .submenu--item {display: -ms-flex;display: -webkit-flex;align-items: center }body.not-scroll .wrapper--desctop {opacity: .2;pointer-events: auto }.mainNav--catalog.block-show {transform: translateX(0) }.nav--item .menu--close {border-radius: 50%;background-color: #17a848;display: none;position: absolute;transform: translateY(-50%);right: 8px;width: 31px;height: 31px }.nav--button .icon, .nav--submenu .submenu--item:before {left: 30px;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);top: 50% }.nav--button {display: flex;position: relative;padding: 5px 45px 5px 75px;font-size: 16px;line-height: 20px;height: 48px;color: #333;margin-bottom: 8px }.nav--button .link-text-white {color: #fff }.nav--button .icon {position: absolute;transform: translateY(-50%);width: 24px;height: 24px;background-repeat: no-repeat;background-position: center;background-size: contain }.mainNav--slider .slick-dots li.slick-active button, .nav--button.title, .nav--button.title:hover {background: #1aba50 }.nav--button.title {font-size: 18px;line-height: 20px;color: #fff;height: 54px;margin-bottom: 15px }.mainNav--slider .main-slider, .mainNav--slider .mainNav--item {height: 526px;position: relative;overflow: hidden }.nav--button.title .icon {width: 28px;margin-top: -2px }.nav--submenu {background: #fff;box-shadow: 0 6px 16px rgba(0, 0, 0, .08);position: absolute;top: 0;z-index: 7;pointer-events: none;opacity: 0 }.nav--submenu .submenu--item {display: flex;position: relative;color: rgba(51, 51, 51) }.nav--submenu .submenu--item:before {content: '';position: absolute;transform: translateY(-50%);width: 19px;height: 3px;background: #1aba50;display: none }.nav--button .icon.burger {background-image: url(/local/frontend/build/css/../images/burger-icon.svg);width: 20px;margin: 0 0 0 2px }.nav--button .icon.frontFittings {background-image: url(/local/frontend/build/css/../images/frontFittings-icon.svg) }.nav--button .icon.guides {background-image: url(/local/frontend/build/css/../images/guides-icon.svg) }.nav--button .icon.kitchen {background-image: url(/local/frontend/build/css/../images/kitchen-icon.svg) }.nav--button .icon.cupboard {background-image: url(/local/frontend/build/css/../images/cupboard-icon.svg) }.nav--button .icon.furniture {background-image: url(/local/frontend/build/css/../images/furniture-icon.svg) }.nav--button .icon.fasteners {background-image: url(/local/frontend/build/css/../images/fasteners-icon.svg) }.nav--button .icon.lighting {background-image: url(/local/frontend/build/css/../images/lighting-icon.svg) }.nav--button .icon.edge {background-image: url(/local/frontend/build/css/../images/edge-icon.svg) }.mainNav--slider {width: calc(100% - 358px) }.mainNav--slider .main-slider {padding: 0 14px 0 30px;margin-right: -14px }.mainNav--slider .slick-arrow {position: absolute;font-size: 0;border: none;top: 50%;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);background-color: #fff;box-shadow: 0 6px 16px rgba(0, 0, 0, .08);border-radius: 50%;z-index: 2;outline: 0;cursor: pointer }.mainNav--slider .slick-arrow:before {content: '';position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%) rotate(0);-webkit-transform: translate(-50%, -50%) rotate(0);transform: translate(-50%, -50%) rotate(0);margin-left: -2px }.mainNav--slider .slick-arrow.slick-prev {left: 16px }.mainNav--slider .slick-arrow.slick-next {right: 0 }.mainNav--slider .slick-arrow.slick-next:before {-ms-transform: translate(-50%, -50%) rotate(180deg);-webkit-transform: translate(-50%, -50%) rotate(180deg);transform: translate(-50%, -50%) rotate(180deg) }.mainNav--slider .slick-dots {position: absolute;bottom: 40px;left: 0;right: 0;padding: 0;line-height: 1;margin: 0 auto;display: -ms-flex;display: -webkit-flex;display: flex;align-items: center;justify-content: center }.mainNav--catalog .mobile--content, .mainNav--slider .slick-dots li:before, .search-head.search-mobile {display: none }.mainNav--item .slider--link, .menuMobile--footer {display: -ms-flex;display: -webkit-flex;line-height: 20px }.mainNav--slider .slick-dots li {padding: 0;margin: 0 4px }.mainNav--slider .slick-dots li button {font-size: 0;border: none;width: 31px;height: 4px;background: #dedede;outline: 0;cursor: pointer;transition: .3s }.mainNav--item .sliderItem--image {z-index: 1;position: absolute;top: 0;left: 0;width: 100%;height: 100% }.mainNav--item .sliderItem--image img {max-width: none;min-height: 100%;min-width: 100%;width: 100% }.mainNav--item .sliderItem--content {position: relative;z-index: 2;padding: 110px 20px 20px 80px;color: #fff;max-width: 570px }.mainNav--item .sliderItem--content:before {content: '';width: 100px;height: 4px;display: block;background: #fff;position: absolute;top: 85px;left: 80px }.mainNav--item .sliderItem--content .title {font-size: 32px;line-height: 37px }.mainNav--item .sliderItem--content p {margin: 0 0 25px;padding: 0;font-size: 16px;line-height: 20px }.mainNav--item .slider--link {display: flex;align-items: center;justify-content: center;color: #fff;font-size: 14px;border: 1px solid #fff;box-sizing: border-box;border-radius: 1px;position: relative;width: 100%;max-width: 132px }.mainNav--item .slider--link:before {content: '';display: block;position: absolute;right: 19px;top: 50%;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 0;height: 0;border-style: solid;border-width: 4px 0 4px 6px;border-color: transparent transparent transparent #fff;margin-top: 1px }.menuMobile--footer {display: flex;align-items: center;justify-content: flex-start;padding: 10px 20px 10px 80px;position: relative;background: #404040;min-height: 50px;font-weight: 500;font-size: 15px;margin: 0 -25px }.menuMobile--footer:before {content: '';width: 25px;height: 25px;display: block;position: absolute;top: 50%;transform: -ms-translateY(-50%);transform: -webkit-translateY(-50%);transform: translateY(-50%);left: 48px;background: url("/local/frontend/build/images/icon/tel_footer.svg") center/contain no-repeat }.in-basket-button, .menuMobile--footer a, .menuMobile--footer a:hover {color: #fff }.navList-black {margin-bottom: 20px }.navList-black .nav--button {padding-left: 0;padding-right: 20px;font-weight: 700;font-size: 15px;color: #333;margin-bottom: 4px;height: 40px }.navList-black .nav--submenu {background-color: inherit }.navList-black .nav--button:hover {color: #333 }.enter-head .mob-icon {display: none;width: 17px;height: 17px;background: url("/local/frontend/build/css/../images/personalMob-icon.svg") center/contain no-repeat }@media (max-width: 767px) {.b-header, .nav--submenu {box-shadow: none }.mainNav--slider {width: 100% }.mainNav--wrapp {padding: 0 8px }.mainNav--slider .main-slider {padding: 0 14px;margin: 0 -14px;height: 310px }.mainNav--slider .slick-dots {bottom: 5px }.mainNav--slider .slick-arrow.slick-prev {left: 0 }.mainNav--slider .mainNav--item {height: 280px }.mainNav--item .sliderItem--content {padding: 50px 30px 20px }.mainNav--item .sliderItem--content:before {width: 47px;height: 2px;top: 35px;left: 30px }.mainNav--item .sliderItem--content .title {font-size: 24px;line-height: 28px }.mainNav--item .sliderItem--content p {font-size: 14px;line-height: 20px;margin-bottom: 20px }.b-header-bot_l .humb {opacity: 1;width: 40px;height: 40px }.b-header-bot_l {padding-left: 62px }.mainNav--catalog {opacity: 0;width: 100vw;height: 100vh;position: fixed;z-index: 1010;top: 0;left: 0;pointer-events: none }.mainNav--catalog.block-show, .nav--submenu {opacity: 1;pointer-events: auto }.mainNav--catalog .nav--wrapp {overflow: hidden;overflow-y: scroll;height: calc(100vh - 70px) }.mainNav--catalog .mobile--content {display: block;background: #eee;padding: 35px 25px 0 }.mobile--content .btn {width: 100%;max-width: 270px;margin: 0 auto 20px;border-radius: 3px;color: #fff;background: #1aba50;display: -ms-flex;display: -webkit-flex;display: flex;align-items: center;justify-content: center;height: 45px;padding: 5px 10px }.mobile--content .btn i {position: static;margin: 0 8px 0 0 }.mobile--content .btn i:after {content: '';width: 17px;height: 17px;background: url("/local/frontend/build/css/../images/personalArea-icon.svg") center/contain }.nav--item .menu--close {display: block }.nav--button {padding: 5px 35px 5px 65px }.block-downover .nav--button.active:before {-ms-transform: translateY(-50%) rotate(90deg);-webkit-transform: translateY(-50%) rotate(90deg);transform: translateY(-50%) rotate(90deg) }.basket-head_wrap .basket-head_money, .basket-head_wrap .basket-head_price, .enter-head .btn-enter_icon, .nav--button.title .icon {display: none }.nav--submenu {position: static;display: none;right: 0;width: 100% }.nav--submenu .submenu--item {padding: 5px 20px 5px 65px }.mainNav--slider .slick-arrow {margin-top: -15px }.search-head.search-mobile {display: block;width: 100%;max-width: 100%;padding: 0 0 22px }.b-header-bot_wrap {height: auto;padding: 24px 0 10px }.search-head.search-mobile .input {height: 25px;font-size: 13px;line-height: 25px }.b-header-bot {box-shadow: 0 0 16px rgba(0, 0, 0, .08) }.search-head.search-mobile .search-head_submit {top: 1px }.enter-head, .enter-head .mob-icon, .nav--submenu .submenu--item:before {display: block }.enter-head .btn {width: 23px;height: 24px;font-size: 0;padding: 0;border: none;margin-bottom: 3px }.nav-index {padding-bottom: 12px }.mainNav--catalog.catalog-fixed {top: 0;left: 0 }}.enter-head, .nav--submenu--item, .nav--submenu--item.block-downover .submenu--item {position: relative }.about-us h1, .biblioteka-3d-modeli h1 {margin-bottom: 33px;font-weight: 400 }@media (max-width: 650px) {.about-us .b-content_body, .biblioteka-3d-modeli .b-content_body {padding: 40px 50px }}@media (max-width: 480px) {.about-us h1, .biblioteka-3d-modeli h1, .contacts-foot {margin-bottom: 20px }.about-us .b-content_body, .biblioteka-3d-modeli .b-content_body {padding: 20px 30px 0 }.bx-pdf-container {height: 400px !important }.bx-pdf-container .mainContainer {min-width: 280px }.pagination li {margin-right: 0 }.about-text_wrap {padding-right: 0 }.b-header-bot {height: 80px }.contacts-head {width: 100%;-ms-flex-pack: justify;justify-content: space-between }.logo {width: 75px;min-width: 75px;margin-right: 14px }.logo_text {display: none }.humb {margin-left: -10px;width: 40px;height: 40px;margin-right: 13px }.basket-head .icon {margin-right: 2px }.basket-head_num {width: 20px;height: 20px;line-height: 20px;margin-left: 0 }.m-open .m-page {transform: translate(240px);transform: translate3d(240px, 0, 0) }.slider-partners .slide {width: 100%;float: none }.slider-partners .slide:before {border-left-color: #fff }.slider-partners .slide:nth-child(2):before {border-top-color: #ebebeb }.slider-partners .slide:hover:nth-child(2):before {border-top-color: #1aba50 }.slider-partners_more {width: 100%;font-size: 14px }.brands-table.col4 .item, .catalog-item {width: 100% }.brands-table.col2 .item {width: 100%;border-right: none }.brands-table.col2:nth-child(odd), .brands-table.col4 .item:nth-child(odd) {border-right: none }.brands-table .item:before {left: 0;right: 0 }.brands-table .item img {max-width: 50% }.brands-list .item {margin-bottom: 9px }.brands-list .item {float: none;width: 100% }.about-us .about-brands_list {border-right: 1px solid #ebebeb }.advantages-item {width: 95% }.advantages-item p {padding-left: 22px;padding-right: 22px }.advantages-item__text {font-size: 15px;line-height: 20px }.wide-container .about-brands {margin-top: 20px }.basket-head {margin-left: 5px }.b-header-bot_l {padding-left: 50px }}.nav--button .icon img {max-width: 100%;max-height: 100% }.nav--submenu--item.block-downover .nav--submenu {opacity: 0;pointer-events: none }.block-downover:hover .nav--submenu--item.block-downover .nav--submenu, .nav--submenu--item.block-downover:hover .nav--submenu, .price-info-popap:hover .price-info, .price-info-popap:hover:before {opacity: 1;pointer-events: auto }.nav--submenu--item.block-downover > .submenu--item:after {content: "";width: 7px;height: 10px;position: absolute;top: 50%;right: 15px;background: url("/local/frontend/build/css/../images/downover-icon.svg") center/contain;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%) }@media (max-width: 1365px) {.mainNav--item .sliderItem--image .image--desktop, .mainNav--item .sliderItem--image .image--mob {display: none }.mainNav--item .sliderItem--image .image--desktop_1366 {display: block }}@media (max-width: 500px) {.mainNav--item .sliderItem--image .image--desktop {display: none }.mainNav--item .sliderItem--image .image--mob {display: block }.mainNav--item .sliderItem--image img.image--mob {height: 100% }}.button-standart {-ms-display: flex;-webkit-display: flex;display: flex;align-items: center;justify-content: center;background: #fff;color: #1aba50;border: 2px solid #1aba50;min-height: 40px;width: 130px;font-size: 16px;line-height: 1.3;font-weight: 400;border-radius: 2px }.left-account-page-block .account-menu-container:nth-child(2) {margin-top: 20px }.enter-head .btn-enter {z-index: 11;min-width: 180px;}.price-pop {position: absolute;display: none }.price-pop__shadow {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .5);z-index: 10 }.price-pop__content {width: 470px;right: 292px;padding: 25px 15px 30px;background-color: #fff;z-index: 12;position: relative;margin-top: 15px;text-align: center }.price-pop__content:before {position: absolute;top: -7px;left: 79%;content: "";width: 15px;height: 15px;background-color: #fff;transform: rotate(45deg) }.price-pop__button {border: none;background: #1aba50;color: #fff;cursor: pointer;width: 100px;height: 35px }.price-pop__text {line-height: 22px }.enter-head .btn.retail-active {background: #888 !important;border-color: #888 }.about-us .values ul, .about-us .values ul div, .b-footer-right, .b-main__contacts .head-content, .boss-item .boss-about, .footer-actions, .footer-menu, .footer-menu-list, .footer-menu-wrapper, .main-office__popup a, .subscription, .subscription-wrapper, .tel-block.footer-contacts__item, .values-content {display: -webkit-box;display: -ms-flexbox }.head-content__description {margin-top: -13px }.sub-title {line-height: 28px;font-size: 19px;color: #333 }.head-content__description .second-row, .head-content__description .third-row {font-size: 16px;line-height: 30px;color: #333 }.wide-container--advantages {text-align: center;width: calc(100% - 14px);margin: 0 auto;padding-top: 93px;padding-bottom: 96px;background-color: #1aba50 }.advantages-footer {color: #fff;line-height: 28px;font-size: 30px;font-weight: 700;display: block }.advantages-footer__wrapper {position: relative;display: inline-block;padding-left: 115px }.advantages-footer__wrapper:before {position: absolute;top: -15px;left: 0;content: "";width: 87px;height: 73px;background-image: url("/local/frontend/build/css/../images/advantages-footer-pic.png");background-repeat: no-repeat }.about-us .mission-title {font-size: 24px;line-height: 30px }.about-us .mission-text {font-size: 18px;line-height: 30px }.about-us .values ul {padding-left: 0;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-direction: row;flex-direction: row;margin-bottom: 0 }.country-indicator span.text, .drop .country-indicator img, .nav--button-with-arrow:before, .nav--submenu .submenu--item .navigation-arrow, .nav--submenu--item.block-downover > .submenu--item:after {display: none }.about-us .values ul div {display: flex;-ms-flex-direction: column;flex-direction: column;width: 46% }.about-us .values ul div:first-child {padding-right: 60px }.about-us .values ul div:ntg-child(2) {padding-right: 40px }.about-us .values ul li, .about-us .values ul li:first-child, .about-us .values ul li:nth-child(3) {width: 100%;font-size: 16px;line-height: 24px;margin-bottom: 14px }.about-us .values li span:before {content: "";display: block;position: absolute;top: 8px;left: -38px;width: 22px;height: 3px;background-color: #1aba50;border-radius: 0 }.values-item span {position: relative;font-weight: 600 }.advantages {margin-bottom: 57px }.advantages-item {width: 24% }.advantages-title {display: inline-block;width: 100%;margin-bottom: 8px;line-height: 30px;font-weight: 700 }.advantages-subtitle {font-size: 19px;line-height: 30px }@media (max-width: 1240px) {.advantages-items {-ms-flex-wrap: wrap;flex-wrap: wrap }.advantages-item {width: 45% }.advantages-item:first-child, .advantages-item:nth-child(2) {margin-bottom: 40px }}@media (max-width: 1020px) {.about-us .values ul div {width: 100% }.about-us .values ul div:first-child {padding-right: 0 }}@media (max-width: 768px) {.b-main.my-orders-page .archive-title {font-size: 18px;margin-left: 25px }.advantages-item {width: 75% }}.with-sort span.arrow-up {top: -2px;right: -11px;background-position: -8px 0;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg) }.with-sort span.arrow-up.active {top: 0;background-position: 0 0;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0) }.with-sort span.arrow-down {top: 0;right: -19px;background-position: -8px 0 }.with-sort span.arrow-down.active {top: -2px;right: -18px;background-position: 0 0;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg) }.mainNav--catalog.catalog-fixed {left: 50%;transform: translate(-50%, 0);margin-left: -589px }@media (max-width: 1628px) {.mainNav--catalog.catalog-fixed {left: 54px;transform: translate(0, 0);margin-left: 0 }}.navigation-arrow {width: 7px;height: 10px;position: absolute;top: 50%;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);right: 11px;background: url('/local/frontend/build/css/../images/downover-icon.svg') center no-repeat;padding: 22px }.b-header-bot_wrap, .block--icon, .item--info, .mainNav--catalog {position: relative }.country-indicator {font-size: 12px }.cooperation--wrapp .tab-pane {max-width: 900px }.cooperation--wrapp .tab-content:before {right: -28px }.cooperation--wrapp .nav-tabs > li.active > a, .cooperation--wrapp .nav-tabs > li.active > span {font-weight: 700 }.cooperation--wrapp .tab-content {padding-top: 53px }.block--info .title, .cooperation--wrapp .caption--text, .cooperation--wrapp h3 {font-size: 18px;color: #333;font-weight: 700;margin-bottom: 15px }.standart--list {padding: 0;margin: 0 0 15px;display: -ms-flex;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap }.standart--list li {display: flex;align-items: center;padding: 0 10px 0 43px;width: 50%;margin-bottom: 10px }.standart--list li:before {border-radius: 0;top: 50%;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 22px;height: 3px }.cooperation--wrapp {padding-right: 20px }.b-main__contacts .points-item, .block--info {border-left: 3px solid #1aba50;padding: 28px 20px 24px 34px;margin: 38px 0 32px;background: #f8f8f8;display: block }.cooperation--wrapp .block--line {height: 2px;background: #ebebeb;margin: 56px -28px 58px -12.9% }.cooperation--wrapp h2 {font-size: 30px;font-weight: 700;color: #333 }.block--icon {padding-left: 35px;margin-bottom: 10px }.b-content_bg--delivery .tabs-wrapper .tabs-item a.active, .b-main__contacts .dealer-detail-kontakty-item .email-block a, .b-main__contacts .dealer-detail-kontakty-item .tel-block a, .b-main__contacts .dealer-detail-kontakty-item .worktime-block, .block--icon a, .dealer-detail-kontakty-item p.main-address, .page-brands_content, .settings-cookie .field-checkbox__text-note, .sliderItem--content.sliderItem--content-black .banner-link div, .sliderItem--content.sliderItem--content-black .banner-link:hover div, .sliderItem--content.sliderItem--content-black .preview-text, .sliderItem--content.sliderItem--content-black .title, .submenu--item-first-nesting a {color: #333 }.block--icon .icon {width: auto;height: auto;position: absolute;top: 0;left: 0 }.blockList--icon, .calculator--wrapp, .params--wrapp.active {display: -ms-flex;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap }.blockList--icon .block--icon {width: 50%;padding-right: 20px }.item--info {padding: 18px 0 15px 55px;margin-bottom: 17px }.item--info .icon {position: absolute;top: 0;left: -13px;width: auto;height: auto }.b-content_wrap.wrapp--map .b-content_body p, .head-content__txt, .itemList--info, .page-brands_margin, .page-kontakty__main-txt p {margin-bottom: 20px }.block--icon .link--map {font-size: 14px;line-height: 1;color: #1aba50;border-bottom: 1px solid rgba(0, 0, 0, .4) }.aside-block-cooperation {margin: -40px -40px 60px;padding: 52px 0 50px;background: #1aba50 }.aside-block .text {font-size: 18px;margin-bottom: 30px }.aside-block .text .caption {color: #fff;margin-bottom: 20px }@media (max-width: 1023px) {.mainNav--catalog.catalog-fixed {left: 30px }.country-indicator span.text, .drop .country-indicator img {display: initial }.b-content_wrap .aside-block {clear: both }.cooperation--wrapp .tab-content:before {right: -20px;left: -8% }.hidden-form-sotrubnichestvo {display: none }.enter-head {display: block }}.item--checkbox label, .nav--submenu {display: -ms-flex;display: -webkit-flex }.b-content_wrap.row {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.aside-block.bg {margin-right: -2px }.form--description {background-color: #f9f9f9;padding: 20px 15px 20px 25px }.form--description .title {font-size: 17px;font-weight: 700;color: #1aba50;line-height: 1.176;margin-bottom: 10px }.form--description ul {list-style: none;margin: 0 }.about-us .values-item span, .city-list-wrapper .city-list-title, .footer-menu-title, .form--description .caption, .values-content__item span {font-weight: 700 }.form--description ul li {display: block;width: 100%;position: relative;padding-left: 25px;font-size: 16px;color: #616161;line-height: 1.25;margin-bottom: 10px }.form--description ul li:before {content: '';position: absolute;left: 0;top: 10px;display: block;background-color: #1aba50;width: 16px;height: 2px }.form--description--wrapp {padding: 0 26px;max-width: 850px;margin-top: 0;margin-bottom: 20px }@media (max-width: 767px) {.nav--submenu--item.block-downover > .submenu--item {padding-right: 30px }.nav--submenu--item.block-downover > .submenu--item:after {-ms-transform: translateY(-50%) rotate(0);-webkit-transform: translateY(-50%) rotate(0);transform: translateY(-50%) rotate(0) }.js-downover-click.active .navigation-arrow, .nav--submenu--item.block-downover > .submenu--item.active:after {-ms-transform: translateY(-50%) rotate(90deg);-webkit-transform: translateY(-50%) rotate(90deg);transform: translateY(-50%) rotate(90deg) }.nav--submenu--item.block-downover .nav--submenu {opacity: 1;pointer-events: auto;padding-left: 30px }.enter-head .btn-default:active, .enter-head .btn-default:focus, .enter-head .btn-default:hover {box-shadow: none }.enter-head .btn-enter:hover {background: 0 0 }.mainNav--catalog.catalog-fixed {left: 0 }.navList-black .nav--button:hover {background: inherit }.form--description {background-color: #f9f9f9;padding: 10px 5px 10px 15px }.form--description .title {font-size: 14px }.form--description ul li {font-size: 12px }}.nav--item {position: static }#mainContentArea, .block-downover .nav--submenu, body.open-modal, body.overflow {overflow: hidden }.block-downover .nav--submenu--item .nav--submenu {height: auto;overflow: visible }.nav--submenu {width: 969px;right: auto;left: 358px;box-shadow: 0 4px 8px rgba(0, 0, 0, .15);padding: 36px 13px 43px;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;align-items: flex-start }.nav--submenu .submenu--item:hover {background: 0 0 }.nav--submenu--item.block-downover:hover > .submenu--item {color: #333;background: 0 0 }.nav--submenu--item {width: calc(33% - 60px);margin: 0 30px }.nav--submenu .submenu--item {padding: 0;font-weight: 700;font-size: 16px;line-height: 24px;color: #333;margin: 0 0 35px }.nav--submenu--item.block-downover .nav--submenu {position: static;box-shadow: none;margin: 0 0 40px;width: 100%;padding: 0 }.nav--submenu--item.block-downover .nav--submenu .submenu--item {font-size: 14px;font-weight: 400;color: #595959;margin: 0;width: 100% }@media (max-width: 1400px) {.nav--submenu {width: calc(100vw - 450px) }}@media (max-width: 1240px) {.nav--submenu--item {width: calc(50% - 60px) }}@media (max-width: 980px) {.nav--submenu--item {width: calc(100% - 60px) }}@media (max-width: 767px) {.nav--submenu {position: static;display: none;opacity: 1;pointer-events: auto;box-shadow: none;right: 0;width: 100%;padding: 0 }.nav--submenu .submenu--item .navigation-arrow, .search-head {display: block }.nav--submenu--item {width: 100%;margin: 0 }.nav--submenu--item.block-downover > .submenu--item {padding: 5px 30px 5px 65px;font-size: 14px;line-height: 38px;color: rgba(51, 51, 51);font-weight: 400;margin: 0 }.nav--submenu--item.block-downover .nav--submenu {margin: 0;width: 100%;padding: 0 0 0 30px }.nav--submenu--item.block-downover .nav--submenu .submenu--item {padding: 5px 20px 5px 65px;line-height: 32px }.mainNav--catalog {position: fixed }.block-downover .nav--submenu {height: auto;overflow: visible }.search-head {bottom: 10px;position: absolute;left: 0;right: 0;margin: 0 auto }.b-header-bot_wrap {padding: 24px 0 51px;position: relative }.b-header-bot_l.button-show {position: static;padding-left: 0 }.b-header-bot_l .humb {margin-right: 20px;ms-transform: translateY(0);-webkit-transform: translateY(0);transform: translateY(0);position: relative;top: auto;z-index: 2 }.block-show .nav--item {position: relative }.enter-head .btn {background-image: url("/local/frontend/build/images/icon/header_auth_btn.svg");background-repeat: no-repeat;background-position: center;background-size: contain }}.b-header-bot_l, .b-header-bot_l.button-show {position: static;padding-left: 0 }.b-header-bot_l.body-fixed, .b-header-bot_l.button-show {padding-left: 62px }@media (min-width: 1024px) {.media-flex-container {display: flex }.media-flex-text {flex: 1 }.media-flex-icon {margin-top: 0;margin-left: 30px;max-width: 30% }.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {float: left }.col-md-1 {width: 8.33333% }.col-md-2 {width: 16.66667% }.col-md-3 {width: 25% }.col-md-4 {width: 33.33333% }.col-md-5 {width: 41.66667% }.col-md-6 {width: 50% }.col-md-7 {width: 58.33333% }.col-md-8 {width: 66.66667% }.col-md-9 {width: 75% }.col-md-10 {width: 83.33333% }.col-md-11 {width: 91.66667% }.col-md-12 {width: 100% }.col-md-pull-0 {right: auto }.col-md-pull-1 {right: 8.33333% }.col-md-pull-2 {right: 16.66667% }.col-md-pull-3 {right: 25% }.col-md-pull-4 {right: 33.33333% }.col-md-pull-5 {right: 41.66667% }.col-md-pull-6 {right: 50% }.col-md-pull-7 {right: 58.33333% }.col-md-pull-8 {right: 66.66667% }.col-md-pull-9 {right: 75% }.col-md-pull-10 {right: 83.33333% }.col-md-pull-11 {right: 91.66667% }.col-md-pull-12 {right: 100% }.col-md-push-0 {left: auto }.col-md-push-1 {left: 8.33333% }.col-md-push-2 {left: 16.66667% }.col-md-push-3 {left: 25% }.col-md-push-4 {left: 33.33333% }.col-md-push-5 {left: 41.66667% }.col-md-push-6 {left: 50% }.col-md-push-7 {left: 58.33333% }.col-md-push-8 {left: 66.66667% }.col-md-push-9 {left: 75% }.col-md-push-10 {left: 83.33333% }.col-md-push-11 {left: 91.66667% }.col-md-push-12 {left: 100% }.col-md-offset-0 {margin-left: 0 }.col-md-offset-1 {margin-left: 8.33333% }.col-md-offset-2 {margin-left: 16.66667% }.col-md-offset-3 {margin-left: 25% }.col-md-offset-4 {margin-left: 33.33333% }.col-md-offset-5 {margin-left: 41.66667% }.col-md-offset-6 {margin-left: 50% }.col-md-offset-7 {margin-left: 58.33333% }.col-md-offset-8 {margin-left: 66.66667% }.col-md-offset-9 {margin-left: 75% }.col-md-offset-10 {margin-left: 83.33333% }.col-md-offset-11 {margin-left: 91.66667% }.col-md-offset-12 {margin-left: 100% }.brands-table.col4 .item:first-child:before, .brands-table.col4 .item:nth-child(2):before, .brands-table.col4 .item:nth-child(3):before {top: 0 }.media-page .product-slider__tabs {position: absolute;top: -62px;left: 240px }.hidden-form-sotrubnichestvo .form-sotrubnichestvo {display: none }.aside-block {width: 360px }.b-content_wrap.wrapp--map .col-lg-10 {width: 100%;padding: 0 124px;box-sizing: border-box;margin: 0 }}.b-main__contacts .head-content__description, .h1 + .b-subtitle, .points-item .head-content__description-container .worktime-block {margin-top: 0 }.b-content_wrap.wrapp--map .b-subtitle, .page-brands_main-logo {margin-bottom: 50px }.b-content_wrap.wrapp--map .tabs-wrapper .tabs-list {margin-bottom: 45px }.b-content_bg.vacancies.vacancies--feedback, .b-content_wrap.wrapp--map .contacts-map {margin-top: 40px }.aside-block .btn, .b-content_head .subtitle, .b-subtitle, .brands-list .name, .cooperation #tab-1 h2, .cooperation--wrapp, .cooperation--wrapp .nav-tabs > li > a, .cooperation--wrapp .nav-tabs > li > span, .delivery table td, .delivery table th {font-size: 18px }.aside-block .text .caption {display: block;text-align: center;font-weight: 700;font-size: 20px }.item-price__block {margin-right: 0;color: #333;font-weight: 500;white-space: nowrap }.b-content_wrap.row.b-left-content_wrap, .b-left-content_wrap {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start }.item-price {margin-right: 33px }.item-price__block-old {position: relative;color: gray;text-decoration: line-through }.in-basket-button-wrap {position: relative;display: inline-block;padding: 6px 24px 8px;border: 2px solid #1aba50;background: #1aba50;border-radius: 2px;text-align: center;white-space: nowrap;line-height: 1;vertical-align: top;-webkit-transition: .3s;transition: .3s;box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .25);cursor: pointer }.form-group__basket a {display: block;width: 20px;height: 24px;background-position: 81px 84px;background-image: url('/local/frontend/build/css/../images/sprite-bg.svg') }.email-block a .colon, .form-error, .item--checkbox input, .main-office__popup a.short-link .link-title, .mainNav--wrapp .mainNav--item .sliderItem--content:before, .price-info .list-links a:last-child:after {display: none }.item--checkbox {padding-left: 30px;font-weight: 400;font-size: 16px;line-height: 16px;color: #333 }.b-header-bot_l.body-fixed .humb, .item--checkbox input:checked + .icon:before {opacity: 1 }.item--checkbox input:checked + .icon {background: #1aba50;border-color: #1aba50 }.item--checkbox label {min-height: 18px;display: flex;align-items: center;position: relative;cursor: pointer }.item--checkbox .icon {content: '';width: 18px;height: 18px;border: 2px solid #e1e1e1;box-sizing: border-box;border-radius: 1px;left: -30px;position: absolute;top: 50%;transform: translateY(-50%);background: #fff;transition: .2s }.item--checkbox .icon:before {content: "";position: absolute;bottom: 5px;left: 2px;color: #fff;width: 10px;height: 5px;opacity: 0;border-bottom: 2px solid #fff;border-left: 2px solid #fff;transform: rotate(-45deg);transition: .2s }.breadcrumbs-list .item.dropdown > a, .check-cust_i ~ span, .feature-item, .field--animation, .page-product-gallery.page-product-more, .search-filter .btn-search, .search-filter .form-field, .subscription-form-content, .tabs-wrapper .tabs-item > a.active {position: relative }.delimiter {margin-right: 3px;margin-left: 3px }td .b-stock {display: -ms-flex;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;justify-content: flex-start;align-items: center;width: 100% }.appearance--goods {color: #1aba50;text-decoration: none;border: 1px solid #f0f0f0;border-width: 0 0 1px;font-size: 13px;line-height: 16px;padding: 8px 0 2px }.appearance--goods:hover, .b-content_body .page-kontakty__main-txt a:hover, .mainNav--wrapp .nav--submenu--item.block-downover .nav--submenu .submenu--item:hover {color: #1aba50 }.button--submit {width: 124px;height: 44px;text-align: center;font-weight: 700;font-size: 15px;line-height: 16px;color: #fff;background: #1aba50;border-radius: 2px;border: none;cursor: pointer }@media (max-width: 1024px) {.aside-block.bg {margin-right: 8px;margin-left: 8px }.aside-block.individual {padding-bottom: 0 }.aside-block.individual .aside-block-cooperation {margin-bottom: 0 }.b-main.basket-page.basket-order-page {padding-bottom: 85px }}.b-main__contacts .row, .b-main__contacts .tel-block .support-link-viber .social-item__viber {margin-left: 0;margin-right: 0 }.b-main__contacts .col-lg-8 {padding-right: 0;padding-left: 0 }.b-main__contacts .b-content_body {padding: 60px 110px }.b-main__contacts .head-content__img-wrapper {width: 50%;margin-right: 44px }.b-main__contacts .head-content__description-title {margin-bottom: 29px;font-size: 22px;line-height: 22px;font-weight: 700 }.footer-contacts p.main-address, .mainNav--slider div.mainNav--item {width: 100% }p.main-address {width: 120%;color: #595959 }.b-main__contacts .tel-block .support-link a.social-item__telegram {background-position: bottom }.support-link {color: #595959 }@media (max-width: 420px) {.price-checkbox {width: 150px;padding-top: 20px;padding-bottom: 25px;align-self: center;padding-left: 120px }.price-checkbox .price-description span {display: none }.price-checkbox .personal-price {top: 0;left: -115px }.price-checkbox .retail-price {top: 0;left: 60px }p.main-address {width: auto }}.head-content__instruction {padding-top: 10px }.head-content__instruction .files_lnk {font-size: 16px;font-weight: 400;color: #333 }.b-main__contacts .head-content__description-text {position: relative;max-width: 335px;font-size: 16px;line-height: 28px }.about-us-ru .workList--wrapp .workList, .about-us.about-us-ru .info .info-item ul, .about-us.about-us-ru .info .info-item ul li:last-child, .b-content_bg--delivery .delivery-table table, .b-main__contacts .head-content__description-text p, .b-main__contacts-ru .worker-card:last-child, .cooperation #partners2 .block--info:last-child, .cooperation .standart--list-last, .footer-contacts__item .main-address, .waranty .advantages-item:last-child, .waranty .workList--wrapp .workList, .waranty .worker-card:last-child {margin-bottom: 0 }.b-main__contacts .email-block, .b-main__contacts .head-content__description-text, .b-main__contacts .tel-block, .b-main__contacts .worktime-block {padding-left: 30px }.b-main__contacts .email-block:before, .b-main__contacts .head-content__description-text:before, .b-main__contacts .tel-block:before, .b-main__contacts .worktime-block:before {position: absolute;content: "";width: 22px;height: 25px;top: 2px;left: 0 }.b-main__contacts .head-content__description-text:before {background: url('/local/frontend/build/images/icon/address.svg') no-repeat }.b-main__contacts .tel-block:before {background: url('/local/frontend/build/images/icon/telephone.svg') no-repeat;top: 4px }.b-main__contacts .email-block:before {background: url('/local/frontend/build/images/icon/mail.svg') no-repeat;top: 8px }.b-main__contacts .worktime-block:before {background: url('/local/frontend/build/images/icon/time.svg') no-repeat;top: 4px }.b-main__contacts .h1 {margin-bottom: 37px }.b-main__contacts .head-content {display: flex }.b-main__contacts .map-link {position: relative;font-size: 14px;line-height: 16px;color: #1aba50;cursor: pointer }.b-main__contacts .email-block, .b-main__contacts .tel-block a {line-height: 28px;font-size: 16px }.b-main__contacts .map-link:after {position: absolute;content: "";width: 100%;height: 1px;left: 0;bottom: -1px;background-color: #e5e5e5;cursor: pointer }.b-main__contacts .tel-block {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;margin-top: 21px;position: relative }.b-main__contacts .tel-block a {color: #595959 }.b-main__contacts .tel-block .social-item {width: 20px;height: 20px }.b-main__contacts .tel-block .support-link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.b-main__contacts .tel-block .support-link-viber {padding: 5px 0 }.b-main__contacts .tel-block .social-item__viber {margin-left: 5px;margin-right: 8px;background: url('/local/frontend/build/images/icon/viber.svg') 0 0/contain no-repeat }.b-main__contacts .tel-block .social-item__telegram {width: 20px;height: 20px;background: url('/local/frontend/build/images/icon/telegram_new.svg') 0 0/contain no-repeat }.b-main__contacts .email-block {position: relative;margin-top: 20px;color: #595959 }.b-content_bg.vacancies .company-adress, .b-content_bg.vacancies .company-description__text, .b-main__contacts .email-block a, .b-main__contacts-ru .worker-card .worker-email a, .b-main__contacts-ru .worker-card .worker-tel a, .b-main__contacts-ru .worker-card .worker-tel a:hover, .boss-item .boss-email a, .boss-item .boss-tel a, .boss-item .boss-tel a:hover, .dealer-detail-text, .page-kontakty__main-txt, .waranty .worker-card .worker-email a, .waranty .worker-card .worker-tel a, .waranty .worker-card .worker-tel a:hover {font-size: 16px;line-height: 28px;color: #595959 }.about-us .advantages-text p:not(.advantages-subtitle), .about-us .head-content__description .second-row, .about-us .head-content__description .third-row, .about-us .info-item__text, .about-us .values ul li, .about-us .values ul li:first-child, .about-us .values ul li:nth-child(3), .b-content_body .page-kontakty__main-txt a, .b-main__contacts .email-block a:hover, .b-main__contacts .legal-address p, .tabs-wrapper .tabs-item a.active, .tabs-wrapper .tabs-item a:hover {color: #595959 }.b-main__contacts .worktime-block {position: relative;margin-top: 21px;color: #595959;font-size: 16px }.b-main__contacts .legal-address h2 {margin-bottom: 30px;font-size: 22px;line-height: 16px;color: #333;font-weight: 700 }.b-main__contacts .legal-address p {padding-right: 70px;font-size: 16px;line-height: 28px }.dealer-detail-kontakty-item {background: #f0f0f0;border-left: 4px solid #6f2079;padding: 20px 30px }.b-main__contacts .dealer-detail-kontakty-item .email-block::before, .b-main__contacts .dealer-detail-kontakty-item .head-content__description-text::before, .b-main__contacts .dealer-detail-kontakty-item .tel-block::before, .b-main__contacts .dealer-detail-kontakty-item .worktime-block::before {filter: brightness(0) saturate(100%) invert(17%) sepia(34%) saturate(4213%) hue-rotate(274deg) brightness(93%) contrast(97%) }.page-kontakty__main-txt + .contacts-map {margin-top: 25px }.page-kontakty__content {margin-top: 45px;margin-bottom: 40px }.page-kontakty__content .grid {margin: 0 -8px }.b-main__contacts .page-kontakty__content .legal-address {margin-bottom: 25px }.b-main__contacts .points-item .head-content__description-container {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap }.points-item .head-content__description-container .head-content__description-text, .points-item .head-content__description-container .tel-block {width: 43%;padding-right: 50px }.b-main__contacts-ru .head-content-contact .head-content__description-text.head-content__description-text--warehouse, .points-item .head-content__description-container .head-content__description-text {max-width: none }.b-main__contacts .points-of-sale h2 {margin-top: 50px;margin-bottom: 38px;font-size: 22px;line-height: 16px;font-weight: 700;color: #333 }.b-main__contacts .points-item h3 {font-size: 18px;line-height: 28px;font-weight: 700;color: #333 }.b-main__contacts .boss-block h2 {margin-top: 54px;margin-bottom: 30px;font-size: 22px;line-height: 16px;font-weight: 700;color: #333 }.b-main__contacts .boss-block p {font-size: 16px;line-height: 28px;color: #333 }.b-main__contacts .boss-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 35px }.boss-item .boss-img {width: 82px;height: 82px;margin-right: 28px;background-color: #c4c4c4;border-radius: 50% }.boss-item .boss-description h4 {margin-bottom: 0;font-size: 16px;line-height: 28px;font-weight: 700;color: #595959 }.boss-item .boss-description span {font-size: 14px;line-height: 28px;color: #595959 }.boss-item .boss-tel {margin-right: 95px }.b-main_wrap--question .b-content_bg {-webkit-box-shadow: none;box-shadow: none }.b-main_wrap--question .feedback-form {padding: 49px 9% 51px 0 }@media (min-width: 1270px) {.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {float: left }.col-lg-1 {width: 8.33333% }.col-lg-2 {width: 16.66667% }.col-lg-3 {width: 25% }.col-lg-4 {width: 33.33333% }.col-lg-5 {width: 41.66667% }.col-lg-6 {width: 50% }.col-lg-7 {width: 58.33333% }.col-lg-8 {width: 66.66667% }.col-lg-9 {width: 75% }.col-lg-10 {width: 83.33333% }.col-lg-11 {width: 91.66667% }.col-lg-12 {width: 100% }.col-lg-pull-0 {right: auto }.col-lg-pull-1 {right: 8.33333% }.col-lg-pull-2 {right: 16.66667% }.col-lg-pull-3 {right: 25% }.col-lg-pull-4 {right: 33.33333% }.col-lg-pull-5 {right: 41.66667% }.col-lg-pull-6 {right: 50% }.col-lg-pull-7 {right: 58.33333% }.col-lg-pull-8 {right: 66.66667% }.col-lg-pull-9 {right: 75% }.col-lg-pull-10 {right: 83.33333% }.col-lg-pull-11 {right: 91.66667% }.col-lg-pull-12 {right: 100% }.col-lg-push-0 {left: auto }.col-lg-push-1 {left: 8.33333% }.col-lg-push-2 {left: 16.66667% }.col-lg-push-3 {left: 25% }.col-lg-push-4 {left: 33.33333% }.col-lg-push-5 {left: 41.66667% }.col-lg-push-6 {left: 50% }.col-lg-push-7 {left: 58.33333% }.col-lg-push-8 {left: 66.66667% }.col-lg-push-9 {left: 75% }.col-lg-push-10 {left: 83.33333% }.col-lg-push-11 {left: 91.66667% }.col-lg-push-12 {left: 100% }.col-lg-offset-0 {margin-left: 0 }.col-lg-offset-1 {margin-left: 8.33333% }.col-lg-offset-2 {margin-left: 16.66667% }.col-lg-offset-3 {margin-left: 25% }.col-lg-offset-4 {margin-left: 33.33333% }.col-lg-offset-5 {margin-left: 41.66667% }.col-lg-offset-6 {margin-left: 50% }.col-lg-offset-7 {margin-left: 58.33333% }.col-lg-offset-8 {margin-left: 66.66667% }.col-lg-offset-9 {margin-left: 75% }.col-lg-offset-10 {margin-left: 83.33333% }.col-lg-offset-11 {margin-left: 91.66667% }.col-lg-offset-12 {margin-left: 100% }.visible-lg, .visible-lg-block {display: block !important }table.visible-lg {display: table !important }tr.visible-lg {display: table-row !important }td.visible-lg, th.visible-lg {display: table-cell !important }.visible-lg-inline {display: inline !important }.visible-lg-inline-block {display: inline-block !important }.hidden-lg {display: none !important }.brands-table.col4 .item:nth-child(4):before {top: 0 }.b-main__contacts .col-lg-8 {width: 100%;float: none;margin-left: 0 }}@media (max-width: 1220px) {.b-main__contacts .head-content__img-wrapper {width: 100%;margin-right: 0;margin-bottom: 25px }.b-main__contacts .head-content {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.points-item .head-content__description-container .head-content__description-text, .points-item .head-content__description-container .tel-block {width: 50% }.b-main__contacts .boss-item {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.boss-item .boss-about, .boss-item .boss-description, .boss-item .boss-tel {margin-right: 0 }}@media (max-width: 950px) {.b-main__contacts .boss-item {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start }.boss-item .boss-email, .boss-item .boss-tel {margin-top: 10px }.b-main__contacts .points-item .head-content__description-container {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.points-item .head-content__description-container .head-content__description-text, .points-item .head-content__description-container .tel-block {width: 100% }.points-item .head-content__description-container .worktime-block {margin-top: 21px }.email-block a br {display: none }.email-block a .colon {display: inline-block }}@media (max-width: 767px) {.b-header-bot_l.button-show {padding-left: 0 }.item-price {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;margin-bottom: 15px }.delivery-basket-page .b-main.basket-page.basket-order-page {padding-bottom: 20px }.worktime-block {font-size: 16px }}@media (max-width: 650px) {.b-main__contacts .tel-block.main-office .support-link a.social-item__viber {margin-left: 5px }.b-main__contacts .b-content_body, .biblioteka-3d-modeli .b-content_body {padding: 40px 50px }.b-main__contacts .tel-block .support-link {-ms-flex-wrap: wrap;flex-wrap: wrap }.b-main__contacts .tel-block .support-link a:nth-child(2) {margin-left: 0 }}@media (max-width: 480px) {.advantages-item {width: 100% }.b-main__contacts .b-content_body, .biblioteka-3d-modeli .b-content_body {padding: 20px }.b-main__contacts .b-kontakty_body {padding: 20px 25px }.b-main__contacts .b-kontakty_item-body {padding: 20px 15px }.b-main__contacts .h1 {margin-bottom: 20px;font-size: 26px;line-height: 26px }.b-main__contacts .head-content__description-title {margin-bottom: 20px;font-size: 20px }.b-main__contacts .boss-block p, .b-main__contacts .email-block, .b-main__contacts .email-block a, .b-main__contacts .head-content__description-text p, .b-main__contacts .legal-address p, .b-main__contacts .tel-block a, .b-main__contacts .worktime-block, .boss-item .boss-email a, .boss-item .boss-tel a, .boss-item .boss-tel a:hover, .dealer-detail-text, .dealers-map .dealers-map-item a, .dealers-map .dealers-map-item-address, .dealers-map .dealers-map-item-title, .page-kontakty__main-txt, .worktime-block {font-size: 14px }.b-main__contacts .legal-address h2 {margin-bottom: 20px;font-size: 20px;line-height: 22px;font-weight: 400 }.b-main__contacts .legal-address {margin-top: 35px;margin-bottom: 20px }.b-main__contacts .points-of-sale h2 {margin-top: 32px;margin-bottom: 20px;font-size: 20px;line-height: 22px }.b-main__contacts .points-item {margin-top: 20px;padding: 28px 15px 24px 25px }.b-main__contacts .boss-block h2 {margin-top: 34px;margin-bottom: 20px;font-size: 20px;line-height: 22px }.b-main__contacts .boss-item {margin-top: 25px }.boss-item .boss-email {margin-top: 0 }.b-main__contacts .legal-address p, .points-item .head-content__description-container .head-content__description-text, .points-item .head-content__description-container .tel-block {padding-right: 0 }.boss-item .boss-img {margin-right: 5px }.main-menu .basket-head_num {min-width: 20px }}.boss-item .boss-about {display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-right: 100px }.boss-description {min-width: 238px }.b-main__contacts .legal-address {margin-top: 45px;margin-bottom: 35px }.price-info {font-size: 14px;line-height: 20px;color: grey;padding: 10px 0 5px;-ms-transition: opacity .3s;-webkit-transition: opacity .3s;transition: opacity .3s;display: block }.price-info .list-links {display: -ms-flex;display: -webkit-flex;display: flex;align-items: center;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;margin: 0 -3px }.price-info .list-links a {color: #1aba50;margin: 0 3px }.main-menu .about-us-item svg, .main-menu .contact-item svg {position: relative;margin-right: 2px }.price-info .list-links a:after {content: '/';display: inline-block;vertical-align: middle;margin-left: 6px }.item-price-info .price-info {padding-left: 16px;padding-right: 16px;position: absolute;left: 0;right: 0;bottom: 0;z-index: 2;background: #fff;height: 70px;opacity: 0;pointer-events: none;box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .3) }.item-price-info .price-info:before {content: '';position: absolute;display: block;left: 0;right: 0;top: -8px;height: 10px;width: 100%;background: #fff }.item-price-info:hover {z-index: 6 }.item-price-info:hover .price-info {opacity: 1;pointer-events: auto;bottom: -70px }.price-info-popap {display: inline-block;position: relative;width: 20px;height: 20px;z-index: 8 }.price-info-popap .price-info {position: absolute;top: 27px;left: 50%;transform: translateX(-50%);opacity: 0;pointer-events: none;background: #fff;z-index: 3;width: 230px;text-align: center;box-shadow: 0 0 8px rgba(0, 0, 0, .15);border-radius: 2px }.price-info-popap .price-info:before {content: '';position: absolute;top: -10px;left: -5px;right: -5px;background: rgba(255, 255, 255, 0);display: block;height: 20px }.price-info-popap:before {content: '';width: 0;height: 0;border-style: solid;border-width: 0 4px 5px;border-color: transparent transparent #fff;top: 22px;left: 0;right: 0;display: block;margin: 0 auto;position: absolute;z-index: 10;opacity: 0;pointer-events: auto;-ms-transition: opacity .3s;-webkit-transition: opacity .3s;transition: opacity .3s }.price-info-popap .icon {width: 20px;height: 20px;margin-left: 8px;cursor: pointer;background-repeat: no-repeat;background-position: center;background-image: url("/local/frontend/build/images/icon/new_warning.svg") }.price-info-popap .list-links {justify-content: center }.mainNav--wrapp .mainNav--item .sliderItem--content .title {font-size: 36px }.mainNav--wrapp .mainNav--item .sliderItem--content .preview-text {font-size: 22px;line-height: 28px }.mainNav--wrapp .mainNav--item .slider--link {display: inline-block;width: auto;max-width: 100% }.mainNav--wrapp .mainNav--item .sliderItem--content.right-position {margin-left: auto;margin-right: 0 }.mainNav--wrapp .nav--item.block-downover:after {position: absolute;content: '';top: 0;left: 358px;width: 1195px;height: 526px;background-color: #f0f0f0;z-index: 3;display: none }.form-error.show, .mainNav--wrapp .nav--item.block-downover:hover:after, .tel-block.main-office:hover .main-office__popup {display: block }.mainNav--wrapp .nav--wrapp {padding-top: 15px;padding-bottom: 15px }.mainNav--wrapp .nav--button {padding: 10px 45px 10px 75px;height: 48px;margin-bottom: 0 }.footer-copyright-link:hover, .mainNav--wrapp .nav--submenu--item .submenu--item:hover, .submenu--item-first-nesting a:hover, .submenu--item-first-nesting.active a, ol.breadcrumbs-list-lvl2 > li:hover::before {color: #1aba50 }.nav--button-lighting .icon {width: 29px;height: 32px;padding-left: 3px }.mainNav--slider.mainNav--slider-main .sliderItem--content-half {width: 50% }.mainNav--slider.mainNav--slider-main .slick-list {height: 500px }.mainNav--slider.mainNav--slider-main .slick-dots {bottom: 9px;left: 10px }.sliderItem--content.sliderItem--content-black .slider--link {color: #333;border-color: #333 }.mainNav--item .sliderItem--content.sliderItem--content-black .slider--link:before {border-color: transparent transparent transparent #333 }.sliderItem--content.sliderItem--content-white .banner-link div, .sliderItem--content.sliderItem--content-white .banner-link:hover div, .sliderItem--content.sliderItem--content-white .preview-text, .sliderItem--content.sliderItem--content-white .title {color: #fff }.mainNav--item .sliderItem--content.sliderItem--content-white .slider--link {color: #fff;border-color: #fff }.mainNav--item .sliderItem--content.sliderItem--content-white .slider--link:before {border-color: transparent transparent transparent #fff }.mainNav--slider .slick-arrow {top: calc(50% - 12px) }body.not-scroll .mainNav--wrapp .nav--item.block-downover:after {background-color: initial }.cooperation, .cooperation .nav-tabs > li > a, .cooperation .nav-tabs > li > span, .cooperation .standart--list li, .cooperation p, .cooperation--wrapp {font-size: 16px;font-weight: 400;color: #595959 }.cooperation .block--info .title, .cooperation .caption--text, .cooperation h3 {font-size: 16px;font-weight: 700 }.cooperation .aside-block, .header_map-question, .header_ru-map_question {width: auto }.cooperation .aside-block.bg {background: #f7f7f7 }.cooperation .aside-block .tab-content-wrapper h2 {font-size: 30px;line-height: 37px;text-align: left }.cooperation .aside-block .btn {width: auto;padding-right: 25px;padding-left: 25px;font-weight: 700;font-size: 16px }.b-content_bg--delivery .delivery-table-wrapper .delivery__item, .cooperation .tab-content {padding-bottom: 0 }.cooperation .block--icon {margin-bottom: 7px }@media (min-width: 1024px) {.b-content_aside .aside-block {width: 100% }.cooperation .aside-block {width: 445px }.cooperation .tab-content-wrapper {position: fixed;width: 335px }.cooperation #tab-1.tab-content-in-bottom {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end }.cooperation #tab-1.tab-content-in-bottom .tab-content-wrapper {position: initial }.page-kontakty__content {margin-bottom: 0 }}.cooperation .block--icon a:not(.link--map) {font-size: 16px;font-weight: 400;color: #595959 }.about-us.about-us-ru .values-item span, input.text-input#weight {font-weight: 600 }.about-us .head-content__description-title span {font-size: 28px;line-height: 36px }.about-us .wide-container--advantages {padding-top: 50px;padding-bottom: 50px }.about-us .advantages-footer__wrapper {padding-top: 80px;padding-left: 0 }.about-us .advantages-footer {margin-bottom: 22px }.about-us .advantages-footer__wrapper:before {top: 0;left: 50%;transform: translateX(-50%);width: 75px;height: 64px;background-size: cover }.about-us .advantages-footer__link {display: inline-block;padding: 6px 26px;color: #fff;text-decoration: none;border: 2px solid #fff }.about-us .advantages-footer__link:hover, .footer-actions-item:hover, .mission-text .advantages-title {color: #fff }.about-us .mission-center, .delivery-table-region-mob td, .mobile--content .nav--item {text-align: center }.values-content {display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-direction: row;flex-direction: row;margin-bottom: 0 }.values-content__item {margin: 0 0 34px;width: 50% }.values-content__item span {color: #1fb758;padding-bottom: 10px;display: block }.about-us .values-item span {font-weight: 400;color: #595959 }.about-us .head-content {padding-bottom: 40px }.about-us .info {padding-bottom: 45px }.about-us .values {padding-top: 45px }.about-us .advantages {padding-top: 50px;margin-bottom: 70px }.advantages-items, .head-content-contact .head-content__description-title--warehouse {margin-top: 45px }.aside-block--cooperation .form-field {color: #595959;text-align: left }.top-menu .contact-icon_wrapper .contact-icon_item.phone {background: url('/local/frontend/build/images/icon/tel.svg') 29px 45% no-repeat #404040 }@media screen and (max-width: 1500px) {.contact-icon_wrapper .contact-icon_item.phone-child: after {right: 3px }.contacts-head.contact-icon_wrapper li.contacts-head_item {padding-right: 18px;padding-left: 32px !important }.contact-icon_wrapper .contact-icon_item.clock, .contact-icon_wrapper .contact-icon_item.phone {background-position: 10px 45% }.contacts-head > li::before {display: none }.top-menu .contact-icon_wrapper .contact-icon_item.phone {background-position: 7px 45% }}.main-menu .contact-item svg {top: 6px }.main-menu .basket-head .text {margin-top: 3px }.main-menu .basket-head_money, .main-menu .basket-head_num, .main-menu .basket-head_price {margin-top: 4px }.main-menu .basket-head_price {padding: 1px 3px 0 }@media (max-width: 991px) {.search-head.search-head--desktop, .top-menu .btn-search {display: none }.top-menu .b-header-bot {box-shadow: none;height: 75px;overflow: hidden }.top-menu .b-header {margin-bottom: 0;background-color: #fff }.top-menu .search-block {margin-bottom: 35px;background-color: #fff;box-shadow: 0 0 16px rgb(0 0 0 / 8%) }.top-menu .b-header-bot_wrap {padding-bottom: 0 }.top-menu .mobile-search-input-wrapper {position: relative }.top-menu .mobile-search-input-wrapper .btn-search {display: block;position: absolute;top: 8px;right: 0 }.top-menu .nav--item__with-search .search-block {margin-bottom: 0;padding-top: 20px;box-shadow: none }}.mainNav--item .slider--link {padding: 10px 30px 10px 18px }.mainNav--item .sliderItem--content .titl {margin-bottom: 14px }.mainNav--wrapp .mainNav--item .slider--link {margin-top: 23px }.main-menu .about-us-item svg {top: 7px }@media (max-width: 767px) {.price-info, .top-menu .mainNav--wrapp .nav--wrapp {padding-top: 0 }.price-info {opacity: 1;pointer-events: auto;position: static;box-shadow: none;padding-bottom: 23px;height: auto }.values-content__item {width: 100% }.main-menu .enter-head .btn, .main-menu .enter-head .btn-enter:hover {background-image: url('/local/frontend/build/images/icon/header_auth_btn.svg') }.main-menu {justify-content: flex-end }.main-menu .enter-head .btn {margin-top: 4px;margin-bottom: 0;background-color: initial;box-shadow: none }.main-menu .enter-head .btn-enter:hover {background-repeat: no-repeat;background-position: center;background-size: contain }.main-menu .enter-head .btn.retail-active {background: url('/local/frontend/build/images/icon/enter_gray_new.svg') center/contain no-repeat !important }.main-menu .basket-item-wrapper {margin-right: 13px;margin-left: 0 }.main-menu .favorite-item-wrapper {margin-right: 15px;margin-left: 0 }.main-menu .favorite-item-wrapper .basket-head_num {margin-left: 2px }.main-menu .basket-item-wrapper .basket-head_num {margin-left: 0 }.main-menu .favorite-item-wrapper a, .main-menu .favorite-item-wrapper a svg {margin-right: 0 }.nav--item__with-search.nav--item .menu--close {top: 26px }.nav--item__with-search.nav--button.title {padding-left: 30px }.nav--item.nav--item__with-search:hover .nav--button.title {color: #fff;background-color: #1aba50 }.submenu--item-first-nesting a {color: rgba(51, 51, 51) }.submenu--item-first-nesting {cursor: pointer }.top-menu .search-block {background-color: #fff;margin-bottom: 10px }.nav--submenu--item.block-downover > .submenu--item {padding: 5px 45px 5px 65px }.nav--submenu .submenu--item:before {top: 24px }.nav--submenu--item.block-downover .nav--submenu .submenu--item:before {top: 21px }.mainNav--catalog .nav--wrapp {height: calc(100vh - 86px) }.mainNav--item .sliderItem--image, .mainNav--slider .main-slider, .mainNav--slider.mainNav--slider-main .slick-list {height: auto }.mainNav--slider .mainNav--item {height: auto;overflow: initial }.mainNav--item .sliderItem--image .image--desktop_1366 {display: none }}@media (max-width: 787px) {.nav--submenu--item.block-downover .nav--submenu .submenu--item, .nav--submenu--item.block-downover > .submenu--item {padding-top: 15px;padding-bottom: 15px;line-height: 20px }.nav--submenu .submenu--item:before, .nav--submenu--item.block-downover .nav--submenu .submenu--item:before {top: 25px }.main.not-scroll .nav--item.nav--item__with-search {margin-bottom: 25px }.nav--submenu--item.block-downover .nav--submenu .submenu--item:before {top: 18px }}@media screen and (max-width: 480px);.main-menu .basket-head.favorite-item-wrapper, .main-menu .level-1 .about-us-item {margin-right: 14px }@media (max-width: 768px) {.blockList--icon .block--icon, .standart--list li {width: 100% }.blockList--icon .block--icon {padding-right: 0 }.aside-block.bg {margin-right: -16px;margin-left: -16px }.form-group__basket {width: 20px }.b-main.basket-page.basket-order-page {padding-bottom: 85px }.appearance--goods {order: 6 }.mainNav--wrapp .mainNav--item .sliderItem--content .preview-text, .mainNav--wrapp .nav--item.block-downover:hover:after {display: none }.price-pop {right: -305px }.price-pop__content:before {left: 90% }.main.openSearch .b-header {margin-bottom: 75px }.mainNav--item .sliderItem--image .image--mob {display: block }}.mainNav--item .sliderItem--image img {height: 100%;object-fit: cover }.b-content_bg--delivery span.bold-text, .b-content_bg.vacancies .form-group .download-label, .b-content_body--delivery-wrapper .tabs-block-item--pay span.bold-text, .block--info .title, .block--info .title a, .delivery-fixed-tabs, .delivery-table-region-mob td, .mainNav--item .slider--link, .mainNav--item .sliderItem--content .title, .nav--button.title, .tabs-wrapper .tabs-item, .waranty .leadership-description {font-weight: 700 }@media (max-width: 1269px) {.aside-block {padding: 40px }.aside-block-cooperation {margin: -40px -40px 60px }.main-menu .level-1 .about-us-item {margin-right: 7px }.main-menu .contact-item {margin-right: 0 }}@media (max-width: 1150px) {.mainNav--slider.mainNav--slider-main .mainNav--item .sliderItem--content, .mainNav--slider.mainNav--slider-main .mainNav--item .sliderItem--content-half {padding: 50px 30px 20px }}@media (max-width: 1023px) {.media-flex-icon {margin-top: 30px }.basket-head {margin-left: 0 }.mainNav--slider.mainNav--slider-main .mainNav--item .sliderItem--content {display: block }}@media (max-width: 820px) {.mainNav--slider.mainNav--slider-main .mainNav--item .sliderItem--content, .mainNav--slider.mainNav--slider-main .mainNav--item .sliderItem--content-half {padding: 30px 30px 10px }}@media (max-width: 1365px) {.mainNav--slider .slick-arrow {top: 50% }.block-show .nav--item, .nav--item.nav--item__with-search, .top-menu .mobile-search-input-wrapper {position: relative }.main.not-scroll .nav--item.nav--item__with-search {margin-bottom: 0;height: 62px }input[type=search] {-webkit-appearance: none;border-radius: 0 }.logo_text, .mainNav--wrapp .nav--item.block-downover:hover:after {display: none }.submenu--item-first-nesting a {color: rgba(51, 51, 51) }.submenu--item-first-nesting a:hover {color: #333 }.mainNav--wrapp .nav--submenu--item.block-downover .nav--submenu .submenu--item:hover {color: #595959 }.top-menu .mobile-search-input-wrapper .btn-search {display: block;position: absolute;top: 8px;right: 0 }.top-menu .nav--item__with-search .search-block {margin-bottom: 0;padding-top: 0;box-shadow: none }.nav--item__with-search.nav--item .menu--close {top: 26px }.nav--item__with-search.nav--button.title {padding-left: 30px }.nav--item.nav--item__with-search:hover .nav--button.title {color: #fff;background-color: #1aba50 }.top-menu .mainNav--wrapp .nav--wrapp {padding-top: 0 }.logo {width: 96px;min-width: 96px;margin-right: 19px }.mainNav--slider {width: 100% }.mainNav--wrapp {padding: 0 8px }.mainNav--slider .main-slider {padding: 0 14px;margin: 0 -14px }.mainNav--slider .slick-dots {bottom: 5px }.mainNav--slider .slick-arrow.slick-prev {left: 0 }.mainNav--slider .mainNav--item {height: 470px }.mainNav--item .sliderItem--content {padding: 50px 30px 20px }.mainNav--item .sliderItem--content:before {width: 47px;height: 2px;top: 35px;left: 30px }.mainNav--item .sliderItem--content p {font-size: 14px;line-height: 20px;margin-bottom: 20px }.b-header-bot_l .humb {opacity: 1;width: 40px;height: 40px;margin-right: 20px;transform: translateY(0);position: relative;top: auto;z-index: 2 }.mainNav--catalog {opacity: 0;width: 100vw;height: 100vh;z-index: 1010;top: 0;left: 0;pointer-events: none }.mainNav--catalog.block-show, .nav--submenu {opacity: 1;pointer-events: auto }.mainNav--catalog .nav--wrapp {overflow: hidden;overflow-y: scroll;height: calc(100vh - 70px) }.mainNav--catalog .mobile--content {display: block;background: #eee;padding: 35px 25px 0 }.mobile--content .btn {width: 100%;max-width: 270px;margin: 0 auto 20px;border-radius: 3px;color: #fff;background: #1aba50;display: -ms-flex;display: -webkit-flex;display: flex;align-items: center;justify-content: center;height: 45px;padding: 5px 10px }.mobile--content .btn i {position: static;margin: 0 8px 0 0 }.mobile--content .btn i:after {content: '';width: 17px;height: 17px;background: url("/local/frontend/build/images/personalArea-icon.svg") center/contain }.nav--item .menu--close {display: block }.nav--button {padding: 5px 35px 5px 65px }.block-downover .nav--button.active:before {-ms-transform: translateY(-50%) rotate(90deg);-webkit-transform: translateY(-50%) rotate(90deg);transform: translateY(-50%) rotate(90deg) }.basket-head_wrap .basket-head_money, .basket-head_wrap .basket-head_price, .enter-head .btn-enter_icon, .nav--button.title .icon {display: none }.enter-head .btn-enter_icon, .enter-head .mob-icon, .nav--submenu .submenu--item .navigation-arrow, .nav--submenu .submenu--item:before {display: block }.nav--submenu .submenu--item {padding: 5px 20px 5px 65px }.mainNav--slider .slick-arrow {margin-top: -15px }.search-head.search-mobile {display: block;width: 100%;max-width: 100%;padding: 0 0 22px }.b-header {box-shadow: none }.b-header-bot_wrap {height: auto;padding: 24px 0 10px }.search-head.search-mobile .input {height: 25px;font-size: 13px;line-height: 25px }.b-header-bot {box-shadow: 0 0 16px rgba(0, 0, 0, .08) }.search-head.search-mobile .search-head_submit {top: 1px }.nav-index {padding-bottom: 12px }.mainNav--catalog.catalog-fixed {top: 0;left: 0 }.nav--submenu--item.block-downover > .submenu--item:after {-ms-transform: translateY(-50%) rotate(0);-webkit-transform: translateY(-50%) rotate(0);transform: translateY(-50%) rotate(0) }.js-downover-click.active .navigation-arrow, .nav--submenu--item.block-downover > .submenu--item.active:after {-ms-transform: translateY(-50%) rotate(90deg);-webkit-transform: translateY(-50%) rotate(90deg);transform: translateY(-50%) rotate(90deg) }.navList-black .nav--button:hover {background: inherit }.nav--submenu {cursor: pointer;position: static;display: none;box-shadow: none;right: 0;width: 100%;padding: 0 }.nav--submenu--item {width: 100%;margin: 0 }.nav--submenu--item.block-downover > .submenu--item {padding: 5px 30px 5px 65px;font-size: 14px;line-height: 38px;color: rgba(51, 51, 51);font-weight: 400;margin: 0 }.nav--submenu--item.block-downover > .submenu--item.active {color: #1aba50;background: #f5f5f5 }.nav--submenu--item.block-downover .nav--submenu {opacity: 1;pointer-events: auto;margin: 0;width: 100%;padding: 0 0 0 30px }.nav--submenu--item.block-downover .nav--submenu .submenu--item {padding: 5px 20px 5px 65px;line-height: 32px }.mainNav--catalog {position: fixed }.block-downover .nav--submenu {height: auto;overflow: visible }.b-header-bot_l.button-show {padding-left: 0 }.mainNav--slider .main-slider, .mainNav--slider.mainNav--slider-main .slick-list {height: auto }.mainNav--slider .mainNav--item {overflow: initial }.mainNav--item .sliderItem--image {height: calc(100% - 30px);overflow: hidden }.nav-index.row {padding-top: 8px;padding-bottom: 60px }.mainNav--item .sliderItem--content .title {font-size: 24px;line-height: 38px }}@media (max-width: 980px) {.mainNav--wrapp .mainNav--item .sliderItem--content .title {font-size: 28px;line-height: 28px }.mainNav--wrapp .mainNav--item .sliderItem--content .preview-text {font-size: 20px;line-height: 20px }}@media (max-width: 767px) {.mainNav--slider .mainNav--item {height: 700px }.enter-head {display: block }.enter-head .btn {width: 23px;height: 24px;font-size: 0;padding: 0;border: none;margin-bottom: 3px }.top-menu .mobile-search-input-wrapper {margin-top: 5px }.main.not-scroll .nav--item.nav--item__with-search {margin-bottom: 0 }.main-menu .basket-head.favorite-item-wrapper {margin-right: 12px }.main-menu .basket-item-wrapper {margin-right: 10px }.enter-head .btn-enter_icon, .mainNav--slider.mainNav--slider-main .mainNav--item .sliderItem--content {display: none }.b-content .nav-index--main.row {padding-top: 20px;padding-bottom: 8px }.mainNav--slider.mainNav--slider-main .slick-dots {bottom: 16px }.about-us-ru .workList, .about-us.about-us-ru .info {margin: 0 }}@media (max-width: 1365px) {.mainNav--catalog .nav--wrapp {height: calc(100% - 116px);padding-bottom: 0 }}.nav-index--main.row {padding-top: 34px;padding-bottom: 51px }.mainNav--slider .slick-arrow {width: 34px;height: 34px }.mainNav--slider .slick-arrow.slick-next:before, .mainNav--slider .slick-arrow.slick-prev:before {margin-left: 0 }.mainNav--slider .slick-arrow:before {width: 10px;height: 16px;background: url('/local/frontend/build/images/slider-arrow-mobile.svg') no-repeat }@media (max-width: 520px) {.advantages-footer__wrapper {padding-right: 25px;padding-left: 25px }.advantages-footer__wrapper:before {top: auto;bottom: -55px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%) }.wide-container--advantages {padding-top: 50px }.about-us .advantages-footer__wrapper {padding-right: 0 }.price-pop__content {width: 300px }.nav--submenu .submenu--item a, .nav--submenu--item.block-downover .nav--submenu .submenu--item, .nav--submenu--item.block-downover > .submenu--item {line-height: 20px }.nav--submenu .submenu--item:before, .nav--submenu--item.block-downover .nav--submenu .submenu--item:before {top: 15px }}.mobile--content .nav--item a {display: inline-block;padding: 10px 75px }@media (max-width: 1150px) {.mainNav--slider.mainNav--slider-main .mainNav--item .sliderItem--content {padding: 20px 80px }}@media (min-width: 1366px) {.nav--item: hover .nav--button {color: #1aba50;background: #f5f5f5 }.nav--item:hover .nav--button.title {color: #fff;background: #1aba50 }.files_lnk:hover:after {width: 100% }}.feature-wrapper .slick-arrow {position: absolute;top: 40%;width: 13px;background-color: #fff;height: 13px;font-size: 0;z-index: 6;border: none;cursor: pointer }.feature-wrapper .slick-prev.slick-arrow {-webkit-transform: translateY(-50%) rotate(-45deg);-ms-transform: translateY(-50%) rotate(-45deg);transform: translateY(-50%) rotate(-45deg);left: 0;right: auto }.feature-wrapper .slick-next.slick-arrow {-webkit-transform: translateY(-50%) rotate(135deg);-ms-transform: translateY(-50%) rotate(135deg);transform: translateY(-50%) rotate(135deg);left: auto;right: 0 }.feature-wrapper .slick-next.slick-arrow:after, .feature-wrapper .slick-next.slick-arrow:before, .feature-wrapper .slick-prev.slick-arrow:after, .feature-wrapper .slick-prev.slick-arrow:before {content: "";position: absolute;left: 0;top: 0;background: #1aba50;-webkit-transition: .3s;-o-transition: .3s;transition: .3s }.feature-wrapper .slick-list {border-bottom: 1px solid #eee }.subscription-wrapper {position: relative;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.subscription {display: flex;max-width: 1005px }.subscription-title {margin-right: 30px;line-height: 32px }.subscription-form-description {font-size: 12px;line-height: 17px;color: #999;text-align: left }.subscription-form-content {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 12px }.subscription-form-content input {width: 100%;margin-right: 33px;margin-bottom: 7px;font-size: 16px;line-height: 16px;color: #5a5a5a;border: none;border-bottom: 2px solid #1aba50 }.footer-menu-wrapper {display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 40px }.footer-menu {display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;max-width: 865px;width: 100%;margin-right: 50px }.footer-menu-title {margin-bottom: 20px;font-style: normal;font-size: 16px;line-height: 18px;color: #686868 }.footer-menu-list {display: flex;-ms-flex-direction: column;flex-direction: column }.footer-menu-list a {margin-bottom: 11px;font-size: 16px;line-height: 20px;color: #fff }.footer-actions {display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap }.footer-actions-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 61px;margin-right: 15px;margin-bottom: 10px;padding-right: 50px;padding-left: 45px;border: 2px solid #595959 }.footer-actions-item span {position: relative;padding-left: 30px;font-size: 15px;line-height: 25px;color: #fff;opacity: .8;font-weight: 500 }.footer-actions-item--telegram span {background: url('/local/frontend/build/images/icon/telegram_footer.svg') left center no-repeat }.footer-actions-item--viber span {background: url('/local/frontend/build/images/icon/viber_footer.svg') left center no-repeat }.footer-actions-item--call span {background: url('/local/frontend/build/images/icon/call_footer.svg') left center no-repeat }.footer-actions-item--private span {background: url('/local/frontend/build/images/icon/men_footer.svg') left center no-repeat }.footer-actions-item--whatsapp span {background: url('/local/frontend/build/images/icon/whatsapp_footer.svg') left center no-repeat }.google-content-wrapper {display: flex;flex-direction: column;align-items: flex-start;padding-left: 35px;background: url('/local/frontend/build/images/icon/star.svg') left 5px no-repeat }.footer-actions-item span.google-rating-title {padding-left: 0;line-height: 17px }.google-rating-text {opacity: .5 }.google-rating-text, .google-rating-text span {font-size: 12px;line-height: 17px;color: #fff;padding-left: 0 }.b-content_bg.b-main__contacts .vacancies-description li, .footer-contacts__item {padding-left: 40px }.footer-copyright-text {margin-right: 33px;font-size: 13px;line-height: 36px;color: #fff;opacity: .5 }.footer-contacts__item, .footer-contacts__item a, .footer-contacts__item p, .footer-contacts__item span {font-size: 14px;color: #fff }.footer-copyright-link {margin-right: 40px;font-size: 14px;line-height: 45px;color: #1aba50;text-decoration: underline;-webkit-text-decoration-color: #454545;text-decoration-color: #454545 }.b-footer-bot--container.container:after, .b-footer-bot--container.container:before {content: none }.b-footer-bot--container .up-button {position: relative;width: 43px;height: 43px;background-color: #1aba50;border-radius: 50%;cursor: pointer;z-index: 11000 }.b-footer-bot--container .up-button:after {position: absolute;content: "";top: 55%;left: 50%;-webkit-transform: translate(-50%, -50%) rotate(-45deg);-ms-transform: translate(-50%, -50%) rotate(-45deg);transform: translate(-50%, -50%) rotate(-45deg);width: 13.5px;height: 13.5px;border-top: 2px solid #fff;border-right: 2px solid #fff }.footer-contacts {max-width: 100% }.tel-block.footer-contacts__item {position: relative;display: flex;-ms-flex-direction: column;flex-direction: column }.tel-block.footer-contacts__item:before {position: absolute;content: "";top: 0;left: 0;width: 20px;height: 20px }.tel-block.footer-contacts__item:after {position: absolute;content: "";width: 0;height: 0;border: 5px solid transparent;border-top: 5px solid #1aba50;right: -10px;top: 10px }.footer-contacts__item.tel-block {margin-bottom: 10px;background: url('/local/frontend/build/images/icon/tel.svg') 0 5px no-repeat }.footer-contacts__item.email-block {margin-bottom: 12px;background: url('/local/frontend/build/images/icon/email.svg') 0 5px no-repeat }.footer-contacts__item.head-content__description-text {margin-bottom: 15px;background: url('/local/frontend/build/images/icon/footer_location.svg') 0 5px no-repeat }.footer-contacts__item.worktime-block {background: url('/local/frontend/build/images/icon/clock.png') 0 5px no-repeat }.footer-contacts__description-container {margin-bottom: 15px;padding-bottom: 20px }.region-contacts, .region-contacts:hover {position: relative;font-size: 16px;line-height: 20px;color: #fff }.region-contacts:after, .region-contacts:before {position: absolute;top: 6px;content: "";width: 9px;height: 9px;background: url('/local/frontend/build/images/link_arrow.svg') }.region-contacts:before {right: -12px }.region-contacts:after {right: -18px }.footer-contacts__item .map-link.link--map {font-size: 12px;line-height: 1;color: #1aba50;border-bottom: 1px solid #454545;cursor: pointer }.b-footer-right {display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 265px }.b-footer-top--big {padding: 54px 0 32px }.social {padding-top: 9px }.subscribe-popap-content {z-index: -10;display: block;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);position: fixed;background: #fff;-webkit-box-shadow: 0 4px 15px rgba(0, 0, 0, .25);box-shadow: 0 4px 15px rgba(0, 0, 0, .25);border-radius: 3px;padding: 50px 45px;width: 100%;max-width: 410px;opacity: 0;overflow: hidden;pointer-events: none }.subscribe-popap-content.active {z-index: 87;pointer-events: auto;opacity: 1 }.subscribe-popup-close {position: absolute;top: 14px;right: 11px;width: 17px;height: 16px;background-repeat: no-repeat;background-size: cover;background-image: url('https://wline.by/local/templates/.default/components/bitrix/news.list/media_main/images/close--img.png') }.subscribe-popap-title {margin-bottom: 0;text-align: center;font-size: 24px;line-height: 16px;color: #333;font-weight: 700 }.subscribe-popap-text {font-size: 16px;line-height: 24px;color: #595959 }.b-footer-bot {padding: 14px 0 15px;background: #2d2d2d }@media screen and (max-width: 1240px) {.b-footer-bot--container, .footer-menu {-ms-flex-wrap: wrap;flex-wrap: wrap }.b-footer-right {margin-left: auto;margin-right: 0 }.footer-menu-column:first-child, .footer-menu-column:nth-child(3) {width: 65% }.footer-menu-column:nth-child(2), .footer-menu-column:nth-child(4) {width: 35% }.footer-menu-column:nth-child(3), .footer-menu-column:nth-child(4) {margin-top: 20px }}@media screen and (max-width: 850px) {.footer-copyright, .subscription {-webkit-box-orient: vertical;-webkit-box-direction: normal }.subscription {-ms-flex-direction: column;flex-direction: column }.subscription .subscription-title {margin-bottom: 15px }.feature-wrapper .feature-list {padding: 0 0 38px }.footer-copyright {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column }.footer-copyright-link, .footer-copyright-text {margin-right: 0 }.b-footer-right {-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;padding-bottom: 10px }.social {padding-top: 0;padding-bottom: 7px }.footer-menu-column:first-child, .footer-menu-column:nth-child(2), .footer-menu-column:nth-child(3), .footer-menu-column:nth-child(4) {width: 100%;margin-top: 0 }.footer-menu {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;max-width: 865px;width: 100%;margin-right: 50px }.footer-menu-title {width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;position: relative;cursor: pointer }.footer-menu-title:after {position: absolute;top: 6px;right: -15px;content: "";width: 10px;height: 7px;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);background-image: url('/local/frontend/build/images/list-arrow.svg');-webkit-transition: cubic-bezier(.19, 1, .22, 1);-o-transition: cubic-bezier(.19, 1, .22, 1);transition: cubic-bezier(.19, 1, .22, 1) }.footer-menu-column.open .footer-menu-title:after {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0) }.footer-menu-list {padding-bottom: 15px }.footer-copyright-text {margin-bottom: 7px }}@media screen and (max-width: 620px) {.footer-menu {margin-right: 20px }}@media screen and (max-width: 480px) {.catalog-list .no-store {padding-left: 0 }.header_map-question {width: 320px }.contacts-head.contact-icon_wrapper li.contacts-head_item.arrow {padding-left: 18px !important;margin-right: 0;padding-right: 0 }.contact-icon_wrapper .contact-icon_item.arrow a.head_map-link {white-space: nowrap }.siteru .contacts-head.contact-icon_wrapper li.contacts-head_item.phone {margin-right: 0 }.contacts-head.contact-icon_wrapper li.contacts-head_item.phone .contact-icon_phones {right: 0;transform: initial;left: auto }.contacts-head.contact-icon_wrapper li.contacts-head_item.phone {padding-left: 37px !important;background-position: 10px 50%;margin-right: -15px }.subscription-form-content {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.subscription-form-content input {margin-bottom: 25px }.b-footer-top--big {padding: 45px 0 32px }}.form-error {position: absolute;bottom: -13px;left: 0;font-size: 12px;color: red }.second-question form {padding-top: 25px }.second-question form .city-list-wrapper ul {padding-top: 7px;padding-bottom: 16px }.city-list-wrapper .city-list-title {margin: 0;padding-left: 31px;text-align: left;font-size: 16px;line-height: 16px;color: #333 }.city-list-wrapper li label {font-size: 16px;line-height: 25px;color: #595959 }.city-list-wrapper li input[type=radio] {margin: 1px 0 0 }@media (max-width: 450px) {.header_map-question, .header_map-shadow {width: 100% }.first-question .button_list {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.first-question .button_list .btn-default {margin-right: 0;margin-bottom: 10px }}@media (max-width: 767) {.first-question.active, .header_map-shadow.active, .second-question.active {display: none !important }}.nav--submenu--item.block-downover .nav--submenu .submenu--item {line-height: 16px;padding-bottom: 8px }.footer-actions-item--google {cursor: pointer }.tel-block.main-office {max-width: 175px }.main-office__popup {display: none;position: absolute;bottom: 0;left: 0;background-color: #f0f0f0;-webkit-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);z-index: 5 }.main-office__popup span {color: #000 }.main-office__popup a {display: flex;-ms-flex-direction: column;flex-direction: column;padding: 15px 25px;max-width: initial;border-bottom: 1px solid #c7c7c7 }.main-office__popup .link-tel {font-size: 16px;line-height: 17px }.main-office__popup .link-title {font-size: 12px;line-height: 17px;color: #999 }.header_map-shadow--without-dark .header_map-question {-webkit-box-shadow: 0 2px 10px 0 rgb(0 0 0 / 25%);box-shadow: 0 2px 10px 0 rgb(0 0 0 / 25%) }.main-office__popup a.short-link {padding-bottom: 0;border-bottom: none }@media (max-width: 1365px) {.nav--item-sale {margin-top: 10px;margin-bottom: 30px }.mainNav--catalog .mobile--content {padding: 35px 0 0 }.nav-index--main.row {padding-top: 18px;padding-bottom: 54px }.navList-black .nav--button {font-weight: 700 }.mainNav--wrapp .mobile--content .nav--button {height: 38px }.mainNav--item .sliderItem--content {display: -webkit-box;display: -ms-flexbox;display: flex;height: calc(100% - 30px);-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;padding: 20px 100px }.nav--submenu--item.block-downover > .submenu--item {padding: 6px 42px 5px 65px }body .mainNav--catalog {height: 100% }.nav--item .nav--button.active {color: #1aba50;background: #f5f5f5 }.mainNav--catalog.block-show {width: 450px }}@media screen and (max-width: 560px) {.footer-contacts__item.worktime-block {background-position: 0 0 }.footer-actions, .footer-menu-wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.footer-actions-item {margin-right: 0;padding-right: 0;padding-left: 0 }.footer-contacts {margin-top: 18px }.b-footer-bot {padding: 28px 0 15px }.footer-copyright-link {line-height: 24px;margin-bottom: 14px }.b-footer-right {width: 100%;order: 1 }.social-item {margin-right: 19px }.footer-copyright {margin-bottom: 10px }}@media screen and (min-width: 561px) {.footer-copyright {width: calc(100% - 265px) }}.preloader, .preloader--catalog {display: none;position: fixed;top: 0;left: 0;z-index: 5000000;width: 100% }.b-footer-bot--container {flex-wrap: wrap }.copyright__text {font-size: .8em;line-height: 1.5em;color: #fff;opacity: .5 }.unp__text {opacity: .3 }.copyright__text a {color: #fff;text-decoration: underline }.copyright__text a:hover {color: #fff;text-decoration: none }.checkbox {height: auto;overflow: hidden;scrollbar-color: #c7c7c7 #f0f0f0;scrollbar-width: thin }.checkbox::-webkit-scrollbar {width: 4px;background-color: #f0f0f0;border-radius: 5px }.checkbox::-webkit-scrollbar-thumb {background-color: #c7c7c7;border-radius: 5px }.checkbox--open {height: 100%;max-height: 310px;overflow-y: auto }.breadcrumbs .breadcrumbs-list .item > a::before, .breadcrumbs .breadcrumbs-list .item > span::before, .breadcrumbs-list-lvl2 > li::before, .checkbox .checkbox__nothing, .js-btn--close, .js-btn--send, .search-filter, .search-filter .btn-search::after, .search-filter .btn-search::before, ol.breadcrumbs-list-lvl2 > li::after {display: none }.search-filter .form-field input {padding: 8px 24px 7px 8px }.search-filter .form-control {height: 30px;border: 1px solid rgba(0, 0, 0, .2);border-radius: 3px }.search-filter .btn-search > img {position: absolute;width: 16px;height: 16px;top: -2px;left: -8px;cursor: pointer }.btn-arr:before {left: -10px }.check-cust[disabled] + .check-cust_i {background-color: #f6f6f6 }.check-cust[disabled] + .check-cust_i + span {color: #ccc }.head-content__description-container .tel-block.main-office {max-width: initial }.preloader {height: 100%;background-color: rgba(144, 144, 144, .45) }.preloader--catalog {height: 100%;background-color: #333333ad }.preloader__body--position {position: absolute;top: 50%;left: 50%;transform: translate(-50% -50%) }.preloader__body--position.catalog {left: 40% }.preloader__body {display: inline-block;position: relative;width: 80px;height: 80px }.preloader__body div {position: absolute;width: 6px;height: 6px;background: #fff;border-radius: 50%;animation: 1.2s linear infinite preloader__animation }.preloader__body div:first-child {animation-delay: 0s;top: 37px;left: 66px }.preloader__body div:nth-child(2) {animation-delay: -.1s;top: 22px;left: 62px }.preloader__body div:nth-child(3) {animation-delay: -.2s;top: 11px;left: 52px }.preloader__body div:nth-child(4) {animation-delay: -.3s;top: 7px;left: 37px }.preloader__body div:nth-child(5) {animation-delay: -.4s;top: 11px;left: 22px }.preloader__body div:nth-child(6) {animation-delay: -.5s;top: 22px;left: 11px }.preloader__body div:nth-child(7) {animation-delay: -.6s;top: 37px;left: 7px }.preloader__body div:nth-child(8) {animation-delay: -.7s;top: 52px;left: 11px }.preloader__body div:nth-child(9) {animation-delay: -.8s;top: 62px;left: 22px }.preloader__body div:nth-child(10) {animation-delay: -.9s;top: 66px;left: 37px }.preloader__body div:nth-child(11) {animation-delay: -1s;top: 62px;left: 52px }.preloader__body div:nth-child(12) {animation-delay: -1.1s;top: 52px;left: 62px }@keyframes preloader__animation {0%, 100%, 20%, 80% {transform: scale(1) }50% {transform: scale(1.5) }}.breadcrumbs-list-lvl2 {position: absolute;left: 0;z-index: 30;display: none;padding: 9px 17px 13px;width: -webkit-min-content;width: -moz-min-content;width: min-content;min-width: 162px;border-top: 2px solid #1aba50;background: #fff;opacity: 0;-webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, .15);box-shadow: 0 1px 8px rgba(0, 0, 0, .15);-webkit-transition: opacity 250ms ease-in-out;-o-transition: opacity 250ms ease-in-out;transition: opacity 250ms ease-in-out }.breadcrumbs-list-lvl2 > li {padding-left: 0;margin: 0 }ol.breadcrumbs-list-lvl2 {counter-reset: ol_list }ol.breadcrumbs-list-lvl2 > li {counter-increment: ol_list }ol.breadcrumbs-list-lvl2 > li::before {display: inline;padding-right: 0;content: counter(ol_list) ". ";color: inherit;font-size: 12px;line-height: 20px }.breadcrumbs-list-lvl2 > li a {font-weight: 400;font-size: 12px;line-height: 20px;color: #595959;text-decoration: none }.breadcrumbs-list-lvl2 > li:hover a {text-decoration: none;color: #1aba50 }.breadcrumbs-list .item.dropdown > a::after, .breadcrumbs-list .item.dropdown > span::after {display: inline-block;width: 0;height: 0;vertical-align: middle;margin-left: 6px;border-style: solid;border-width: 4px 3.5px 0;border-color: #999 transparent transparent;content: '' }.about-us-ru .workList li, .about-us.about-us-ru .values .values--list li, .about-us.about-us-ru .values ul li, .about-us.about-us-ru .values ul li:first-child, .about-us.about-us-ru .values ul li:nth-child(3) {width: 48% }.breadcrumbs .breadcrumbs-list .item {margin-bottom: 0;padding-bottom: .6em }@media all and (max-width: 767px) {.breadcrumbs-list-lvl2 {max-height: 284px;overflow-y: scroll }.breadcrumbs-list-lvl2.with_scroll::after {position: -webkit-sticky;position: sticky;bottom: -1em;display: block;height: 65px;width: calc(100% + 34px);margin-left: -17px;margin-right: -17px;background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(62%, rgba(255, 255, 255, .729167)), to(#fff));background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .729167) 62%, #fff 100%);background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .729167) 62%, #fff 100%);pointer-events: none;content: '';-webkit-transition: height .2s linear;-o-transition: height .2s linear;transition: height .2s linear }.breadcrumbs-list-lvl2.with_scroll.scroll-end::after {height: 0;-webkit-transition: height .1s linear;-o-transition: height .1s linear;transition: height .1s linear }.breadcrumbs-list .item.dropdown.open > a::after, .breadcrumbs-list .item.dropdown.open > span::after {border-color: #1aba50 transparent transparent }.breadcrumbs-list .item.dropdown.open > span {color: #1aba50 }.breadcrumbs-list .item.dropdown.open .breadcrumbs-list-lvl2 {opacity: 1;display: block }}.selectButton--wrapp .name, .text-input--label {opacity: 0;-webkit-transition: .3s;left: 0;pointer-events: none }@media all and (min-width: 768px) {.breadcrumbs-list .item.dropdown:hover > a::after, .breadcrumbs-list .item.dropdown:hover > span::after {border-color: #1aba50 transparent transparent }.breadcrumbs-list-lvl2 > li {white-space: nowrap }.breadcrumbs-list .item.dropdown:hover > span {color: #1aba50 }.breadcrumbs-list .item.dropdown:hover .breadcrumbs-list-lvl2 {opacity: 1;display: block }}li.disabled-filter-checkbox, option.disabled-filter-checkbox, span.disabled-filter-checkbox {opacity: .2 }.filter__input {position: absolute;top: 47px;z-index: 10;height: 36px;width: 100%;padding: 4px 16px 5px;font-weight: 700;font-size: 14px;color: #404040;background: #f7f7f7;border: 1px solid #d7d7d7 }.filter__input:focus {border: 1px solid #1aba50 }.filter__input::placeholder {color: inherit }@media all and (min-width: 769px) and (max-width: 899.9px) {.mainNav--slider div.mainNav--item {height: 430px }}@media all and (min-width: 900px) and (max-width: 999.9px) {.mainNav--slider div.mainNav--item {height: 510px }}@media all and (min-width: 1000px) and (max-width: 1099.9px) {.mainNav--slider div.mainNav--item {height: 560px }}@media all and (min-width: 1100px) and (max-width: 1199.9px) {.mainNav--slider div.mainNav--item {height: 585px }}@media all and (min-width: 1200px) and (max-width: 1299.9px) {.mainNav--slider div.mainNav--item {height: 640px }}@media all and (min-width: 1300px) and (max-width: 1365.9px) {.mainNav--slider div.mainNav--item {height: 700px }}@media all and (min-width: 1366px) and (max-width: 1399.9px) {.mainNav--slider div.mainNav--item {height: 430px }.mainNav--slider div.main-slider {height: auto;overflow: visible }div.mainNav--slider.mainNav--slider-main .slick-list {height: auto }div.mainNav--slider.mainNav--slider-main .slick-dots {bottom: -15px }}@media all and (min-width: 1400px) and (max-width: 1499.9px) {.mainNav--slider div.mainNav--item {height: 460px }}@media all and (min-width: 1500px) and (max-width: 1599.9px) {.mainNav--slider div.mainNav--item {height: 486px }}@media all and (min-width: 1600px) {.mainNav--slider div.mainNav--item {height: 505px }}.nav--submenu .submenu--item.files-item {width: calc(33% - 60px);display: block;margin: 0 30px }.submenu--item .files_lnk {line-height: 1.3 }.submenu--item .files_lnk:before {top: 50%;transform: translateY(-50%) }.submenu--item .files_lnk:after {top: unset;bottom: -2px }.about-us.about-us-ru .values li span::before, .b-content_bg.vacancies .form-group input[type=file], .feature-wrapper .feature-list li::before, .nav--submenu .submenu--item.files-item::before, .page-brands-Grade .h1, .vertical-pic, .waranty .workList li:before {display: none }@supports (aspect-ratio:16/9) {@media all and (min-width: 769px) and (max-width: 1365.9px) {.mainNav--slider div.mainNav--item {aspect-ratio: 1366/798;height: auto !important }}@media all and (min-width: 1366px) {.mainNav--slider div.mainNav--item {aspect-ratio: 23/11;height: auto !important }}}@media all and (max-width: 1365px) {.nav--submenu .submenu--item.files-item {font-size: 14px;width: auto;margin-left: 0;margin-right: 0;padding-left: 30px }}.about-us.about-us-ru .b-content_body {padding: 60px 115px 0 }.about-us-ru .head-content__img-wrapper {margin-right: 45px;max-width: 495px }.about-us.about-us-ru .info {-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;justify-content: space-between;margin: 60px -20px 0;padding: 43px 0 0 }.about-us .info .info-item, .about-us.about-us-ru .info .info-item:first-child {margin: 0 20px 60px;width: calc(50% - 40px) }.about-us-ru .workList--wrapp h2 {margin-bottom: 17px }.about-us-ru .workList li, .waranty .workList li {margin: 0 0 20px;padding: 0 0 0 40px;position: relative }.about-us-ru .workList--wrapp h2, .about-us.about-us-ru .values h2, .advantages-title {font-size: 24px }.about-us-ru .workList--wrapp {padding: 45px 0 30px;border-top: 1px solid #eaeaea }.about-us-ru .workList, .waranty .workList {padding: 0;display: -ms-flex;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;justify-content: space-between }.about-us-ru .workList li .number, .waranty .workList li .number {border-radius: 50%;position: absolute;top: 0;left: 0;width: 22px;height: 22px;font-size: 14px;line-height: 1;display: -ms-flex;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background: #1aba50;color: #fff }.about-us.about-us-ru .values .values--list > li::before {top: 10px }.about-us.about-us-ru .values .values--list {justify-content: space-between }.about-us-ru .advantages-title {margin-bottom: 19px }@media (max-width: 920px) {.about-us.about-us-ru .info .info-item {margin: 0 20px 60px;width: calc(50% - 40px) }}.head-content-contact .head-content__img-wrapper {width: 495px }.b-main__contacts-ru .staff-block {margin-top: 48px }.b-main__contacts-ru .worker-card, .waranty .worker-card {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 45px }.b-main__contacts-ru .worker-card .worker-img, .waranty .worker-card .worker-img {width: 82px;height: 82px;margin-right: 28px;background-color: #c4c4c4;border-radius: 50%;overflow: hidden }.b-main__contacts-ru .worker-card .worker-about, .waranty .worker-card .worker-about {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-width: 370px;margin-right: 100px }.b-main__contacts-ru .worker-card .worker-description span, .waranty .worker-card .worker-description span {display: block;margin-bottom: 0;font-size: 16px;line-height: 28px;font-weight: 700;color: #595959 }.b-content_bg--delivery .b-content_wrap.wrapp--map .tabs-wrapper .tabs-list, .b-main__contacts-ru .leadership-description, .waranty .leadership-description {margin-bottom: 34px }.b-main__contacts-ru .worker-card .worker-tel, .waranty .worker-card .worker-tel {margin-right: 95px;min-width: 170px }.b-main__contacts-ru .worker-card .worker-email a, .waranty .worker-card .worker-email a {color: #1aba50;border-bottom: 1px solid #e5e5e5 }@media (max-width: 1220px) {.b-main__contacts-ru .worker-card .worker-img, .waranty .worker-card .worker-img {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto }.b-main__contacts-ru .worker-card, .waranty .worker-card {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.b-main__contacts-ru .worker-card .worker-description, .b-main__contacts-ru .worker-card .worker-tel, .waranty .worker-card .worker-description, .waranty .worker-card .worker-tel {margin-right: 0 }.b-main__contacts-ru .worker-card .worker-about, .waranty .worker-card .worker-about {margin-right: 20px;min-width: auto;width: 40% }.b-main__contacts-ru .worker-card .worker-email, .waranty .worker-card .worker-email {min-width: 170px }}@media (max-width: 950px) {.b-main__contacts-ru .worker-card, .waranty .worker-card {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start }.b-main__contacts-ru .worker-card .worker-tel, .waranty .worker-card .worker-tel {margin-top: 10px }.b-main__contacts-ru .worker-card .worker-email, .waranty .worker-card .worker-email {margin-top: 0 }.b-main__contacts-ru .worker-card .worker-about, .waranty .worker-card .worker-about {width: 100% }}.waranty .advantages-item__text {font-size: 16px }.waranty .workList li {width: 100% }.waranty .workList--wrapp {padding: 45px 0 30px }.b-content_bg--delivery .delivery-table-info {margin: 20px 0;border-left: 1px solid #ebebeb;border-top: 1px solid #ebebeb }.delivery-table-info th {vertical-align: middle;text-align: center }.delivery-table-info th span {display: block;font-size: 14px }.delivery-table-info td {white-space: nowrap;text-align: center }.delivery-table-info td .add-text {white-space: normal }.delivery-table-regions table {margin-bottom: 36px;border-left: 1px solid #ebebeb;border-top: 1px solid #ebebeb }.delivery-fixed-tabs {position: fixed;top: 115px;left: 0;right: 0;display: none;padding: 5px 24px;font-size: 18px;line-height: 1.6;color: #333;z-index: 10;background: #fff;border-bottom: 2px solid #1aba50 }.delivery-button-upp {width: 20px;height: 21px;background: url('/local/frontend/build/css/../images/delivery-arrow.svg') 0 0/contain;position: absolute;right: 24px;top: 7px;cursor: pointer }@media (max-width: 1199px) {.delivery-table-regions th {font-size: 0;color: #f7f7f7 }.delivery-table-regions th:before {content: attr(data-label);float: left;width: 100%;font-size: 15px;background: #f7f7f7;height: 100%;text-align: center;color: #000 }}@media (max-width: 991px) {.main.not-scroll .nav--item.nav--item__with-search {height: 116px }.mobile-search__all-rezult {padding-bottom: 30px }.search-block_all-rezult {margin-bottom: 0 }.search-block-sections {padding: 20px 24px 0 }.top-menu .mobile-search-input-wrapper .btn-search {top: 6px;right: 10px }.delivery-table-region {display: none }}.b-content_bg-brand + .catalog, .page-brands_main-img, .v-article-grid + .h4-questions {margin-top: 50px }.page-brands_main-txt {color: #fff;font-size: 18px;line-height: 28px;padding: 22px 20px 25px;text-align: center;font-weight: 700;margin-top: 30px }.page-brands_grade-txt {background: #007853 }.page-brands_ordi-txt {background: #e31e23 }.page-brands_aq-txt {background: #6f2079 }.page-brands_phrase {border-top: 1px solid rgba(51, 51, 51, .15);border-bottom: 1px solid rgba(51, 51, 51, .15);padding: 20px;font-size: 18px;line-height: 28px;text-align: center;margin-bottom: 30px }.page-brands__feature-title {font-weight: 700;margin-bottom: 20px;font-size: 16px;line-height: 24px }.form-zagl .filter__item .search-hint {padding-left: 15px }.search-block-sections_title {font-weight: 700;margin-bottom: 7px;color: #000 }.search-block-title_arrow {width: 8px;height: 12px;background: url('/local/frontend/build/images/slider-arrow-mobile.svg') 0 0/7px no-repeat }.search-block-title_link {font-weight: 700;padding-left: 15px;margin-bottom: 20px;display: inline-block }.search_insert_content .catalog-list {box-shadow: none;padding: 8px 20px;margin-bottom: 0 }.search-block_all-rezult {width: 100%;margin: 20px 0 12px }.mobile-search__all-rezult {padding-bottom: 12px }.payment__chegue {max-width: 600px }@media (max-width: 767px) {.about-us-ru .workList, .about-us.about-us-ru .info, .waranty .workList li {margin-left: 0;margin-right: 0 }.about-us-ru .workList li, .about-us.about-us-ru .info .info-item, .about-us.about-us-ru .info .info-item: first-child, .about-us.about-us-ru .values .values--list li, .about-us.about-us-ru .values ul li, .about-us.about-us-ru .values ul li:first-child, .about-us.about-us-ru .values ul li:nth-child(3) {width: 100% }.about-us-ru .workList li {padding-left: 30px }.about-us .info .info-item {width: 100%;margin-right: 0;margin-bottom: 10px }.about-us .info .info-item:first-child {margin-bottom: 70px;margin-right: 0 }.advantages-items {margin-top: 15px }.about-us .advantages {margin-bottom: 35px }.waranty .workList {margin: 0 }.waranty .workList li {width: 100%;padding-left: 30px }.delivery-table-regions td, .delivery-table-regions th {padding-left: 5px;padding-right: 5px }.page-brands__feature {flex-wrap: wrap;display: flex;margin-bottom: 50px }.page-brands_content {padding: 0 58px }.page-brands__feature-img {order: 2;margin-top: 20px }.page-brands__feature-txt {order: 1 }}@media (max-width: 520px) {.about-us-ru .workList li, .about-us.about-us-ru .info .info-item, .about-us.about-us-ru .info .info-item: first-child {margin-left: 0;margin-right: 0 }.about-us.about-us-ru .head-content {padding-bottom: 18px }.about-us.about-us-ru .info {padding-top: 36px;flex-direction: row }.about-us-ru .info .info-item:nth-child(3) {margin-bottom: 60px }.about-us.about-us-ru .info .info-item:nth-child(4) {margin-bottom: 20px }.about-us.about-us-ru .b-content_body {padding: 35px 70px 0 }.about-us-ru .advantages-footer__wrapper {padding-right: 0 }.page-brands_content {padding: 0 38px }}@media (max-width: 378px) {.about-us.about-us-ru .info {margin-top: 15px }.about-us.about-us-ru .head-content {padding-bottom: 13px }.about-us.about-us-ru .b-content_body {padding: 35px 30px 0 }.page-brands_content {padding: 0 }}@media (min-width: 992px) {.delivery-table-region-mob, .fast-search-mob-drop-block {display: none }.search-block-sections {padding: 20px 0 0 20px }}.calculator--wrapp .image {width: 408px }.calculator--wrapp .image img {max-width: 100%;display: none }.block--info.block--info-delivery, .calculator--wrapp .image img.active, .feature-wrapper .feature-item:hover .company-feature_popup, .form-group--select.open-select .select-list, .tabs-wrapper .tabs-block-item.active {display: block }.calculator--wrapp .content {width: calc(100% - 408px);padding-left: 38px }.active-select.selectButton--wrapp .name {opacity: 1;pointer-events: auto;top: 0 }.selectButton--wrapp .name {color: #797579;font-size: 12px;line-height: 16px;position: absolute;top: 0;-ms-transition: .3s;transition: .3s }.params--wrapp {padding: 40px 45px 10px;background: #f7f7f7;justify-content: space-between;margin-bottom: 35px;display: none }.calculator--wrapp .form-group {width: 100%;margin-bottom: 30px }.calculator--wrapp .block-mini {width: calc(50% - 15px) }.calculator--description {font-size: 16px;line-height: 20px;color: #797579;margin-bottom: 15px }.calculator--description span {font-weight: 700;color: #1aba50 }.calculator--button {background: #1aba50;border-radius: 2px;border: none;width: 135px;display: -ms-flex;display: -webkit-flex;display: flex;height: 44px;font-weight: 700;font-size: 15px;line-height: 16px;text-align: center;justify-content: center;align-items: center;color: #fff;margin-left: auto;cursor: pointer }.text-input--label {position: absolute;top: 3px;-webkit-transform: translate(0, 50%);-ms-transform: translate(0, 50%);transform: translate(0, 50%);font-size: 16px;line-height: 16px;-o-transition: .3s;transition: .3s;color: #797579;white-space: pre }.selectButton--button, .selectButton--list {font-size: 14px;line-height: 40px;background: #fff }input.text-input#weight::placeholder {font-weight: 400 }.field--animation .form-control:focus + label, .field--animation input.text-input + label {top: -14px;font-size: 12px;opacity: 1 }.field--animation .form-control {border-bottom-color: #dedede;-ms-transition: .3s;-webkit-transition: .3s;transition: .3s }.field--animation .form-control::placeholder {opacity: 1;-ms-transition: .3s;-webkit-transition: .3s;transition: .3s;font-size: 16px;color: #797579 }.field--animation .form-control:focus::placeholder, .field--animation input.text-input::placeholder {opacity: 0 }.field--animation .form-control:focus, .field--animation input.text-input {border-bottom-color: #00a63d }.field--animation input.error {border-bottom-color: red }.selectButton--wrapp {position: relative;-ms-transition: .3s;-webkit-transition: .3s;transition: .3s;padding-top: 0 }.active-select.selectButton--wrapp {padding-top: 21px }.selectButton--button {height: 40px;width: 100%;padding: 0 40px 0 13px;border: 1px solid #ebebeb;border-radius: 0;color: #595959;transition: border-color .2s;display: block;position: relative }.selectButton--button .text {white-space: pre }.selectButton--button .icon {position: absolute;top: 0;right: 0;width: 40px;height: 100% }.selectButton--button .icon:before {content: '';position: absolute;top: 13px;right: 0;left: 0;margin: 0 auto;display: block;width: 7px;height: 7px;border-top: 2px solid #404040;border-right: 2px solid #404040;transform: rotate(135deg);transition: .25s;-webkit-backface-visibility: hidden }.selectButton--button.active .icon:before {top: 15px;transform: rotate(-45deg) }.selectButton--button:hover {border-color: #999 }.selectButton--button.active {border-color: #1aba50 }.selectButton--list {position: absolute;top: 40px;left: 0;box-sizing: border-box;width: 100%;margin: 0;padding: 0;border: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0;box-shadow: 0 4px 9px rgba(0, 0, 0, .2);overflow: hidden auto;max-height: 440px;z-index: 5;pointer-events: none;opacity: 0;-ms-transition: .2s;-webkit-transition: .2s;transition: .2s }.selectButton--wrapp.active-select .selectButton--list {top: 61px }.selectButton--list.active {opacity: 1;pointer-events: auto }.selectButton--list a {min-height: 40px;padding: 7px 13px 8px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;color: #595959;margin: 0;display: block }.selectButton--list a.active, .selectButton--list a:hover {background: #f2f2f2 }.params--wrapp .caption {font-weight: 700;font-size: 16px;line-height: 16px;color: #333;margin-bottom: 25px;width: 100% }@media (max-width: 1200px) {.calculator--wrapp .block-mini {width: 100% }}@media (max-width: 1023px) {.mainNav--slider.mainNav--slider-main .mainNav--item .sliderItem--content {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 20px 50px }.params--wrapp {padding: 20px 25px 0 }.calculator--wrapp .content {width: calc(100% - 320px);padding-left: 25px }.calculator--wrapp .image {width: 320px }.b-footer-bot--container .up-button {display: none }}@media screen and (max-width: 767px) {.calculator--wrapp .content {width: 100%;padding-left: 0 }.calculator--wrapp .image {max-width: 408px;margin: 0 auto 20px }}.services--list {width: 100%;display: -ms-flex;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap }.services--item, .services--oddList .services--item:nth-child(3n+1) {width: calc(50% - 16px) }.services--item {margin: 0 8px 16px;background: #fff;box-shadow: 0 4px 4px rgba(0, 0, 0, .1) }.b-content_bg--delivery .block--info-delivery:hover .title, .b-content_bg--delivery .block--info-delivery:hover .title a, .b-content_bg.vacancies .accordion_title h3:hover, .services--item:hover .content, .success-wrapper h5, .waranty .email-block a:hover, .waranty .tel-block a:hover {color: #1aba50 }.services--item .content {color: #333;font-weight: 700;font-size: 20px;line-height: 24px;padding: 35px }.services--item .image {position: relative;height: 380px;overflow: hidden }.services--item .image img {position: absolute;min-width: 100%;min-height: 100%;max-width: none;top: 50%;left: 50%;transform: translate(-50%, -50%) }.services--oddList .services--item {width: calc(25% - 16px) }@media (max-width: 1200px) {.services--oddList .services--item, .services--oddList .services--item: nth-child(3n + 1) {width: calc(33.33% - 16px) }}@media (max-width: 1023px) {.services--oddList .services--item, .services--oddList .services--item: nth-child(3n + 1) {width: calc(50% - 16px) }.calculator--wrapp .image {width: 250px }.calculator--wrapp .content {width: calc(100% - 250px) }}.tabs-wrapper .tabs-block-item {display: none;width: 100% }.tabs-wrapper .tabs-list {border-bottom: 2px solid #ebebeb;display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 45px }.tabs-wrapper .tabs-item {padding: 19px 0 17px;margin-right: 30px;font-size: 16px;text-align: center;font-weight: 400;line-height: 1.1 }.tabs-wrapper .tabs-item > a.active::before {content: "";display: block;height: 2px;width: 100%;background: #1aba50;position: absolute;bottom: -18px;left: 0;opacity: 1;-webkit-transition: opacity .3s;-o-transition: opacity .3s;transition: opacity .3s;z-index: 2 }@media screen and (max-width: 767px) {.services--item, .services--oddList .services--item, .services--oddList .services--item: nth-child(3n + 1) {width: calc(100% - 16px) }.services--item .image {height: auto }.services--item .image img {position: static;transform: translate(0, 0);max-width: 100% }.services--item .content {font-size: 16px;line-height: 20px;padding: 20px }.tabs-wrapper .tabs-item {margin-right: 15px }.calculator--wrapp .image {width: 100%;max-width: 250px }.calculator--wrapp .content {width: 100% }}@media screen and (max-width: 590px) {.tabs-wrapper .tabs-list {flex-direction: column }.tabs-wrapper .tabs-item {margin-right: 0 }}.params--blockDouble {display: -ms-flex;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;justify-content: space-between }.params--blockDouble > div {width: calc(50% - 10px) }.calculator--wrapp .params--blockDouble .block-mini, .dealers-map .dealers-map-grid, .waranty .advantages-item-col {width: 100% }.params--blockDouble .params--wrapp, .params--blockDouble .params--wrapp.active {display: -ms-flex;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap }@media (max-width: 1200px) {.params--blockDouble > div {width: 100% }.horizontal-pic, .params--blockDouble .params--wrapp {display: none }.vertical-pic {display: block }}.benefits {position: relative;padding: 40px 0;z-index: 3 }.benefits:before {content: "";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 50%;transform: translateX(-50%);background: #fff;z-index: 0 }.feature-wrapper {position: relative;display: block;padding: 0;background: #fff;top: 0;-webkit-transition: .4s;-o-transition: .4s;transition: .4s }.feature-wrapper .feature-title {padding: 5px 0 4px }.feature-wrapper .feature-title h2 {font-size: 26px;margin-bottom: 0 }.feature-wrapper .feature-list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;margin: 0;padding: 0 0 39px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.feature-wrapper .feature-item {width: 100%;padding: 22px 0 0;margin-bottom: 0;height: 240px }.feature-wrapper .feature-item_img {width: 140px;margin: 0 auto }.feature-wrapper .feature-item .feature-item_text {text-align: center;line-height: 1.2 }.feature-wrapper .feature-item .feature-item_link {font-size: 16px;color: #333;text-align: center;display: block }.feature-wrapper .company-feature_popup .text-block {padding: 0;font-size: 15px;line-height: 1.6;text-align: left;color: #333;height: 100%;margin: 9.3% 9.3% 9.3% 10.3% }.feature-wrapper .feature-item .company-feature_popup {display: none;position: absolute;padding: 0;width: 100%;height: auto;top: 3px;left: 0;background-color: #fff;text-align: left;-webkit-box-shadow: 0 0 15.7px 2.3px #0000001c;box-shadow: 0 0 15.7px 2.3px #0000001c;z-index: 5 }.feature-wrapper .feature-item:nth-child(n+5) .company-feature_popup {top: auto;bottom: 0 }@media screen and (max-width: 1023px) {.js-btn--close, .js-btn--send {display: block }.feature-wrapper .feature-list {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.feature-wrapper .feature-item:nth-child(n+5) .company-feature_popup {top: 3px;bottom: auto }.feature-wrapper .feature-item:nth-child(n+7) .company-feature_popup {top: auto;bottom: 0 }}.subscription-form-description a, .subscription-form-description a:hover {color: #999;text-decoration: underline }@media (max-width: 480px) {.logo {width: 75px;min-width: 75px;margin-right: 14px }.b-header-bot_l .humb {margin-left: -10px;width: 40px;height: 40px;margin-right: 13px }.b-main__contacts-ru .worker-card, .waranty .worker-card {margin-top: 20px;margin-bottom: 30px }.b-main__contacts-ru .worker-card .worker-email, .waranty .worker-card .worker-email {margin-top: 0 }.b-main__contacts-ru .worker-card .worker-img, .waranty .worker-card .worker-img {margin-right: 5px }.form-error {bottom: auto;top: 21px }}.b-content_bg--delivery .b-content_wrap.wrapp--map .b-content_body p.main-text, .b-content_body--delivery-wrapper .tabs-block-item--pay p.main-text {font-size: 16px;line-height: 28px;color: #595959;margin-bottom: 0 }.b-content_bg--delivery .b-content_wrap.wrapp--map .b-content_body p.main-text-small, .b-content_body--delivery-wrapper .tabs-block-item--pay p.main-text-small {font-size: 12px;line-height: 14px }.main-text-small + .main-text-small {margin-top: 5px }.b-content_bg--delivery .tabs-wrapper .tabs-item a, .b-content_bg--delivery .tabs-wrapper .tabs-item a:hover {color: #999 }.b-content_bg--delivery .delivery-title {margin-top: 30px;margin-bottom: 22px }.b-content_bg--delivery .tabs-wrapper .delivery-table, .b-content_bg.vacancies .button-vacancies, .settings-cookie .booking-form__actions {margin-top: 20px }.b-content_bg--delivery .block--info-delivery .text {font-size: 16px;line-height: 26px;color: #595959 }.b-content_bg--delivery .block--info-delivery:hover {-webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, .2);box-shadow: 0 4px 12px rgba(0, 0, 0, .2);cursor: pointer }.b-content_bg--delivery .block--info-delivery .block--icon .link--map {border-bottom: 1px solid #e5e5e5 }.b-content_bg--delivery .block--info-delivery-minsk {margin-bottom: 48px }.block--info .title a {font-size: 18px;color: #333;font-weight: 700 }.b-content_bg--delivery .b-content_wrap.wrapp--map .b-content_body p.main-text.small-line-height, .b-content_body--delivery-wrapper .tabs-block-item--pay p.main-text.small-line-height {line-height: 28px }.b-content_bg--delivery .tabs-block-item--pay h5, .b-content_body--delivery-wrapper .tabs-block-item--pay h5 {margin-top: 28px;margin-bottom: 17px }.delivery-container {margin-bottom: 20px;padding-left: 110px;padding-right: 110px }.b-content_bg--delivery .cards img {margin-right: 6px }.b-content_body--delivery-wrapper .field-tabs {border-bottom: 2px solid #ebebeb;overflow: initial;width: 100% }.b-content_body--delivery-wrapper .tabs__item {padding: 0 0 15px;height: auto;font-weight: 700;line-height: 1.1;margin-bottom: -2px;border-bottom: 2px solid #ebebeb;cursor: pointer }.b-content_body--delivery-wrapper .tabs__item:not(.active):hover {color: #595959 }.b-content_body--delivery-wrapper .tabs__item.active {color: #595959;cursor: default }@media (max-width: 720px) {.b-content_body--delivery-wrapper .tabs {display: block;overflow: initial }.b-content_body--delivery-wrapper .tabs__item {margin-left: auto !important;margin-right: auto !important }.b-content_body--delivery-wrapper .tabs__item:not(:last-child) {border-bottom: 2px solid #fff }.b-content_body--delivery-wrapper .tabs__item.active {border-bottom: 2px solid #1aba50 !important }.b-content_body--delivery-wrapper .tabs__item:not(:first-child) {margin-top: 20px }}@media (max-width: 590px) {.tabs-wrapper .delivery-tabs-block-item {display: block !important;padding-bottom: 40px }.b-content_bg--delivery .delivery-title.delivery-title-pickup {margin-top: 0 }.block--info.block--info-kontakty-vitebsk {margin-bottom: 0 }.tabs-lis-delivery-desc {display: none !important }}@media (min-width: 591px) {.delivery-fixed-tabs, .tabs-lis-delivery-mobile {display: none !important }}@media (max-width: 1024px) {.delivery-container {padding-left: 70px;padding-right: 70px }}.mission-text .values--list {padding: 0;margin-bottom: 0 }.waranty .leadership-description {font-size: 16px;line-height: 28px;margin-top: 50px;color: #333 }.waranty-video-block {max-width: 438px }.b-content_body--waranty-wrapper {width: 100% !important;margin: 0 !important }.waranty-container {padding-left: 110px;padding-right: 110px }.waranty-container p {font-size: 16px;line-height: 1.75;color: #595959 }.b-content_wrap--delivery {margin-bottom: 25px }.waranty {padding: 30px 24px 60px }.waranty .mission {margin-bottom: 50px;padding: 41px 70px 34px 47px;background-color: #1aba50 }.waranty .waranty-mission {padding: 27px 38px 17px }.waranty .mission .mission-text {font-size: 18px;line-height: 30px;color: #fff }.waranty .advantages-title {margin-bottom: 0;font-size: 16px;line-height: 28px }.video-container, .waranty .advantages-items {margin-bottom: 40px }.waranty .advantages-title--second {font-weight: 700;line-height: 28px;color: #333 }.waranty .advantages-item {position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 87px 0 }.waranty .advantages-item__text {position: relative;z-index: 15 }.waranty .advantages-item__number {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: 144px;color: #efefef;z-index: 2 }.waranty .advantages-items-block {display: flex;gap: 40px;text-align: center;padding-top: 30px;flex-wrap: wrap }.waranty .mission-text .values-item::before {content: '✓';top: 0 }@media (min-width: 768px) {.header_ru-map_question .second-question form .city-list-wrapper ul {min-width: 600px;width: 640px }.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {float: left }.col-sm-1 {width: 8.33333% }.col-sm-2 {width: 16.66667% }.col-sm-3 {width: 25% }.col-sm-4 {width: 33.33333% }.col-sm-5 {width: 41.66667% }.col-sm-6 {width: 50% }.col-sm-7 {width: 58.33333% }.col-sm-8 {width: 66.66667% }.col-sm-9 {width: 75% }.col-sm-10 {width: 83.33333% }.col-sm-11 {width: 91.66667% }.col-sm-12 {width: 100% }.col-sm-pull-0 {right: auto }.col-sm-pull-1 {right: 8.33333% }.col-sm-pull-2 {right: 16.66667% }.col-sm-pull-3 {right: 25% }.col-sm-pull-4 {right: 33.33333% }.col-sm-pull-5 {right: 41.66667% }.col-sm-pull-6 {right: 50% }.col-sm-pull-7 {right: 58.33333% }.col-sm-pull-8 {right: 66.66667% }.col-sm-pull-9 {right: 75% }.col-sm-pull-10 {right: 83.33333% }.col-sm-pull-11 {right: 91.66667% }.col-sm-pull-12 {right: 100% }.col-sm-push-0 {left: auto }.col-sm-push-1 {left: 8.33333% }.col-sm-push-2 {left: 16.66667% }.col-sm-push-3 {left: 25% }.col-sm-push-4 {left: 33.33333% }.col-sm-push-5 {left: 41.66667% }.col-sm-push-6 {left: 50% }.col-sm-push-7 {left: 58.33333% }.col-sm-push-8 {left: 66.66667% }.col-sm-push-9 {left: 75% }.col-sm-push-10 {left: 83.33333% }.col-sm-push-11 {left: 91.66667% }.col-sm-push-12 {left: 100% }.b-main__contacts .col-sm-offset-1, .col-sm-offset-0 {margin-left: 0 }.col-sm-offset-1 {margin-left: 8.33333% }.col-sm-offset-2 {margin-left: 16.66667% }.col-sm-offset-3 {margin-left: 25% }.col-sm-offset-4 {margin-left: 33.33333% }.col-sm-offset-5 {margin-left: 41.66667% }.col-sm-offset-6 {margin-left: 50% }.col-sm-offset-7 {margin-left: 58.33333% }.col-sm-offset-8 {margin-left: 66.66667% }.col-sm-offset-9 {margin-left: 75% }.col-sm-offset-10 {margin-left: 83.33333% }.col-sm-offset-11 {margin-left: 91.66667% }.col-sm-offset-12 {margin-left: 100% }.enter-head-auth:hover .enter-head__menu {visibility: visible;opacity: 1;top: 0 }.b-main__contacts .col-sm-10 {width: 100%;float: none }.biblioteka-3d-modeli .head-content, .feedback-group_submit {display: flex;align-items: center }.values-content__item:nth-child(odd) {padding-right: 46px }.values-content__item:nth-child(2n) {padding-left: 46px }.biblioteka-3d-modeli {padding-bottom: 60px }.feedback-group_submit .btn-submit {margin-right: 30px;margin-bottom: 0 }.top-menu .mobile-search-input-wrapper {margin-top: 5px }.page-brands_content {padding: 0 82px }.page-brands__feature {display: flex;margin: 0 -10px 50px }.page-brands__feature-img, .page-brands__feature-txt {width: 50%;padding: 0 10px }.page-brands__feature-right {padding-left: 25px }.product__description {padding: 0 30px }.selectButton--list.active {overflow: initial;max-height: none }.waranty .advantages-item-col {width: calc(50% - 20px) }}@media (min-width: 1200px) {.search_insert_content {display: flex;padding: 0 0 0 20px }.brands-tab .brands-table {margin-left: -12% }.search-block-sections {width: 40%;padding: 20px 0;border-right: 1px solid rgba(0, 0, 0, .05) }.search_insert_content .catalog-list {width: 60% }.page-brands_inner {max-width: 870px;margin: 0 auto }.page-brands_content {padding: 0 122px }.waranty .advantages-item-col {width: auto }.waranty .advantages-items-block {flex-wrap: unset }}.waranty .mission-text .values-item {padding-left: 25px;font-size: 16px;line-height: 28px;margin-bottom: 15px;color: #fff }.waranty .values-item {font-size: 16px;line-height: 28px;margin-bottom: 15px;color: #595959;padding-left: 44px }.waranty .values-item::before {top: 12px;width: 26px;height: 3px;border-radius: 0 }.waranty .workList--wrapp h3 {margin-bottom: 27px;font-size: 16px;color: #333;font-weight: 700;line-height: 28px }.waranty .workList {flex-direction: column;justify-content: start }.waranty .workList li p {margin-bottom: 0;font-weight: 700;line-height: 28px;color: #333 }.waranty .block--info .title {font-size: 16px;color: #333;font-weight: 700 }.waranty .tel-block-wrapp {display: flex;flex-wrap: wrap }.waranty .email-block, .waranty .tel-block {position: relative;padding-left: 28px;width: 30% }.waranty .email-block:before, .waranty .tel-block:before {position: absolute;left: 0;content: '';width: 22px;height: 25px }.waranty .tel-block:before {top: 1px;background: url('/local/frontend/build/images/icon/tel.svg') no-repeat }.waranty .email-block:before {top: 7px;background: url('/local/frontend/build/images/icon/mail-icon.svg') no-repeat }.waranty .email-block a, .waranty .tel-block a {color: #595959;transition: color .2s;text-decoration: none }.waranty .footer-copyright-link {margin-right: 0;font-size: 16px;text-decoration: none;border-bottom: 1px solid #e5e5e5 }.waranty .video video {display: inline-block;vertical-align: baseline;position: absolute;bottom: 0;left: 0;right: 0;width: 100%;height: auto;z-index: 1 }.b-content_body--waranty-wrapper .video-link, .b-content_body--waranty-wrapper .waranty .video {margin-left: 0;margin-right: 0;position: relative;height: 400px;margin-bottom: 60px;transition: .4s;overflow: hidden }.video_bg {content: "";background: linear-gradient(180deg, #1aba50 0, rgba(26, 186, 80, .47) 100%);opacity: .8;z-index: 3 }.aside-block--waranty {font-size: 22px;background: #1aba50 }.aside-block--waranty .pic {margin-bottom: 28px }.aside-block--waranty .text {font-size: 22px;margin-bottom: 0 }@media screen and (max-width: 576px) {.waranty .advantages-item {padding: 44px 0 }.waranty .email-block, .waranty .tel-block {width: 100% }.waranty .tel-block {margin-bottom: 10px }}@media screen and (max-width: 375px) {.video-link, .waranty .video {height: 185px }.video_title {font-size: 20px !important }}@media (max-width: 820px) {.delivery-container, .waranty-container {padding-left: 50px;padding-right: 50px }}@media (max-width: 576px) {.waranty-container {padding-left: 0;padding-right: 0 }}.aside-block-waranty-wrap .aside-block {padding: 56px }.video-container {position: relative;padding: 0 0 50%;height: 0;overflow: hidden }.video-container embed, .video-container iframe, .video-container object {position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100% }.error {border-color: red !important }@media (max-width: 320px) {input.form-control, textarea.form-control {font-size: 14px }}.b-content_bg.vacancies .col-sm-10.col-lg-8.col-sm-offset-1 {width: 83.3% }.accordion_panel:last-child:after, .b-bord:before, .b-content_bg.b-main__contacts .accordion_panel:before, .b-content_bg.vacancies .accordion_panel:before, .b-content_head:before {width: 100%;left: 0;right: 0 }.b-content_bg.vacancies .accordion_title h3 {font-weight: 500;color: #333 }.form-control.error, .form-control.error:focus {border-bottom-color: #f24c3d }.b-content_bg.b-main__contacts .accordion_title, .b-content_bg.vacancies .accordion_title {padding: 28px 32px 20px 25px }.b-content_bg.b-main__contacts .accordion_title:before, .b-content_bg.vacancies .accordion_title:before {right: 20px;transform: rotate(135deg) }.h4-questions {margin: 0 0 30px }.b-content_bg.vacancies .form-group .download-label {position: relative;display: inline-block;margin-bottom: 10px;margin-right: 12px;padding-left: 30px;font-size: 14px;color: #595959;cursor: pointer }.b-content_bg.b-main__contacts .accordion_body, .b-content_bg.vacancies .accordion_body {padding-left: 25px;padding-right: 20px }.b-content_bg.b-main__contacts .vacancies-description {font-size: 16px;line-height: 37px;color: #595959 }.b-content_bg.b-main__contacts .vacancies-description .notes {margin: 0 }.b-content_bg.b-main__contacts .vacancies-description li:before, .b-content_bg.vacancies ul.list-content > li:before {width: 22px;height: 3px;border-radius: 0;left: 0;top: 16px }.b-content_bg.vacancies .form-group .download-label:before {position: absolute;content: "";top: 0;left: 0;width: 22px;height: 22px;background: url('/local/frontend/build/images/icon/download.svg') no-repeat }.b-content_bg.vacancies .salary {font-size: 18px;line-height: 28px;color: #1aba50 }.b-content_bg.vacancies .notes {position: relative;width: 100%;margin-top: 29px;margin-bottom: 32px;padding: 25px 32px;background-color: #f8f8f8 }.b-content_bg.vacancies .notes:before {position: absolute;content: "";top: 0;left: 0;width: 3px;height: 100%;background-color: #1aba50 }.b-content_bg.vacancies .notes span {display: block;font-size: 16px;line-height: 28px;color: #595959 }.b-content_bg.vacancies .company-description__title, .b-content_bg.vacancies .company-name, .b-content_bg.vacancies .key-skills__title, .b-content_bg.vacancies .list-itle, .b-content_bg.vacancies p.velcome {font-weight: 700;font-size: 16px;line-height: 28px;color: #333 }.b-content_bg.vacancies .company-adress {position: relative;padding-left: 25px }.b-content_bg.vacancies .company-adress:before {position: absolute;content: "";top: 2px;left: 0;width: 22px;height: 22px;background: url('/local/frontend/build/images/icon/geo.svg') no-repeat }.b-content_bg.vacancies .list-content li {margin-bottom: 0;padding-left: 40px;font-size: 16px;line-height: 37px;color: #595959 }.b-content_bg.vacancies ul.list-content {margin-bottom: 0;padding-left: 0 }.b-content_bg.vacancies .key-skills {margin-top: 28px }.b-content_bg.vacancies .company-description__text {margin-bottom: 9px }.b-content_bg.vacancies .key-skills__content span {position: relative;padding-left: 12px;padding-right: 6px;font-size: 16px;line-height: 28px;color: #1aba50 }.b-content_bg.vacancies .key-skills__content span:before {position: absolute;content: "";top: 3px;left: 0;width: 1px;height: 12px;background-color: #c4c4c4 }.b-content_bg.vacancies .key-skills__content span:first-child {padding-left: 0 }.b-content_bg.vacancies .key-skills__content span:first-child:before {display: none }.b-content_bg.vacancies .form-group--select {position: relative;cursor: pointer }.b-content_bg.vacancies .form-group--select input {padding-right: 15px;pointer-events: none }.b-content_bg.vacancies .form-group--select:after {position: absolute;top: 17px;right: 0;content: "";width: 10px;height: 10px;background: url('/local/frontend/build/images/icon/select_arrow.svg') no-repeat;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);-webkit-transition: -webkit-transform .5s;transition: transform .5s;-o-transition: transform .5s;transition: transform .5s, -webkit-transform .5s }.b-content_bg.vacancies .select-list {display: none;position: absolute;top: 50px;background-color: #fff;width: 100%;-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .2);box-shadow: 0 2px 5px rgba(0, 0, 0, .2);z-index: 2 }.b-content_bg.vacancies .form-group--select.open-select:after {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0) }.b-content_bg.vacancies .select-list .select-option {padding: 20px 30px;font-size: 14px;line-height: 16px;color: #595959 }.b-content_bg.vacancies .select-list .select-option:hover {background-color: #f2f2f2 }.b-content_bg.vacancies .feedback-info {padding-top: 80px }.b-content_bg.vacancies #vacancy_form, .success-wrapper {width: 74%;padding: 49px 11% 51px 0 }.b-content_bg.vacancies #vacancy_form .form-title {text-align: left;line-height: 1.6 }.b-content_bg.vacancies .form-row {margin: 0 -25px 30px;display: -ms-flexbox;display: -webkit-box;display: flex }.article__narrow-wrap ul > li, .b-content_bg.vacancies .form-group--download, .b-content_bg.vacancies .form-row--main {margin-bottom: 0 }.b-content_bg.vacancies .form-col {width: 50%;padding: 0 25px }@media (max-width: 768px) {.b24-widget-button-wrapper.b24-widget-button-visible, .company_feature.hide-on-mobile, .header_map-question: not(.header_ru-map_question ) .first-question, .mainNav--slider.mainNav--slider-main .mainNav--item .sliderItem--content {display: none }.mainNav--slider .mainNav--item {height: calc(100vw - 33px) }.b-content_bg.vacancies .b-content_wrap.row .col-sm-10.col-lg-8.col-sm-offset-1, .benefits:before, .mainNav--catalog.block-show {width: 100% }.waranty .advantages-items {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.b-content_bg.b-main__contacts .accordion_body, .b-content_bg.vacancies .accordion_body {padding-left: 0;padding-right: 0 }.b-content_bg.b-main__contacts .accordion_title, .b-content_bg.vacancies .accordion_title {padding: 28px 32px 20px 0 }.b-content_bg.b-main__contacts .vacancies-description, .b-content_bg.vacancies .company-adress, .b-content_bg.vacancies .company-description__text, .b-content_bg.vacancies .key-skills__content span, .b-content_bg.vacancies .list-content li, .b-content_bg.vacancies .notes span {font-size: 14px;line-height: 24px }.b-content_bg.vacancies .list-content li {padding-left: 33px }.b-content_bg.vacancies ul.list-content > li:before {top: 12px }.b-content_bg.vacancies .notes {padding: 20px 25px }}.b-content_wrap.row {justify-content: unset !important }.download-file-name {font-size: 14px;line-height: 16px;color: #999;white-space: nowrap }.b-content_bg.vacancies .form-row--download {margin-bottom: 20px }.success-title {margin-bottom: 23px }input::-webkit-contacts-auto-fill-button {opacity: 0 }.b-content_bg.vacancies .form-group .download-label.error:after {position: absolute;content: 'Файл не выбран!';width: 100%;right: -190px;color: #f24c3d;pointer-events: none }@media (max-width: 1023px) {.b-content_bg.vacancies #vacancy_form, .success-wrapper {width: 100%;padding-right: 0 }}@media (max-width: 350px) {.b-content_bg.vacancies .form-group .download-label.error:after {top: 20px;right: -160px }}.dealers-map {margin: 45px 0;background-color: #f0f0f0;color: #333;font-size: 12px }.dealers-map .dealers-map-grid .dealers-map-item {padding: 15px 20px }.dealers-map-item a {font-size: 16px;text-decoration: underline }.dealers-map-item-title {font-size: 16px;color: #333;line-height: 28px;font-weight: 700;margin-bottom: 5px }.dealers-map-item-address {margin-bottom: 5px;font-size: 16px;line-height: 20px }.dealer-detail-text {margin-bottom: 45px }.logo_text {font-size: 9px;letter-spacing: .5px }@media (max-width: 767px) {.header_ru-map_question .second-question form .city-list-wrapper ul {display: block }.b-content_bg.vacancies .form-col, .header_ru-map_question .second-question form ul li {width: 100% }.header_ru-map_question .second-question {height: 95vh;overflow-y: auto }.delivery-container {padding-left: 0;padding-right: 0 }.b-content_bg.vacancies .form-row {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.logo_text {display: none }}.policy-content.b-content_body .policy-content__ul li:before {display: block }.policy-content.b-content_body .policy-content__ul li {margin-bottom: 5px }.policy-content.b-content_body .main-text1, .policy-content.b-content_body .policy-content__ul {margin-bottom: 15px }.policy-content__table {overflow-x: auto }.policy-content__table .delivery-table-info td {white-space: unset }.policy-content__table .delivery-table-info {border-bottom: 1px solid #ebebeb;border-right: 1px solid #ebebeb }.settings-cookie {font-size: 14px;color: #333;padding-top: 10px }.settings-cookie .form__field {padding-left: 0;padding-right: 0 }.settings-cookie .field-checkbox.disabled .field-checkbox__text-note {color: #8b8d92 }.settings-cookie .field-checkbox__text {color: #333 }.settings-cookie .booking-form__actions .btn {width: 250px }.nav > li > a:focus, .nav > li > a:hover, a {text-decoration: none }.article__news-main {display: flex;gap: 40px 30px;flex-wrap: wrap;margin-bottom: 20px }.article__news-item {width: calc(100% - 15px) }.article__news-item-desc {min-width: 30%;margin-bottom: 15px }.article__news-item-desc a {font-weight: 500;margin-bottom: 5px;font-size: 18px;display: inline-block }@media (min-width: 768px) {.article__news-item {display: flex }.article__news-item-desc {min-width: 45%;margin: 0 15px 0 0 }}@media (min-width: 1280px) {.article__news-item {width: calc(50% - 15px) }.article__news-item-image {position: relative;padding-top: 37%;width: 100% }.article__news-item-image:hover img {scale: 1.6;z-index: 6 }.article__news-item-image img {position: absolute;bottom: 0;left: 0;top: 0;right: 0;object-fit: cover;transition: .6s ease-in-out;z-index: 5 }}.basket-page #mainContentArea {overflow: inherit }
/* End */


/* Start:/local/assets/release/css/wline/bfdde05506b3792b7d48cb4f8e23a148.css?1771159406288817*/
.vue-styles .grid{display:inline-flex;flex-wrap:wrap;vertical-align:top;width:calc(100% + 24px)}.vue-styles .row{display:inline-flex;flex-wrap:wrap;vertical-align:top;margin:-12px;width:calc(100% + 24px)}.vue-styles .cell{padding:12px;flex:0 0 auto;max-width:100%}.vue-styles .col{padding:0 12px;flex:0 0 auto;max-width:100%}.vue-styles .col-xl-1{width:8.3333333333%}.vue-styles .col-xl-2{width:16.6666666667%}.vue-styles .col-xl-3{width:25%}.vue-styles .col-xl-4{width:33.3333333333%}.vue-styles .col-xl-5{width:41.6666666667%}.vue-styles .col-xl-6{width:50%}.vue-styles .col-xl-7{width:58.3333333333%}.vue-styles .col-xl-8{width:66.6666666667%}.vue-styles .col-xl-9{width:75%}.vue-styles .col-xl-10{width:83.3333333333%}.vue-styles .col-xl-11{width:91.6666666667%}.vue-styles .col-xl-12{width:100%}.vue-styles .order-xl--12{order:-12}.vue-styles .order-xl--11{order:-11}.vue-styles .order-xl--10{order:-10}.vue-styles .order-xl--9{order:-9}.vue-styles .order-xl--8{order:-8}.vue-styles .order-xl--7{order:-7}.vue-styles .order-xl--6{order:-6}.vue-styles .order-xl--5{order:-5}.vue-styles .order-xl--4{order:-4}.vue-styles .order-xl--3{order:-3}.vue-styles .order-xl--2{order:-2}.vue-styles .order-xl--1{order:-1}.vue-styles .order-xl-0{order:0}.vue-styles .order-xl-1{order:1}.vue-styles .order-xl-2{order:2}.vue-styles .order-xl-3{order:3}.vue-styles .order-xl-4{order:4}.vue-styles .order-xl-5{order:5}.vue-styles .order-xl-6{order:6}.vue-styles .order-xl-7{order:7}.vue-styles .order-xl-8{order:8}.vue-styles .order-xl-9{order:9}.vue-styles .order-xl-10{order:10}.vue-styles .order-xl-11{order:11}.vue-styles .order-xl-12{order:12}.fc.fc:first-child,.flc.flc:first-child{margin-top:0}.flc.flc:last-child,.lc.lc:last-child{margin-bottom:0}.fcc.fcc{margin-top:0}.lcc.lcc{margin-bottom:0}.flcc.flcc{margin-top:0;margin-bottom:0}.hidden{display:none}.visible{display:block}.visible-ib{display:inline-block}.visible-f{display:flex}.visible-if{display:inline-flex}.visible-inline{display:inline}.visible-table{display:table}.visible-tc{display:table-cell}.toggle-when-open-parent.open .hidden-when-open,.toggle-when-open-parent:not(.open) .hidden-when-not-open{display:none}.clearfix::after{content:"";display:table;clear:both}.clear{clear:both}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.c-black{color:#000}.c-gray-dark{color:#8b8d92}.c-gray{color:#d9dbe1}.c-gray-light{color:#eeeff4}.c-primary{color:#1aba50}.c-primary-shade-2{color:#ff5247}.c-primary-shade-3{color:#ff0f00}.c-primary-2{color:#e06}.c-primary-2-shade-2{color:#a04}.c-primary-2-shade-3{color:#802}.c-success{color:#20a735}.c-success-light{color:#afa}.c-warning{color:#e91}.c-warning-light{color:#fd8}.c-error{color:#ff0f00}.c-error-light{color:#faa}.bg-black{background:#000}.bg-gray-dark{background:#8b8d92}.bg-gray{background:#d9dbe1}.bg-gray-light{background:#eeeff4}.bg-white{background:#fff}.bg-primary{background:#1aba50}.bg-primary-shade-2{background:#ff5247}.bg-primary-shade-3{background:#ff0f00}.bg-primary-2{background:#e06}.bg-primary-2-shade-2{background:#a04}.bg-primary-2-shade-3{background:#802}.bg-success{background:#20a735}.bg-success-light{background:#afa}.bg-warning{background:#e91}.bg-warning-light{background:#fd8}.bg-error{background:#ff0f00}.bg-error-light{background:#faa}::selection{background:#1aba50;color:#fff}body{color:#000;background:#f0f0f0;font:400 15px/1.6 Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;overflow-x:auto;overflow-y:auto!important;padding-right:0!important}.page-main{flex:1 1 auto}[v-cloak]{display:none}.container{max-width:1628px;padding-left:54px;padding-right:54px;margin-left:auto;margin-right:auto}.container--free{max-width:none}.overlay{position:absolute;top:0;left:0;right:0;bottom:0;visibility:hidden;background:rgba(0,0,0,.75);opacity:0;transition:.25s;z-index:100}.overlay.open{opacity:1;visibility:visible}.state--lock{overflow:hidden}.tab-behavior:not(.open){display:none}.svg-sprite{display:block;width:0;height:0;opacity:0;pointer-events:none}.svg-icon{display:inline-block;vertical-align:top}.picture{display:flex;align-items:center;justify-content:center}.test-scrollbar{max-height:200px;overflow-y:auto}.scrollbar::-webkit-scrollbar{width:8px}.scrollbar::-webkit-scrollbar-track{background-color:transparent}.scrollbar::-webkit-scrollbar-thumb{background-color:#d9dbe1;outline:0;border-radius:26px}.scrollbar{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d9dbe1 transparent}.h1,h1{font:700 32px/1.3 Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:normal;margin-top:0;margin-bottom:.65em}.h2,h2{font:700 32px/1.4 Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:normal;margin:0}.h3,h3{font:700 30px/1.4 Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:normal;margin:0}.h4,h4{font:700 26px/1.3 Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:normal;margin:0}.h5,h5{font:700 22px/1.2 Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:normal;margin:0}.link{color:#1aba50;cursor:pointer;border:none;text-decoration:none;transition:.25s;outline-offset:1px;outline:0}.link:active{color:#a04}li,ol,ul{list-style:none;padding:0;margin:0}.file-link{display:inline-flex;align-items:center;font-weight:700;font-size:18px;line-height:150%;color:#000;text-decoration:none}.file-link .svg-icon{fill:none;width:30px;height:30px;margin-right:10px;flex-shrink:0}.blockquote,blockquote{background:linear-gradient(264.35deg,#ffdabf 1.44%,rgba(206,206,206,.22) 98.85%);border-radius:12px;padding:50px 55px 55px 108px;color:#000;font-weight:700;font-size:30px;line-height:140%;letter-spacing:-.5px;margin:55px 0;position:relative}.blockquote::before,blockquote::before{width:42px;height:27px;content:"";position:absolute;top:60px;left:49px;z-index:10;background:url(/local/assets/images/markup-images/icon__quote.svg) no-repeat}q{position:relative;margin:25px 0;display:block;padding-left:46px}q::before{border-radius:100px;content:"";width:4px;height:100%;left:0;position:absolute;top:0;z-index:10;background-color:#1aba50}figure{margin:55px 0}figure img{border-radius:5px}figcaption{font-weight:500;font-size:15px;line-height:160%;margin:10px 0 0;color:#8b8d92}.blockquote:first-child,.table-scroller:first-child,blockquote:first-child{margin-top:0}.blockquote:last-child,.table-scroller:last-child,blockquote:last-child{margin-bottom:0}hr{border:none;margin:20px 0;border-top:1px solid #eeeff4}.text-guide{font-size:18px;line-height:170%}.text-guide p a{color:#0057ff;text-decoration:underline}.text-guide .h1,.text-guide h1{margin:20px 0;clear:both}.text-guide .h2,.text-guide .h3,.text-guide .h4,.text-guide .h5,.text-guide h2,.text-guide h3,.text-guide h4,.text-guide h5{margin:55px 0 25px;clear:both}.text-guide ol,.text-guide ul{margin:20px 0}.text-guide ol>li,.text-guide ul>li{margin:0 0 11px;vertical-align:top;padding-left:46px;position:relative}.text-guide li>ol:first-child,.text-guide li>ul:first-child{margin-top:8px}.text-guide ul>li::before{content:"";position:absolute;top:11px;left:0;width:8px;height:8px;border-radius:50%;background-color:#000}.text-guide ol{counter-reset:ol}.text-guide ol>li{counter-increment:ol}.text-guide ol>li::before{content:counter(ol) ".";position:absolute;top:0;left:0;font-weight:700}.text-guide img{display:block;max-width:100%;margin:20px 0}.text-guide img[align=left],.text-guide img[align=right]{max-width:50%}.text-guide img[align=left]{margin:0 20px 20px 0;float:left}.text-guide img[align=right]{margin:0 0 20px 20px;float:right}.text-guide table{border-collapse:collapse;border-spacing:0;margin:20px 0;font-size:13px;line-height:1.2;width:100%}.table-scroller{max-width:100%;overflow:auto;margin:20px 0;padding-bottom:15px}.table-scroller::-webkit-scrollbar{height:9px;background-color:transparent}.table-scroller::-webkit-scrollbar-thumb{-webkit-appearance:none;appearance:none;height:9px;border-radius:100px;background-color:#d9dbe1}.table-scroller::-webkit-scrollbar-button{display:none;width:0;height:0}.table-scroller::-webkit-scrollbar-corner{background-color:transparent}.table-scroller table{margin:0}.text-guide th{padding:15px;border-bottom:2px solid #000;font-weight:700;text-align:left}.text-guide td{min-width:200px;border-bottom:1px solid #eeeff4;transition:background-color .25s;padding:20px 15px;border-collapse:collapse;vertical-align:top;text-align:left}.text-guide thead{text-align:left;font-weight:700}.text-guide tbody tr:hover td{background-color:#f4f5f7;cursor:pointer}.text-guide iframe{max-width:100%}.text-guide p{margin:25px 0}.text-guide .h1:first-child,.text-guide .h2:first-child,.text-guide .h3:first-child,.text-guide .h4:first-child,.text-guide .h5:first-child,.text-guide .video-block:first-child,.text-guide blockquote:first-child,.text-guide h1:first-child,.text-guide h2:first-child,.text-guide h3:first-child,.text-guide h4:first-child,.text-guide h5:first-child,.text-guide ol:first-child,.text-guide p:first-child,.text-guide table:first-child,.text-guide ul:first-child{margin-top:0}.text-guide .h1:last-child,.text-guide .h2:last-child,.text-guide .h3:last-child,.text-guide .h4:last-child,.text-guide .h5:last-child,.text-guide .video-block:last-child,.text-guide blockquote:last-child,.text-guide h1:last-child,.text-guide h2:last-child,.text-guide h3:last-child,.text-guide h4:last-child,.text-guide h5:last-child,.text-guide ol:last-child,.text-guide p:last-child,.text-guide table:last-child,.text-guide ul:last-child{margin-bottom:0}.text-guide img:not(.image-slider__thumb-image,.image-slider__image){height:auto!important;display:block;max-width:100%;margin:20px 0}.text-guide img:not(.image-slider__thumb-image,.image-slider__image)[align=left],.text-guide img:not(.image-slider__thumb-image,.image-slider__image)[align=right]{max-width:50%}.text-guide img:not(.image-slider__thumb-image,.image-slider__image)[align=left]{margin:0 20px 20px 0;float:left}.text-guide img:not(.image-slider__thumb-image,.image-slider__image)[align=right]{margin:0 0 20px 20px;float:right}.price{display:flex;align-items:baseline;flex-wrap:wrap}.price__group{display:block;white-space:nowrap}.price__prefix{font-size:13px;line-height:1.2}.price__value{font-size:18px;line-height:1.5;font-weight:500;color:#333}.price__currency{font-size:14px;line-height:1.5;font-weight:500;color:grey}.price__group--new{color:#1aba50;margin-right:10px}.price__group--old{text-decoration:line-through}.price__group--old .price__value{font-size:13px;line-height:120%;font-weight:400}.price__group--old .price__currency{font-weight:400}.price--lg .price__currency,.price--lg .price__prefix{font-size:15px;line-height:1.6}.price--lg .price__value{font-size:20px;line-height:1.5}.price--lg .price__group--old .price__value{font-size:15px;line-height:1.6}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:1s linear infinite swiper-preloader-spin;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-slide{display:flex;height:auto}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{background-color:#000}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.75)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.5)}.swiper-button-lock.swiper-button-lock{display:none}.link-underline{font-size:14px;line-height:18px;cursor:pointer;color:#1aba50;transition:color .25s;display:inline-flex;position:relative}.link-underline--right{display:block;margin-left:auto}.link-underline--dd{padding-right:13px}.link-underline__inner{display:block;position:relative;border-bottom:1px solid #e5e5e5;transition:border .25s}.link-underline:hover{color:#595959}.link-underline:hover .link-underline__inner{border-bottom:1px dashed #3fbaff}.link-underline--dd:after{position:absolute;top:7px;right:0;content:"";width:0;height:0;border-style:solid;border-width:3.5px 3.5px 0;border-color:#1aba50 transparent transparent;transform:scaleY(1)}.link-underline--dd:hover:after{transform:scaleY(-1)}*,::after,::before{box-sizing:border-box;-webkit-tap-highlight-color:transparent}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:textfield;appearance:none}button,input,select,textarea{margin:0}legend{padding:0;margin:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}::-webkit-details-marker{display:none;opacity:0}::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}input::-ms-clear{display:none}input::-ms-reveal{display:none}button::-moz-focus-inner{border:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:inherit;line-height:inherit;outline:0;background:0 0}img{border:none;font-size:13px;line-height:1.2;vertical-align:top;max-width:100%;max-height:100%;height:auto;flex:1 1 auto;object-fit:contain}iframe{border:none}body,html{margin:0;padding:0}body.ios,body.ios *{cursor:pointer}.touch *{outline:0}main{display:block}.guideline__head{margin:40px 0}.guideline-block{margin:60px 0}.guideline-block__head{margin-bottom:24px}.guideline-block__head-inner{padding-bottom:20px;border-bottom:1px solid #d9dbe1}.guideline-color-list__item{display:flex;margin-bottom:10px;align-items:center}.guideline-color-list__item:last-child{margin-bottom:0}.guideline-color-list__item-color{flex:0 0 auto;width:40px;height:40px;border:1px solid #eeeff4;margin-right:10px}.guideline-color-list__item-label{flex:1 1 auto}.guideline-element{margin:20px 0}.guideline-grid{display:inline-flex;flex-wrap:wrap;vertical-align:top;width:calc(100% + 24px)}.guideline-grid__cell{padding:12px;flex:0 0 auto;max-width:100%}.btn-space{display:inline-block;width:20px}.fade-enter-active,.fade-leave-active{transition:.25s}.fade-enter-from,.fade-leave-to{opacity:0}.dropdown-enter-active,.dropdown-leave-active{transform:translate3d(0,0,0) scaleY(1);transform-origin:center top;transition:.25s}.dropdown-enter-from,.dropdown-leave-to{transform:translate3d(0,0,0) scaleY(0);opacity:0}.dropdown-inner-enter-active,.dropdown-inner-leave-active{transition:.25s}.dropdown-inner-enter-from,.dropdown-inner-leave-to{opacity:0}.modal-message-enter-active,.modal-message-leave-active{transition:.25s}.modal-message-enter-from,.modal-message-leave-to{opacity:0;transform:translateY(-20px)}.svg-icon--clock{width:21px;height:21px}.svg-icon--bag{width:24px;height:23px}.svg-icon--car{width:24px;height:20px}.svg-icon--phone{width:25px;height:25px}.svg-icon--notification{width:20px;height:20px}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px);cursor:default}.tippy-box{position:relative;background-color:#333;color:#fff;font-size:14px;line-height:1.4;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow::before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow::before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow::before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow::before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow::before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:22px 16px;z-index:1;font-size:12px;line-height:16px}.tippy-content p{margin:0}.tippy-content p:not(:last-child){margin-bottom:15px}.accordion.destroy-accordion .accordion__content,.accordion.init-accordion .accordion__content{position:static;visibility:visible}.accordion.open-accordion .accordion__toggler .accordion__open{display:none}.accordion.open-accordion .accordion__toggler .accordion__close{display:inline-block}.accordion.open-accordion .accordion__icon .svg-icon{transform:rotate(180deg)}.accordion.open-accordion>.accordion__content{overflow:visible}.accordion.destroy-accordion .accordion__toggler{cursor:default}.accordion__toggler{display:flex;align-items:center;box-sizing:border-box;cursor:pointer}.accordion__icon{position:relative;display:inline-flex;vertical-align:middle;padding-left:20px;margin-left:auto}.accordion__icon .svg-icon{transition-duration:.25s;width:11px;height:9px;fill:none}.accordion__close{display:none}.accordion__content{position:absolute;padding:10px;visibility:hidden;box-sizing:border-box}.accordion--native .accordion__content{padding:0;overflow:hidden;transition:height .25s ease-out}.active-filters__grid{display:inline-flex;flex-wrap:wrap;vertical-align:top;width:calc(100% + 24px)}.active-filters__grid.active-filters__grid{margin:-3px;width:calc(100% + 6px)}.active-filters__cell{padding:12px;flex:0 0 auto;max-width:100%}.active-filters__cell.active-filters__cell{padding:3px}.active-tags__btn{display:flex;align-items:center;border-radius:3px;padding:8px 11px 9px 12px;font-size:12px;line-height:16px;border:1px solid rgba(0,0,0,.2);color:#595959;cursor:pointer}.active-tags__btn.active{color:#fff!important;background:#1aba50;border-color:#1aba50}.active-tags__btn.active .active-filters__btn{padding:0 0 0 5px;height:auto;background:0 0}.active-tags__btn:hover{color:#1aba50}.active-filters__btn{display:flex;align-items:center;border-radius:3px;padding:9px 9px 10px 13px;font-size:12px;line-height:16px;background-color:rgba(51,51,51,.6);color:#fff;cursor:pointer}.active-filters__btn .active-filters__btn-icon{background:0 0;margin-left:5px}.active-filters__btn-icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:16px;height:16px;border-radius:50%;background-color:#8b8d92;color:#fff;font-size:0;line-height:0;margin-left:11px}.active-filters__btn-icon-svg{display:block;width:10px;height:10px;flex:0 0 auto}.active-filters__clear{padding:9px 9px 10px 13px;font-size:12px;line-height:16px;color:rgba(51,51,51,.7);border:1px solid rgba(51,51,51,.6);border-radius:3px;display:flex;align-items:center;margin-left:3px;height:35px;margin-top:3px;cursor:pointer}.active-filters__clear:hover{border:1px solid #1aba50;color:#1aba50}.active-filters__clear:hover .svg-icon{color:#1aba50}.active-filters__clear .svg-icon{fill:transparent;color:#333;width:16px;height:18px;margin-right:5px}.add-review{margin-top:10px}.add-review .rating-action{display:block;text-align:center}.add-review .form__actions,.add-review .rating-action__rating{justify-content:center}.add-review .form__footer{margin-top:20px}.add-review__product{display:flex;align-items:center;padding-bottom:20px;margin-bottom:17px;border-bottom:1px solid rgba(0,0,0,.1)}.add-review__visual{width:90px;height:60px;display:flex;align-items:center;justify-content:center;margin-right:15px;flex-shrink:0;overflow:hidden}.add-review__name{font-size:14px;line-height:18px}.add-review__rating{margin-bottom:25px}.add-review__rating-text{margin-bottom:10px;font-size:14px;line-height:120%;letter-spacing:.01em;font-weight:700}.add-review__fields{margin-bottom:25px}.add-review__field:not(:last-child){margin-bottom:17px}.add-review__field .field-input{font-weight:500;font-size:15px;line-height:160%;padding:15px;border:2px solid #d9dbe1}.add-review__submit .btn{height:50px}.add-review__accept{margin-top:10px;text-align:center;font-weight:500;font-size:14px;line-height:150%;color:#8b8d92}.add-review__accept a{color:#000;text-decoration:none}.address-list-container{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.15)}.address-list__item .link-underline{margin-right:20px;display:inline-block}.address-list__item .catalog-item-comment__button{font-size:14px;line-height:18px}.address-list__item .address-list-wrap{padding:20px 25px 10px;min-height:30px;display:block}.address-list__item .catalog-item-comment{margin-top:10px;border-top:0;padding-top:5px}.address-list__icon{margin-right:10px;height:21px}.address-list__icon svg{color:#1aba50;width:16px;height:21px}.address-list__name{margin-right:auto;display:flex;align-items:center;margin-bottom:10px}.address-list__arrow{margin-left:10px}.address-list__arrow .svg-icon{width:7px;height:11px}.address-list__action{padding:30px 25px}.address-list__action .btn{height:50px}.article-grid__grid{display:inline-flex;flex-wrap:wrap;vertical-align:top;width:calc(100% + 32px);margin:-16px}.article-grid__cell{padding:16px;flex:0 0 auto;max-width:100%;width:25%;display:flex}.media-page .article-poster{border:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:.3s}.media-page .article-poster:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,.3)}.media-page .catalog{margin:0 0 30px}.article-poster{position:relative;width:100%;min-height:224px;border:1px solid rgba(51,51,51,.1);background-color:#fff}.article-poster__link{position:absolute;top:0;left:0;right:0;bottom:0;border:none;z-index:2;outline:0}.article-poster__link::after{content:"";position:absolute;border:1px dashed;border-radius:inherit;opacity:0;transition:inherit;pointer-events:none;top:-4px;bottom:-4px;left:-4px;right:-4px}.article-poster__visual{position:relative;z-index:1;margin:0 auto;overflow:hidden}.article-poster__visual::after{content:"";display:block;padding-top:70%}.article-poster__image{overflow:hidden}.article-poster__image,.article-poster__image.product-image{position:absolute;right:0;width:100%;height:100%;object-fit:cover}.article-poster:hover .article-poster__image{transform:scale(1.05)}.article-poster__title{display:-webkit-box;transition:.25s;font-weight:700;color:#333;font-size:18px;line-height:24px;max-height:72px;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical}.article-poster--sale .article-poster__title{-webkit-line-clamp:2;max-height:44px}.b-content_news{padding:60px 95px 40px;max-width:100%;font-size:16px;line-height:1.75;color:#595959}.b-content_news p{margin-bottom:30px}.b-content_news iframe{max-width:100%}.article-poster:active .article-poster__title{color:#a04}.state--focus-enabled .article-poster__link:focus::after{opacity:.75}.article-poster__info{padding:20px 24px 26px;position:relative}.article-poster__date{font-size:14px;line-height:1.57;color:rgba(51,51,51,.5);margin-bottom:13px}.article-poster__date--alt{font-size:14px;line-height:24px;font-weight:500;color:#1aba50;margin-top:0;margin-bottom:10px}.article-poster__play-btn{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:1}.article-poster__play-btn .svg-icon{width:69px;height:69px;opacity:.4;position:relative;z-index:1}.article-poster__play-btn .svg-icon *{fill:#fff}.article-poster__play-btn:hover:before{content:"";width:30px;height:30px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}.article-poster__play-btn:hover .svg-icon{opacity:1}.article-poster__play-btn:hover .svg-icon *{fill:#ff3407}.siteru .article-poster__play-btn:hover:before{display:none}.siteru .article-poster__play-btn:hover .svg-icon{opacity:.4}.siteru .article-poster__play-btn:hover .svg-icon *{fill:#fff}.article-poster__description{display:-webkit-box;font-size:14px;line-height:24px;color:#333;margin-top:10px;overflow:hidden;text-overflow:ellipsis;max-height:72px;white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical}.article-poster .product-image__image{object-fit:cover;width:100%;height:100%;max-width:100%;aspect-ratio:initial;max-height:100%}.article-poster .eCatalog{margin-top:20px}.article-poster .eCatalog .product-image__image{object-fit:contain}.article-poster__dowload{z-index:20;margin-top:15px}.promotion-text{position:absolute;left:10px;bottom:40px;background-color:#fff;font-size:10px;z-index:100;color:#000;padding:5px;border-radius:10px;opacity:80%}.inner--catalog--banner .promotion-text{bottom:20px;right:10px;left:auto}.promotion-text .tooltip__content{min-width:300px}.article{margin:25px 0 80px;background-color:#fff}.article__wrap{max-width:1026px}.article__back.article__back{margin-bottom:55px}.article__header{margin-bottom:70px;display:flex;align-items:center}.article__header img{width:324px;height:324px;margin:0 108px 0 0;border-radius:5px}.article__header time{display:block;margin-bottom:15px;font-weight:700;font-size:14px;line-height:120%}.article__header h1{margin:0}.article__container{margin:55px auto;max-width:810px}.article__container--no-margin{margin-bottom:0;margin-top:0}.attention-block{display:flex;width:100%;border-radius:10px;background-color:#ffeaef;padding:16px 20px}.attention-block__icon{width:20px;height:20px;color:#e06;flex:0 0 auto;margin-right:6px}.attention-block__text{color:#e06;font-weight:500;font-size:14px;line-height:20px;text-decoration:none}.attention-block__info{margin-top:4px;display:flex;text-transform:uppercase;letter-spacing:.04em;font-size:12px;line-height:18px;font-weight:500}.attention-block__caption{color:#818690}.attention-block__time{margin-left:4px}.availability{display:flex;font-size:13px;line-height:18px}.availability--lg{font-size:14px;line-height:24px}.availability__icon{width:10px;height:1.2;display:block;flex:0 0 auto}.availability__main{flex:1 1 auto}.availability__icon+.availability__main{margin-left:6px}.availability--green{color:#20a735}.availability--orange{color:#e91}.availability--red{color:#ff0f00}.availability--gray{color:#818690}.availability--order-status{text-transform:uppercase;font-weight:500;font-size:12px;line-height:14px}.badge{display:inline-block;vertical-align:top;border-radius:50%;color:#fff;background:#8b8d92;font-size:11px;line-height:1.3;padding:2px 3px 3px;min-width:19px;height:18px;text-align:center}.badge--primary{background:#1aba50}.basket-action{position:relative}.basket-action .field-tooltip__list{z-index:2}.basket-action .field-tooltip__list .field-tooltip__list-item{font-size:13px}.basket-action__widget{display:flex;width:100%}.basket-action__cell-input{flex-grow:1;min-width:0;display:flex;align-items:center}.basket-action__cell-input .field-input.field-count__input{background:0 0;border:1px solid rgba(0,0,0,.2);height:30px;font-size:14px;font-weight:700}.basket-action__cell-input .field-count__btn--sub{border-right:1px solid rgba(0,0,0,.2)}.basket-action__cell-input .field-count__btn--add{border-left:1px solid rgba(0,0,0,.2)}.basket-action__cell-main{flex-grow:1}.basket-action__cell-input+.basket-action__cell-main{margin-left:15px}.basket-action__btn{text-transform:uppercase;font-size:14px;padding:0 19px;line-height:28px;border-radius:3px;border-width:1px}.basket-action__btn .svg-icon{margin-right:12px;width:20px;height:20px}.basket-action__btn .svg-visible-slider{display:none}.basket-action__btn-active{background:#f0f0f0;border:1px solid rgba(0,0,0,.2);color:rgba(0,0,0,.7)}.basket-action__btn-active:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,.3);color:rgba(0,0,0,.7);background:#f0f0f0}.basket-action__add{width:25px;height:25px;color:#1aba50;cursor:pointer}.basket-action__remove{width:21px;height:21px;color:#ff244f;margin:0 2px;cursor:pointer}.basket-action__btn--half::before{border-radius:8px}.basket-action__btn--half:active::before{top:0;right:0;bottom:0;left:0}.basket-action__widget--link{background:0 0}.basket-action--detail .basket-action__widget{padding:0;background:0 0}.basket-action--detail .basket-action__cell-input{width:94px;margin-right:20px;flex-grow:0}.basket-action--detail .field-count__btn.field-count__btn{width:30px;height:30px;border-radius:50%;background-color:#f4f5f7}.basket-action--detail .btn{height:43px}.basket-item{display:flex}.basket-item__visual{width:80px;height:80px;flex-shrink:0;margin-right:35px;display:flex;align-items:center;justify-content:center}.basket-item__visual img{max-width:80px;max-height:80px}.basket-item__content{display:flex;justify-content:space-between;align-items:center;width:100%}.basket-item__price-note{padding:5px 0 0 28px}.basket-item__price-note .item-note-text::after{top:0}.basket-item__analogues .btn{height:34px;padding-top:0;padding-bottom:0}.basket-item__name{text-decoration:none;font-weight:500;margin-bottom:2px;font-size:16px;line-height:1.3;letter-spacing:-.9px;color:#333}.basket-item__code{font-weight:400;font-size:12px;line-height:14px;color:rgba(0,0,0,.6);padding-top:10px}.basket-item__brand{color:#000;display:inline}.basket-item__body{display:flex;margin-top:15px}.basket-item__props{display:flex;flex-wrap:wrap;align-items:center}.basket-item__prop{display:flex;align-items:center;font-weight:500;font-size:15px;line-height:160%;color:#c1c3c8}.basket-item__prop .count{padding-right:3px;color:#333;font-size:18px;font-weight:700}.basket-item__prop .suffix{color:grey;font-weight:500}.basket-item__prop-name{font-weight:700;color:#8b8d92}.basket-item__prop-icon{width:23px;height:23px;display:flex;align-items:center;justify-content:center;margin-right:8px;position:relative;top:-1px;flex-shrink:0}.basket-item__prop-separator{margin:0 5px;width:12px;height:2px;background-color:#c1c3c8}.basket-item__availability{font-weight:700;font-size:11px;line-height:140%;letter-spacing:.02em;padding:5px 9px;border-radius:10px;background-color:#f4f5f7}.basket-item__availability .svg-icon{width:16px;height:16px;margin-right:10px;color:#8b8d92}.basket-item__footer{display:flex;align-items:center;flex-wrap:wrap}.basket-item__footer .basket-item__price{width:175px}.basket-item__counter .field-count__input{width:120px;padding-left:30px;padding-right:30px;height:44px;text-align:center;font-size:14px;font-weight:500}.basket-item__counter .field--no-border{width:90px;margin-left:-7px}.basket-item__counter .field-input{border:2px solid #ebebeb;border-radius:0}.basket-item__counter .field-input:hover{border-color:#ebebeb}.basket-item__counter .field-count__btn:hover{background:#f0f0f0}.basket-item__delete{width:24px;height:24px;display:flex;justify-content:center;align-items:center;color:#333;transition-duration:.25s;cursor:pointer;margin-left:25px;opacity:.8}.basket-item__delete .svg-icon{width:20px;height:20px;fill:none}.basket-item__action{display:flex;align-items:center}.basket-item__action .btn{margin-right:10px}.basket-item__action .basket-item__delete{margin-left:0;width:43px;height:43px;border-radius:50%;border:1px solid #000;color:#000}.basket-item__action .appearance--goods{white-space:normal}.basket-item__notification-btn{padding-left:35px;padding-right:35px}.basket-item__notification-btn .svg-icon{margin-right:10px}.basket-item__gifts{margin-top:17px;padding:9px 17px 10px;background:#f4f5f7;border-radius:12px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;position:relative;width:100%}.basket-item__gifts::before{background:#f4f5f7;content:"";width:24px;height:24px;position:absolute;left:30px;top:-8px;border-radius:5px;transform:rotate(-45deg)}.basket-item--disabled .basket-item__body,.basket-item--disabled .basket-item__header,.basket-item--disabled .basket-item__visual{opacity:.4}.basket-item__content-wrap{display:flex;align-items:center}.basket-item__price-full .price__value{color:#1aba50}.basket-page .b-footer,.basket-page .basket-item-wrapper{display:none}.basket-small{position:relative}.basket-small__widget{display:flex;align-items:center;position:relative;color:#000;text-decoration:none;cursor:pointer;transition:.25s;outline:0}.basket-small__widget::after{content:"";position:absolute;border:1px dashed;border-radius:inherit;opacity:0;transition:inherit;pointer-events:none;left:-2px;right:-2px;bottom:-2px;top:-2px}.basket-small__cell-icon{flex:0 0 auto;position:relative}.basket-small__cell-icon+.basket-small__cell-main{margin-left:10px}.basket-small__icon{display:block;width:20px;height:20px;color:#1aba50;transition:.25s;fill:none}.basket-small__badge{position:absolute;top:-2px;right:-4px}.basket-small__cell-name{display:none}.basket-small__title{color:#8b8d92}.basket-small__price{color:#000;transition:.25s}.state--focus-enabled .basket-small__widget:focus::after{opacity:.75}.basket-small--empty .basket-small__widget{cursor:default}.basket .mobile-popup--resume .basket__resume{padding:0;box-shadow:none}.btn--full{width:100%;justify-content:center}.basket__header{display:flex;align-items:center;margin-bottom:20px;padding-right:0}.basket__header.basket__header-load{justify-content:space-between;flex-wrap:wrap}.basket__header .page-title{margin:0}.basket__clean{color:#c1c3c8;display:flex;justify-content:center;align-items:center;width:30px;height:30px;cursor:pointer;transition-duration:.25s;margin-left:auto}.basket__clean .svg-icon{fill:none;width:20px;height:20px}.basket__placeholder{margin:70px 0;display:flex;flex-direction:column;align-items:center;text-align:center}.basket__placeholder-visual{width:250px;height:250px;margin-bottom:20px;display:flex;justify-content:center;align-items:center}.basket__placeholder-text{margin-top:10px;color:#8b8d92}.basket__placeholder-action{margin-top:25px;display:flex;flex-wrap:wrap;justify-content:center;margin-right:-10px;margin-bottom:-10px}.basket__placeholder-action .btn{margin-right:10px;margin-bottom:10px;padding-left:25px;padding-right:25px}.basket__layout{display:flex}.basket__success{max-width:823px;margin-right:auto;margin-left:auto;background:#fff;box-shadow:5px 5px 50px 5px rgba(0,0,0,.1);padding:50px 30px;text-align:center}.basket__success h1{margin:30px 0 0;font-weight:400}.basket__success-head{padding-bottom:30px;margin-bottom:30px;border-bottom:2px dashed rgba(0,0,0,.1);text-align:center}.basket__success-content{text-align:center;font-size:16px}.basket__success-content .basket_price{color:#1aba50;font-weight:700}.basket__success-content .basket_price-txt{color:rgba(51,51,51,.7);font-weight:700}.basket__success-info{padding:30px 0;border-bottom:2px dashed rgba(0,0,0,.1)}.basket__success-info .dots-list__item{padding:0;margin-bottom:10px;display:flex;justify-content:space-between;font-size:14px}.basket__success-info .dots-list__item:before{display:none}.basket__success-info .dots-list__item .dots-list__name{min-width:40%;width:40%;text-align:left}.basket__success-info .dots-list__item .dots-list__value{padding-left:20px;text-align:right;word-break:break-all}.basket__list .basket-item{padding:20px 24px 25px}.basket__list .section-title{font-size:0;padding-top:20px;padding-bottom:15px;padding-left:25px;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb}.basket__list .section-title h4{letter-spacing:-.32px;margin:0;line-height:1.6;font-size:16px;color:gray;font-family:SFUIDisplay,sans-serif;font-weight:700}.account-main-menu .section-title{font-size:0;padding-top:20px;padding-bottom:15px;padding-left:25px;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb}.account-main-menu .section-title h4{letter-spacing:-.32px;margin:0;line-height:1.6;font-size:16px;color:gray;font-family:SFUIDisplay,sans-serif;font-weight:700}.file-load-container .catalog__top-nav.flc{display:none}.file-load-container .file-load-message{margin-bottom:20px}.file-load-container .file-load-footer{display:flex;flex-wrap:wrap;gap:20px;margin:0 0 20px!important}.basket__main{flex-grow:1;min-width:0}.basket__main.basket__resume{box-shadow:none;background:0 0}.basket__main .basket__list{background:#fff;box-shadow:0 4px 23px rgba(24,24,33,.15)}.basket__aside{width:30%;flex-shrink:0;margin-left:2%}.basket__messages{margin-bottom:20px}.basket__message{position:relative;padding:20px 30px;background:#33333330;color:#333;font-size:14px;line-height:22px}.basket__message .message-title{font-weight:500;font-size:15px;position:relative;padding-right:20px;cursor:pointer}.basket__message .message-title.message-title--open .message__btn-arrow{transform:rotate(180deg)}.basket__message .message-title:hover,.basket__message .message-title:hover .message__btn-arrow{color:#595959}.basket__message .message__btn-arrow{position:absolute;top:50%;right:0;width:12px;height:8px;margin-top:-4px;transition:transform .25s}.basket__message .message{padding-top:5px}.basket__message .message:first-child{padding-top:10px}.basket__message:not(:last-child){margin-bottom:10px}.basket__message-close{cursor:pointer;position:absolute;transform:translateY(-50%);transition-delay:.25s;right:10px;width:30px;height:30px;top:10%}.basket__message-close::after,.basket__message-close::before{width:18px;height:2px;content:"";display:block;box-sizing:border-box;position:absolute;top:50%;left:50%;background:currentColor;transform:translateX(-50%) translateY(-50%) rotate(45deg);border-radius:10px}.basket__message-close::after{transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.basket__resume{position:-webkit-sticky;position:sticky;top:10px;box-shadow:0 4px 23px rgba(24,24,33,.15);background-color:#fff}.basket__resume.basket__resume-notshadow{box-shadow:none}.basket__resume .basket__messages{margin-bottom:0}.basket__resume .basket__messages .basket__message-close{top:25%;color:#fff}.basket__resume-header{margin-bottom:10px}.basket__prop:not(:last-child){border-bottom:1px solid #eeeff4}.aside-comment-block{margin-top:20px}.aside-comment-block .form__field{padding:0 30px 0 10px}.basket__prop-entry{display:flex;align-items:center;padding:15px 0;font-weight:500}.basket__prop-entry__title{padding:20px 0 13px;color:#333;font-weight:700;letter-spacing:-.32px}.basket__props .basket__prop{padding-left:24px;padding-right:24px}.basket__props .basket__prop-name{font-weight:500;padding-right:15px;color:#333;font-size:14px;line-height:17px}.basket__props .basket__prop-value{font-size:14px;line-height:17px;font-weight:500;text-align:right;border-bottom:0}.basket__props .basket__prop-value span{border-bottom:1px solid #e5e5e5}.basket__prop--total .basket__prop-value{font-size:20px;color:#000;line-height:24px;letter-spacing:-.44px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.basket__prop--total .basket__prop-currency{font-weight:500;color:gray}.basket__prop-name{margin-right:auto}.basket__prop-currency{margin-left:4px}.basket__prop--discount,.basket__prop--discount .basket__prop-entry{padding:7px 0}.basket__prop--discount .basket__prop-currency,.basket__prop--discount .basket__prop-value{color:#1aba50}.basket__prop--discount .accordion__icon{color:#1aba50;padding-left:0;margin-left:4px}.basket__action{display:flex;justify-content:center;flex-wrap:wrap}.basket__action .promocode{margin-bottom:20px}.basket__order{height:50px;margin:20px 24px 23px;display:flex;align-items:center}.basket__order .svg-icon{margin-left:11px;width:22px;height:10px}.basket__order.link-underline{height:auto}.basket-note{padding:20px 24px 13px;font-size:14px;line-height:22px;border-top:1px solid #ebebeb}.basket-item__price-full{width:140px;min-width:140px;margin-left:25px}.basket-form-data-delivery .form__group-title{margin-bottom:8px}.basket__prop-delivery-method{font-size:14px;line-height:17px;padding-bottom:15px;margin-top:-5px}.basket-address{width:100%;padding:0 30px 18px}.btn-block-clear{margin-left:auto;display:flex}.btn-block-clear.basket__action{padding:20px 0;background-color:#f0f0f0}.btn-block-clear.basket__action .clear-basket{width:auto;margin-bottom:10px}.btn-block-clear.basket__action .clear-basket span{padding-right:17px}.clear-basket{position:relative;width:134px;height:38px;margin-right:0;font-size:14px;line-height:14px;color:#333;border:1px solid #afafaf;cursor:pointer;border-radius:3px;background:#e9e9ed;text-transform:uppercase;display:flex;margin-left:20px;justify-content:space-between;align-items:center}.clear-basket span{padding-left:17px}.clear-basket:hover{background:#d0d0d7}.address-form{padding-top:20px}.basket-address-list .basket-select-field .field-select__btn{height:50px;border-color:#c4c4c4;border-radius:3px;font-size:14px;font-weight:700}.basket-address-list .basket-select-field .field-select__list{border-radius:3px}.basket-address-list .basket-enter-head .btn{height:50px;background:#888;border-color:#888;color:#fff}.basket-address-info{padding:20px 0 0}.basket-address-info .params-list__left{font-size:14px;color:#818181}.basket-address-info .params-list__right{font-size:14px}.basket-address-info .params-list__item:not(:first-child){margin-top:12px}.basket-delivery-block .field-radio-buttons__list .field-checkbox__icon{align-self:baseline}.basket-delivery-block .field-radio-buttons__list .svg-icon{fill:#333}.basket__resume-txt .h5{padding-bottom:15px}.basket__show-catalog{padding-top:15px}.price-info{font-size:14px;line-height:20px;color:grey;padding:10px 0 5px;transition:opacity .3s;display:block}.price-info p{margin:0}.price-info .list-links{display:-ms-flex;display:flex;align-items:center;flex-wrap:wrap;margin:0 -3px}.price-info .list-links a{color:#1aba50;margin:0 3px}.price-info .list-links a:after{content:"/";display:inline-block;vertical-align:middle;margin-left:6px}.price-info .list-links a:last-child:after{display:none}.item-price-info .price-info{padding-left:16px;padding-right:16px;position:absolute;left:0;right:0;bottom:0;z-index:2;background:#fff;height:70px;opacity:0;pointer-events:none;box-shadow:0 4px 12px 0 rgba(0,0,0,.3)}.item-price-info .price-info:before{content:"";position:absolute;display:block;left:0;right:0;top:-8px;height:10px;width:100%;background:#fff}.item-price-info:hover{z-index:6}.item-price-info:hover .price-info{opacity:1;pointer-events:auto;bottom:-70px}.price-info-popap{display:inline-block;position:relative;width:20px;height:20px;z-index:8}.price-info-popap .price-info{position:absolute;top:27px;left:50%;transform:translateX(-50%);opacity:0;pointer-events:none;background:#fff;z-index:3;width:230px;text-align:center;box-shadow:0 0 8px rgba(0,0,0,.15);border-radius:2px}.price-info-popap .price-info:before{content:"";position:absolute;top:-10px;left:-5px;right:-5px;background:rgba(255,255,255,0);display:block;height:20px}.price-info-popap:before{content:"";width:0;height:0;border-style:solid;border-width:0 4px 5px;border-color:transparent transparent #fff;top:22px;left:0;right:0;display:block;margin:0 auto;position:absolute;z-index:10;opacity:0;pointer-events:auto;transition:opacity .3s}.price-info-popap .icon{width:20px;height:20px;margin-left:8px;cursor:pointer;background-repeat:no-repeat;background-position:center;background-image:url(/local/frontend/build/images/icon/new_warning.svg)}.price-info-popap:hover .price-info,.price-info-popap:hover:before{opacity:1;pointer-events:auto}.price-info-popap .list-links{justify-content:center}.b-main.basket-order-page .center-order-container .pay-bottom-block .inner-block{padding:31px 24px}.clear-busket{position:relative;width:134px;height:38px;margin-left:auto;margin-right:50px;padding-right:25px;font-size:16px;line-height:16px;color:#afafaf;border:1px solid #afafaf;cursor:pointer;border-radius:1px}.clear-busket:after{position:absolute;content:"";top:10px;right:16px;width:20px;height:20px;background:url(/local/frontend/build/images/icon/cross.svg) no-repeat}.clear-busket-popup-wrapper{display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:100;background-color:rgba(0,0,0,.7)}.clear-busket-popup-wrapper.show{display:block}.clear-busket-popup{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);max-width:380px;padding:43px 42px;background-color:#fff}.popup-title{display:inline-block;margin-bottom:23px;font-size:24px;font-weight:400;line-height:24px;color:#333}.popup-text{margin-bottom:26px;font-size:16px;font-weight:400;line-height:24px;color:#595959}.clear-busket-popup button,.empty-busket button{width:72px;height:46px;border:none;font-size:16px;font-weight:700;line-height:16px;color:#fff;background-color:#00af42;border-radius:2px;box-shadow:0 2px 10px 0 rgba(0,0,0,.25);cursor:pointer}.popup-closer{position:absolute;top:19px;right:19px;width:12px;height:12px;background:url(/local/frontend/build/images/icon/popup_cross.svg) no-repeat;cursor:pointer}.empty-busket{width:100%;display:flex;flex-direction:column;align-items:center;padding-top:70px;padding-bottom:70px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.empty-busket span{margin-bottom:34px;font-size:18px;line-height:18px;color:#acacac}.empty-busket button{width:242px;height:46px}.without-checkbox.clear-busket{margin-right:0}.title-row{display:flex;justify-content:space-between}.title-with-clear{position:relative}.title-with-clear .price-checkbox-wrapper{position:absolute;right:0;top:-57px}.title-with-clear .clear-busket{margin-right:0}.title-with-clear .price-checkbox{width:315px}.b-main.basket-page .b-content .final-basket-price .to-order-btn,.clear-busket-popup button,.empty-busket button{box-shadow:0 2px 10px 0 rgba(0,0,0,.25);transition:.3s}.b-main.basket-page .final-basket-price .to-order-btn:hover,.clear-busket-popup button:hover,.empty-busket button:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,.3)}.basket-order-page .item-note{position:absolute;top:75px;display:flex;padding-left:25px;padding-top:5px;padding-bottom:15px;z-index:2}.item-note-text{position:relative;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#595959;white-space:nowrap}.item-note-text:after{position:absolute;left:-25px;transform:rotate(-45deg);content:"";width:18px;height:10px;border-left:2px solid #1aba50;border-bottom:2px solid #1aba50}.sale-label{position:relative;margin-left:10px;padding:1px 5px;font-weight:700;font-size:12px;line-height:20px;color:#fff;background-color:#f24c3d;border-radius:2px}.sale-label:before{position:absolute;top:8px;left:-7px;content:"";border:3px solid transparent;border-right:6px solid #f24c3d}.delivery-basket-page__title-row{width:100%}.delivery-basket-page .save-btn-block{display:flex;justify-content:flex-end;width:calc(32% - 2px)}.delivery-basket-page .save-btn-block .save-btn{position:relative;display:block;margin-left:35px;padding-left:30px;font-size:16px;line-height:24px;color:rgba(0,0,0,.6)}.delivery-basket-page .save-btn-block .save-btn:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;opacity:.8;background-repeat:no-repeat;background-position:center;background-size:100%}.delivery-basket-page .save-btn-block .pdf::before{background-image:url(/local/components/sh/basket//img/pdf.png)}.delivery-basket-page .save-btn-block .excel::before{background-image:url(/local/components/sh/basket/img/excel.svg)}.delivery-basket-page .save-btn-block .print::before{background-image:url(/local/components/sh/basket//img/print.png)}.delivery-basket-page .second-block{margin-right:10px;display:block}.delivery-basket-page .form-group__basket{margin-top:8px;margin-left:-35px;margin-bottom:0}.delivery-basket-page .form-group__basket a{width:24px;height:24px;opacity:.8;background-image:url(/local/components/sh/basket//img/cart-grey.png);background-position:center;background-size:100%}.delivery-basket-page .b-main.basket-page .final-basket-price .title-block h5{color:rgba(0,0,0,.8)}.delivery-basket-page .basket-note{padding:20px 24px 13px;font-size:14px;line-height:22px;border-top:1px solid #ebebeb}.delivery-basket-page .basket-note span{font-weight:700;color:#1a1a1a}.delivery-basket-page .b-main.basket-page .left-block .catalog-list{margin-bottom:0;width:auto;box-shadow:none}.delivery-basket-page .tab-content{padding:0}.delivery-basket-page .b-main.basket-page .catalog-list .catalog-item-hover{width:auto}.product-info{font-weight:400;font-size:12px;line-height:14px;color:rgba(0,0,0,.6)}.divider-20px{height:20px}.divider-border-1{border-bottom:1px solid #ebebeb}.left-block{width:70%}.green-block{padding:18px 30px 25px;font-weight:700;font-size:16px;line-height:22px;color:#fff;background-color:#1fb758}.green-block p{margin:0;padding:0}.green-block a{color:inherit;border-bottom:1px solid rgba(255,255,255,.4);transition:.2s ease-in-out}.green-block a:hover{border-bottom:1px solid transparent}.delivery-dialog{padding-bottom:35px;background-color:#fff}.delivery-dialog__title{padding:35px 30px 30px;font-weight:700;font-size:24px;line-height:29px;color:rgba(0,0,0,.8)}.delivery-dialog__small-title{padding:0 30px 18px;font-weight:700;font-size:18px;line-height:21px;color:#333}.delivery-dialog__main-contacts{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px}.delivery-dialog__comments{padding-bottom:50px}.delivery-dialog__send-block{padding-right:30px;padding-left:30px}.delivery-dialog__send-block .btn{margin-bottom:10px}.delivery-dialog .nav-tabs{padding-right:30px;padding-left:30px}.delivery-dialog .nav-tabs>li>a{padding-top:0}.delivery-dialog .tab-content{padding-top:40px;padding-bottom:40px}.delivery-dialog .tab-content::before{right:30px;left:30px}.delivery-dialog .form-group{display:flex;width:100%;margin-bottom:0;padding-right:30px;padding-left:30px}.delivery-dialog .form-field{width:100%;max-width:33.3333333}.delivery-dialog .form-field:not(:last-child){margin-right:40px}.checked-list{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;padding-right:30px;padding-left:30px;padding-bottom:36px}.checked-list input{position:absolute;top:0;left:0;visibility:hidden;width:0;height:0}.checked-list__item{position:relative;padding:20px 22px 20px 24px;font-weight:700;font-size:18px;line-height:21px;background-color:#f7f7f7;border:1px solid transparent;cursor:pointer}.checked-list__item:not(:last-child){margin-right:10px}.checked-list__item--active{border:1px solid #1fb758;transition:.2s ease-in-out}.checked-list__item--active .checked-list__item-title{color:#1fb758}.checked-list__item-title{margin-bottom:10px;color:#333}.checked-list__item-description{font-weight:400;font-size:15px;color:#595959}.checked-list--date{justify-content:start;margin-right:30px;margin-left:30px;padding-right:0;padding-left:0;padding-bottom:0}.checked-list--date .checked-list__item{flex-shrink:0;flex-basis:96px;height:65px;padding:12px 10px;font-size:16px;text-align:center}.checked-list--date .checked-list__item-title{margin-bottom:2px;white-space:nowrap}.checked-list--payment{justify-content:start}.checked-list--payment .checked-list__item-title{margin-bottom:5px}.delivery-tabs{padding-bottom:36px}.delivery-tabs__content p{padding-right:30px;padding-left:30px}.delivery-tabs__content p:last-child{margin-bottom:0}.availability-block{margin-top:10px;font-weight:400;font-size:14px;line-height:17px}.availability-block__store{position:relative;padding-left:14px;color:#595959}.availability-block__store:before{content:"";position:absolute;top:6px;left:0;width:6px;height:6px;background-color:#df0404;border-radius:50%}.availability-block__order{color:#aeaeae}.date-field{display:flex;flex-wrap:wrap}.date-field .form-group{width:33.3333%}.date-field .date-field-group{flex-shrink:0}.bottom-block .mobile-button{display:none;margin-bottom:23px;cursor:pointer;outline:0;border:none;color:#fff;font-family:SFUIDisplay,sans-serif;font-weight:700;box-shadow:0 4px 12px rgba(0,0,0,.3);border-radius:2px;background-color:#00af42;text-align:center;width:233px;padding-top:9px;padding-bottom:9px}.checkout-basket-page .delivery-dialog,.checkout-basket-page .final-basket-price{display:block}body.delivery-basket-page{overflow-x:hidden}body.delivery-basket-page .b-page{overflow:unset}.delivery-basket-page .b-main.basket-page .final-basket-price{position:-webkit-sticky;position:sticky;top:150px}.delivery-dialog__small-title.date-select{margin-top:38px}.basket-order-page .item--checkbox{margin-bottom:5px}.basket-order-page .item--checkbox input{display:inline-block;width:16px;height:16px;border:2px solid #e1e1e1;box-sizing:border-box;border-radius:1px;left:-25px;position:absolute;top:30%;transform:translateY(-50%);background:#fff;transition:.2s}.is-client-container{display:flex;flex-direction:column-reverse;padding-top:30px}.is-client-container .checkbox-item__name{position:relative}.is-client-container .is-client-checkbox{opacity:0;visibility:hidden}.is-client-container input{width:50%}.buttons-orders{margin-top:30px}.basket-page .map-link.link--map{font-size:14px;line-height:1;color:#1aba50;cursor:pointer}.basket{position:relative}.basket__title{font-size:40px;line-height:48px;font-weight:700}.basket__small-note{margin:24px 0}.basket__product{width:100%}.basket__cell-sep{flex:0 0 auto;width:72px}.basket__footer{margin-top:20px}.basket__subfooter{display:flex;justify-content:space-between;font-size:14px;line-height:22px;color:#86868b}.basket__accent{font-weight:700}.baskets__list{display:flex;margin-bottom:24px;flex-wrap:wrap}.baskets__list-item{position:relative;display:inline-flex;height:44px;flex:0 0 auto}.baskets__list-item.active .baskets__list-btn-link{color:#fff;background-color:#1aba50;padding-right:0}.baskets__list-item:first-child .basket__dd--right{left:0;right:auto}.baskets__list-item-btn{width:48px;height:44px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;color:#fff;transition:color .25s;cursor:pointer}.baskets__list-item-icon{width:20px;height:20px}.basket__link-underline{margin-left:24px;margin-top:10px}.basket__dd{position:absolute;transition:.25s,left;opacity:0;visibility:hidden;transform:translate3d(0,0,0) scaleY(0);transform-origin:left top;top:100%;left:auto;right:0;width:200px;z-index:120}.basket__dd--alt{width:240px}.basket__dd--left{left:0;right:auto}.basket__dd--right{left:auto;right:0}.basket__dd--open{opacity:1;visibility:visible;transform:translate3d(0,0,0) scaleY(1)}.basket__dd-list{margin-top:8px;box-shadow:0 0 15px rgba(0,0,0,.1)}.basket__dd-btn{display:block;padding:11px 12px;font-size:14px;line-height:18px;color:#1aba50;transition:background-color .25s;background-color:#fff;width:100%;cursor:pointer;text-align:left}.basket__dd-btn:hover{background-color:#e8f4fe}.basket__bottom-footer{display:flex;justify-content:space-between;margin-top:16px}.basket__sum{font-size:32px;line-height:26px;font-weight:700;margin-bottom:20px}.basket__sum .price__group{margin-bottom:0}.basket__bottom-footer-left{display:block}.basket__bottom-footer-right{display:flex;flex-direction:column;align-items:flex-end}.basket__link-action{margin-top:24px}.basket__link-action-2{margin-top:32px}.basket__empty-text{font-size:20px;line-height:28px;color:#111;max-width:882px}.basket__title-form{margin:0}.basket__form{margin-top:40px}.basket__form-wrap{padding-top:48px}.baskets__list-btn-link{display:inline-flex;align-items:center;cursor:pointer;padding:0 16px;background-color:#f5f5f7;color:#86868b;font-weight:500;transition:background-color .25s,color .25s}.baskets__list-item--main.active .baskets__list-btn-link{padding-right:16px}.baskets__list-btn-link:hover{color:#fff;background-color:#1aba50}.basket__empty{margin-top:30px}.big-tabs__header{width:100%;overflow:auto;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.big-tabs__items{display:flex}.big-tabs__btn-item{flex:0 0 auto;display:flex;align-items:center}.big-tabs__btn-item:not(:first-child){margin-left:50px}.big-tabs__btn-item-mobile{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:-1px}.big-tabs__btn-item-mobile.active svg{transform:rotate(180deg)}.big-tabs__btn-item-mobile.active .big-tabs__btn{color:#1aba50}.big-tabs__btn-item-mobile .big-tabs__btn{display:flex;justify-content:space-between;width:100%;color:#333;font-size:16px}.big-tabs__btn-item-mobile .big-tabs__btn svg{width:10px;height:10px;fill:transparent}.big-tabs__btn{font-size:18px;line-height:23px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;color:rgba(51,51,51,.7);padding:15px 0;align-items:center;display:flex;position:relative;transition:color .25s;cursor:pointer}.big-tabs__btn.active{color:#1aba50}.big-tabs__body{margin-top:20px}.big-tabs__body .catalog{margin-bottom:0}.big-tabs__sections{display:flex;margin:0 -15px;width:calc(100% + 30px);justify-content:space-between}.big-tabs__item .big-tabs__delivery{font-size:14px;line-height:22px}.big-tabs__offers .catalog__top-nav{border-top:0}.big-tabs__service .page-title{display:none}.big-tabs__service .catalog__header-filter{margin-top:0}.big-tabs__service .form-glass{padding:10px 0}.big-tabs__left-section{padding:0 15px;min-width:0;width:40%}.big-tabs__right-section{width:30%;padding:0 15px}.big-tabs__narrow-section{max-width:992px}.big-tabs__btn-count{position:relative;top:-5px;font-size:12px;line-height:16px;font-weight:400;margin-left:4px}.big-tabs__btn-item--count{position:relative}.big-tabs__btn-item--count:not(:last-child)::after{content:"";position:absolute;top:50%;left:auto;right:0;width:1px;height:20px;background-color:#e6e7e9;transform:translateY(-50%)}.big-tabs__btn-item--count .big-tabs__btn::after{display:none}.big-tabs__characteristics .characteristics-table__item,.big-tabs__characteristics .characteristics-table__item .tooltip__text,.big-tabs__characteristics .characteristics-table__item-name,.big-tabs__characteristics .characteristics-table__item-name .tooltip__text{font-size:14px;line-height:18px}.big-tabs__characteristics .characteristics-table__item .tooltip__icon,.big-tabs__characteristics .characteristics-table__item-name .tooltip__icon{width:15px;height:15px;color:rgba(51,51,51,.6);background:0 0}.big-tabs__characteristics .characteristics-table__item .tooltip__icon .svg-icon,.big-tabs__characteristics .characteristics-table__item-name .tooltip__icon .svg-icon{width:15px;height:15px;fill:#fff}.big-tabs__sections-title{font-weight:700;font-size:18px;line-height:23px;color:#333}.big-tabs__sections-title+.big-tabs__sections-title{margin-top:40px}.big-tabs__description-text{max-height:100px;display:block;overflow:hidden}.big-tabs__description-text.big-tabs__description--open{max-height:none}.big-tabs__sections-description{font-size:14px;line-height:22px;margin-top:40px}.big-tabs__sections-description ul>li:before{background-color:#333}.big-tabs__sections-description ul>li{font-size:14px;line-height:22px}.big-tabs__sections-description .big-tabs__sections-title{margin-bottom:20px}.big-tabs__video-block{display:flex;flex-wrap:wrap;margin:-25px}.big-tabs__video-item{width:50%;padding:25px}.big-tabs__video-container{position:relative;width:100%;padding-bottom:56.25%;height:0}.big-tabs__video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.breadcrumbs{font-size:13px;line-height:1.2;cursor:default}.breadcrumbs__list{display:inline-flex;vertical-align:top;flex-wrap:wrap}.breadcrumbs__item{display:flex;align-items:center;flex:0 0 auto;max-width:100%;padding:2px 5px}.breadcrumbs__item:last-child .breadcrumbs__separator{display:none}.breadcrumbs__separator{margin:0 10px;height:15px;width:5px;color:#8b8d92}.breadcrumbs__link{border:none;transition:.25s;outline-offset:1px;outline:0;flex:0 1 auto;color:#8b8d92;cursor:pointer;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumbs__link:active{color:#a04}.btn-del{width:28px;height:28px;color:#000;position:absolute;top:-36px;right:-7px;align-items:center;justify-content:center;cursor:pointer;transition:color .25s;z-index:10}.btn-del__icon{width:14px;height:14px;vertical-align:middle}.btn-del:hover{color:#1aba50}.catalog-compare{position:relative}.catalog--compare{background-color:#fff;padding-bottom:60px;padding-top:15px}.catalog--compare__no-results{text-align:center;padding-top:25px}.catalog--compare__no-results .btn{width:240px}.catalog-compare__head-layout{display:flex;position:relative}.catalog-compare__head .product-slider__arrow--prev{left:-33px}.catalog-compare__head .product-slider__arrow--next.disabled,.catalog-compare__head .product-slider__arrow--prev.disabled{display:none}.catalog-compare__head .product-slider__arrow--next{right:-33px;left:unset}.catalog-compare__head-aside{flex:0 0 auto;width:16.6666%;padding:0;display:flex;flex-direction:column}.catalog-compare__head-main{flex:0 0 auto;width:83.3333%;position:relative}.catalog-compare__head-mod{margin-top:auto;-webkit-user-select:none;user-select:none}.catalog-compare__head-excludeSimilar{padding-bottom:20px;pointer-events:all}.catalog-compare__head-items{overflow:hidden;word-break:break-word}.catalog-compare__head-items-grid{display:flex;transform:translate3d(0,0,0);transition:transform .3s}.catalog-compare__head-item{display:flex;flex:0 0 auto;width:25%;border-left:1px solid #ededed}.catalog-compare__head-item .product-t-grid__card{padding-bottom:15px}.catalog-compare__head-item .product-t-grid__price{padding-bottom:10px}.catalog-compare__head--nav .catalog-compare__head-item{border-left:1px solid #ededed}.catalog-compare__head--nav{position:fixed;top:0;left:0;right:0;z-index:5000;transform:translate3d(0,-100%,0);box-shadow:0 4px 6px rgba(2,13,33,.08);background:#fff;visibility:hidden;opacity:0;transition:transform .3s,visibility .3s,opacity .3s;pointer-events:none}.catalog-compare__head--nav .catalog-compare__head-main{height:auto;background-color:#fff;pointer-events:all}.touch .catalog-compare__head--nav .catalog-compare__head-main{pointer-events:none}.catalog-compare--head-fixed .catalog-compare__head--nav{transform:translate3d(0,0,0);visibility:visible;opacity:1}.catalog-compare__body-group{border-bottom:1px solid #ededed}.catalog-compare__body-group+.catalog-compare__body-group{margin-top:0}.catalog-compare__body-group-header{padding:24px 0 11px;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;color:#000;transition:transform .3s;display:flex;align-items:center;width:100%}.catalog-compare__body-group-header-icon{width:11px;height:8px;flex:0 0 auto;margin-left:6px;transform:scaleY(1);margin-top:3px}.catalog-compare__body-group.open .catalog-compare__body-group-header-icon{transform:scaleY(-1)}.catalog-compare__body-group-header:hover{color:#1aba50}.catalog-compare__table{word-break:break-word}.catalog-compare__table-row{display:flex;border-top:1px solid #ededed;transition:background-color .25s;font-size:14px;line-height:20px;background-color:#fff}.catalog-compare__table-row:hover{background-color:rgba(15,49,106,.04)}.catalog-compare__table-aside{flex:0 0 auto;width:16.6666%;padding:8px 20px 8px 0;font-weight:500}.catalog-compare__table-aside--bold{font-size:16px;line-height:22px;font-weight:500;padding:8px 20px 8px 0}.catalog-compare__table-main{flex:0 0 auto;width:83.3333%;overflow:hidden;display:flex}.catalog-compare__table-main-grid{display:flex;transform:translate3d(0,0,0);transition:transform .3s;width:100%}.catalog-compare__table-main-cell{flex:0 0 auto;width:25%;padding:8px 15px;border-left:1px solid #ededed;display:flex;align-items:center}.catalog-compare__table-main-cell--accent{background-color:#ffeaef}.no-touch .catalog-compare__table-row:hover{background:#ededed}.catalog-compare__body-group-header-title{font-size:16px;line-height:22px;font-weight:500}.catalog-compare .price__value{font-size:18px;line-height:22px}.catalog__placeholder-title{margin-bottom:34px;font-size:18px;line-height:18px;color:#acacac}.catalog__placeholder-text{font-size:14px;line-height:24px;color:#818690;margin:12px 0 0;align-items:center}.catalog__placeholder-icon{width:20px;height:20px;color:#e06;display:inline;margin-left:6px}.catalog-compare__head-container{max-width:1628px;padding-left:54px;padding-right:54px;margin-left:auto;margin-right:auto}.catalog-item{position:relative;margin:0 0 30px}.catalog-item .scu-code{margin-left:20px}.catalog-item__wrap{display:flex}.catalog-item__left{flex:0 0 auto;width:570px;background-color:#fff}.catalog-item__center{flex:1 1 auto;padding-left:30px;padding-right:30px;min-width:0}.catalog-item__right{flex:0 0 auto;width:330px}.catalog-item__visual-wrap{position:-webkit-sticky;position:sticky;top:20px}.catalog-item__visual{position:relative;max-width:420px}.catalog-item__visual::after{content:"";display:block;padding-top:100%}.catalog-item__image,.catalog-item__image.product-image{position:absolute;top:0;left:0;right:0;bottom:0}.catalog-item__availability .availability--green{display:flex;align-items:center}.catalog-item__availability .availability--green:before{content:"";width:2px;height:10px;margin-right:2px;background:#1aba50}.catalog-item__availability .availability--green .availability__main{display:flex;align-items:center}.catalog-item__availability .availability--green .availability__main:before{content:"";width:2px;height:10px;margin-right:2px;background:#1aba50}.catalog-item__availability .availability--green .availability__main span{color:#333;display:flex;align-items:center}.catalog-item__availability .availability--green .availability__main span:before{content:"";width:2px;height:10px;margin-right:8px;background:#1aba50}.catalog-item__availability .availability--gray{display:flex;align-items:center;color:#333}.catalog-item__availability .availability--gray:before{content:"";width:6px;height:6px;margin-right:10px;border-radius:3px;background:#df0404}.catalog-item__sale-mob{background:#f0f0f0}.catalog-item__sale-mob .attention-block__text{color:#333;line-height:18px}.catalog-item__sale-mob .attention-block__caption,.catalog-item__sale-mob .attention-block__time{color:#e06}.catalog-item__sale-block{background:#fff;padding:0 0 15px;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:15px;border-radius:0}.catalog-item__sale-block .attention-block__text{color:#1aba50;line-height:18px}.catalog-item__sale-block .attention-block__text:hover{color:#595959}.catalog-item__sale-block .attention-block__icon{width:22px;height:24px;margin-right:8px;color:#fec537}.catalog-item__sale-block .attention-block__info{margin-top:8px;line-height:16px;letter-spacing:0}.catalog-item__sale-block .attention-block__caption{color:#595959}.catalog-item__sale-block .attention-block__time{color:#333;font-weight:500}.catalog-item__price .price__value{font-size:24px;line-height:28px}.catalog-item__price .price__group--old .price__value{font-size:14px}.catalog-item__price .price__group--old .price__currency{font-size:12px;text-decoration:line-through;display:inline-block}.catalog-item__basket-action{margin:20px 0}.catalog-item__basket-action .basket-action__btn{line-height:38px}.catalog-item__basket-action .catalog-item__availability-btn{line-height:36px;padding:0 15px}.catalog-item__basket-action .basket-action__cell-input .field-input.field-count__input{height:40px}.catalog-item__filter{position:relative;margin:25px 0;max-width:300px}.catalog-item__description{margin:7px 0}.catalog-item__description-2{margin:7px 0;color:#818690}.catalog-item__subtitle{display:flex;align-items:center;justify-content:space-between}.catalog-item__subtitle-item{flex:0 0 auto;margin-right:25px}.catalog-item__subtitle-left{display:flex;align-items:center}.catalog-item__subtitle-left .scu-code{margin:0;color:rgba(51,51,51,.7);padding-right:5px}.catalog-item__subtitle-left:only-child{min-height:10px}.catalog-item__scu{cursor:pointer;font-size:14px;line-height:17px;margin-right:20px}.catalog-item-page{background:#fff;box-shadow:0 2px 6px 6px rgba(0,0,0,.05);padding:20px 30px 55px;margin-bottom:30px}.catalog-item__scrolling{box-shadow:0 2px 6px 6px rgba(0,0,0,.05),inset 0 6px 6px -3px rgba(0,0,0,.05);background:#fff;padding:10px 35px;position:fixed;max-width:1520px;width:100%;z-index:500;display:none;align-items:center;top:100px}.catalog-item__scroll-price{display:flex;align-items:center;margin-left:auto}.catalog-item__scroll-price .basket-action__cell-input{width:120px;display:none}.catalog-item__scroll-price .catalog-item__price{margin-right:15px}.catalog-item__scroll-price .catalog-item__basket-action{margin:0}.catalog-item__scroll-price .catalog-item__basket-action .price__currency{padding-left:15px}.catalog-item__scroll-img{margin-right:20px;min-width:65px}.catalog-item__scroll-title{font-weight:500;padding-bottom:5px}.catalog-item__scroll-name{padding-right:50px}.catalog-item__scroll-scu{display:flex}.catalog-item__scroll-scu .catalog-item__scu{font-size:13px}.catalog-item__scroll-scu .scu-code{margin-left:0;color:rgba(51,51,51,.7)}.catalog-item__header{padding-bottom:20px}.catalog-item__header .page-title{margin:0 0 20px}.catalog-item__filters .field-checkbox__count{display:none}.catalog-item__filter-item,.catalog-item__filters-led .catalog-item__filters+.catalog-item__filters{margin-top:20px}.catalog-item__filter-item:first-child{margin-top:0}.catalog-item__filter-item .field-select{padding-top:26px}.catalog-item__filter-item .field-select .field-text--label .field-input{font-size:14px;line-height:20px;padding:4px 16px;border-color:#d7d7d7;border-radius:0;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;color:#333}.catalog-item__filter-item .field-select .field-text--label .field-input:not(:placeholder-shown)~.field-text__int-label,.catalog-item__filter-item .field-select .field-text--label .field-input~.field-text__int-label{font-size:14px;line-height:18px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;left:0;top:-17px;color:#333;padding:0}.catalog-item__filter-item .field-select__btn{border-radius:0;font-size:14px;line-height:20px;padding:4px 16px;border-color:#d7d7d7;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;color:#333;height:30px}.catalog-item__gifts{margin-top:21px}.catalog-item__features{margin-top:28px}.catalog-item__aside{padding:20px 30px;background-color:#fff;box-shadow:0 2px 6px 6px rgba(0,0,0,.05);margin:20px 0}.catalog-item__tooltip{margin-top:5px}.catalog-item__sep{width:100%;height:1px;background:#e6e7e9;margin-top:16px;margin-bottom:20px}.catalog-item__sale-btn-wrap{margin:20px 0}.catalog-item__sale-btn{display:flex;align-items:center;font-size:14px;line-height:20px;font-weight:500;color:#e06;cursor:pointer}.catalog-item__sale-btn-icon{width:20px;height:20px;margin-right:8px;flex:0 0 auto}.catalog-item__link-arrow{margin:17px 0 6px}.catalog-item__delivery{margin:20px 0 0;font-size:14px;line-height:18px;color:#333}.catalog-item__delivery span{padding-left:5px;font-weight:700}.catalog-item__delivery+.catalog-item__delivery{margin-top:8px}.catalog-item__bonus{font-size:14px;line-height:20px;color:#000;margin-top:4px}.catalog-item__bonus-accent{color:#e06;font-weight:500}.catalog-item__slider+.catalog-item__slider{margin-top:30px}.catalog-item__slider-wrapper{position:relative}.catalog-item__slider-wrapper .image-slider__arrow{display:none}.catalog-item__slider-wrapper .image-slider__thumbs{overflow-y:auto;scrollbar-width:thin;z-index:1;margin:15px 0 20px;width:100%;flex-wrap:nowrap}.catalog-item__slider-wrapper .image-slider__thumbs::-webkit-scrollbar{width:4px}.catalog-item__slider-wrapper .image-slider__thumbs::-webkit-scrollbar-thumb{background-color:#f7f7f7}.catalog-item__slider-wrapper .image-slider__thumbs .image-slider__thumb:not(:first-child){margin-left:15px}.catalog-item__status{position:absolute;top:0;left:0;border-top-left-radius:10px;z-index:3}.catalog-item__status .status__item{margin-bottom:10px}.product-guarantee{width:46px;height:57px;color:#782c7e}.catalog-item__info{margin-top:50px}.catalog-item__seo-text{margin-top:63px}.catalog-item__additional-filter{padding:17px 20px 20px;border-radius:10px;background:rgba(15,49,106,.04);margin-top:16px}.catalog-item__additional-filter:empty{display:none}.catalog-item__additional-filter-item{margin-top:10px;padding-bottom:20px;border-bottom:1px solid #e6e7e9}.catalog-item__additional-filter-item:last-child{border-bottom:0;padding-bottom:0}.catalog-item__compare{margin-top:52px;margin-bottom:52px}.catalog-item__wrap-btn{margin-top:26px;width:100%}.catalog-item__note-block .note-block{padding-bottom:30px;align-items:center;font-size:14px;line-height:18px;font-weight:400;color:rgba(51,51,51,.7)}.catalog-item__note-block .note-block .note-block__icon{border-color:#1aba50;margin-right:15px}.catalog-item__scroll-links{display:flex;flex-wrap:wrap;align-items:center;padding:20px 0}.catalog-item__scroll-link{margin-right:16px;margin-top:5px;display:flex;align-items:center;cursor:pointer;font-size:14px;line-height:18px;color:#333}.catalog-item__scroll-link .svg-icon{width:20px;height:20px;margin-right:6px;color:#1aba50;fill:#fff}.catalog-item__scroll-link:hover{color:#1aba50}.catalog-item__scroll-link:last-child{margin-right:0}.catalog-item-quick-view{margin:0}.catalog-item-quick-view .catalog-item-page{box-shadow:none;padding:0;margin:0}.catalog-item-quick-view .btn-quickView__more{width:100%}.catalog-item__rating{cursor:pointer}.catalog-item__rating-empty{display:flex;align-items:center}.catalog-item__rating-empty .svg-icon{color:#d9dbe1;width:14px;height:14px;margin-right:2px}.catalog-item__rating-empty .rating-action__count{padding-left:5px}.catalog{position:relative;margin:0 0 70px}.page-title__value{line-height:1.3;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:none;letter-spacing:normal;font-size:32px}.catalog__header{display:flex;align-items:flex-start;margin-bottom:20px}.catalog__header:empty{margin-bottom:0}.catalog__header .page-title{margin:0 auto 0 0}.catalog__header .page-title__value{display:inline-block;margin-right:15px}.catalog__header .fixed-block{min-width:70px;margin-left:20px;flex-shrink:0}.catalog__header .active-fixed .catalog__toolbar.catalog__toolbar{padding:10px 0;grid-column-gap:0;background-color:#fff;top:66px}.catalog__header .active-fixed .catalog__toolbar-toggle{justify-content:center;padding-top:1px;padding-bottom:2px}.catalog__header .active-fixed .catalog__toolbar-toggle:first-child{border-right:1px solid #d9dbe1}.catalog__header .active-fixed .catalog__toolbar-toggle span{display:block}.catalog__qauntity{font-weight:700;display:none;font-size:14px;line-height:120%;color:#8b8d92;white-space:nowrap}.catalog__toolbar{display:flex;justify-content:flex-end}.catalog__mobile-toolbar{display:flex;justify-content:space-between;margin-bottom:20px}.catalog__toolbar-toggle+.catalog__toolbar-toggle{margin-left:20px}.catalog__toolbar-toggle{display:flex;align-items:center}.catalog__toolbar-toggle span{font-weight:500;color:#333;font-size:14px;line-height:26px;margin-right:5px;display:flex;align-items:center}.catalog__toolbar-toggle .svg-icon{width:10px;height:10px;fill:#fff}.catalog__toolbar-toggle .svg-icon--active{display:none}.catalog__toolbar-toggle .num{min-width:20px;height:20px;line-height:20px;text-align:center;border-radius:50%;background:#1aba50;color:#fff;font-size:10px;margin-left:7px}.catalog__toolbar-toggle--filter .svg-icon{width:20px;height:20px;fill:transparent}.catalog__toolbar-toggle--filter span{margin-left:5px;margin-right:0}.catalog__toolbar-button--up{position:fixed;bottom:60px;right:15px;width:43px;height:43px;background-color:#1aba50;border-radius:50%;cursor:pointer;z-index:11000}.catalog__toolbar-button--up:after{position:absolute;content:"";top:55%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);width:13.5px;height:13.5px;border-top:2px solid #fff;border-right:2px solid #fff}.catalog__toolbar-toggle--active .svg-icon--inactive{display:none}.catalog__toolbar-toggle--active .svg-icon--active{display:block}.catalog__placeholder{min-height:200px}.catalog__links{margin-bottom:40px}.catalog__layout{display:flex;flex-wrap:nowrap}.catalog__layout-sort .field-check-list__item{border-bottom:1px solid #eeeff4;margin:0;padding:17px 0}.catalog__layout-sort .field-checkbox{font-size:17px;line-height:160%;width:100%}.catalog__layout-sort .field-checkbox__visual{order:10;margin-right:0;margin-left:10px}.catalog__layout-aside{margin-right:15px;width:270px;flex-shrink:0}.catalog__layout-aside hr{margin:15px 0;border-top:1px solid rgba(0,0,0,.1)}.catalog__layout-aside .media-page{margin-top:20px}.catalog__layout-aside h3.article-grid__title{font-size:18px}.catalog__layout-aside .nav>li>a,.catalog__layout-aside .nav>li>span,.catalog__layout-aside ul>li{padding-left:0}.catalog__layout-aside-container{background-color:#fff;padding:15px 15px 0}.catalog__layout-aside-container .mobile-popup__body{padding-bottom:0}.catalog__layout-main{flex:1 1 auto}.catalog__list-message{margin:20px 0}.catalog__list-message-body,.catalog__list-message-title{margin:12px 0}.catalog__list-message-actions{margin:20px 0}.catalog__list-message-actions-grid{display:inline-flex;flex-wrap:wrap;vertical-align:top;width:calc(100% + 24px)}.catalog__list-message-action{padding:12px;flex:0 0 auto;max-width:100%}.catalog__top-text{margin-bottom:20px}.catalog__top-nav{margin-bottom:15px;padding:15px 0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.catalog__top-nav-grid{display:flex;justify-content:flex-end;flex-wrap:nowrap;align-items:center}.catalog__top-nav-cell{padding:5px 12px 5px 0;flex:0 0 auto;max-width:100%}.catalog__top-nav-sorting-title{padding:0;font-size:14px;line-height:18px;font-weight:700;color:#595959}.catalog__top-nav-sorting{padding:0}.catalog__top-nav-sorting .active-tags__btn{padding:0;margin-left:15px;border:0;color:#333}.catalog__top-nav-sorting .active-tags__btn.active,.catalog__top-nav-sorting .active-tags__btn:hover{background:0 0;color:#1aba50!important}.catalog__top-nav-section{background:#fff;margin-bottom:15px;border-radius:3px;padding:20px}.catalog__top-nav-section .article-grid__grid{width:calc(100% + 20px);margin:-10px}.catalog__top-nav-section .article-grid__cell{width:20%;padding:10px}.catalog__top-nav-section .article-poster{border:0;border-radius:0;min-height:auto}.catalog__top-nav-section .article-poster__info{text-align:center;padding:10px 0 0}.catalog__top-nav-section .article-poster__visual{border-radius:0;max-width:100%}.catalog__top-nav-section .article-poster__title{font-size:14px;line-height:20px;color:#333}.catalog__top-nav-tags .filter__filter-list{margin-bottom:15px}.catalog__top-nav-tags .filter__filter-list:empty{margin-bottom:0}.catalog__top-nav-tags .active-filters__grid{margin-bottom:15px}.catalog__top-nav-section--flex{display:flex;width:100%;align-items:center}.catalog__top-nav-cell--active-filters{margin-right:auto;min-width:0;flex:1 1 auto}.catalog__top-nav-cell--aside-toggle{display:none}.catalog__aside-toggle{display:flex;align-items:center;justify-content:center;cursor:pointer;width:40px;height:40px;color:#1aba50;transition:.25s}.catalog__aside-toggle-icon{display:block;width:40px;height:40px}.catalog__aside-toggle::after{content:"";position:absolute;top:3px;bottom:3px;left:3px;right:3px;border:1px dashed;border-radius:inherit;opacity:0;transition:inherit;pointer-events:none}.catalog__top-nav-active-filter .active-filters__grid{margin-bottom:12px}.catalog__top-nav-active-filter .active-filters__grid:empty{margin:0;display:none}.state--focus-enabled .catalog__aside-toggle:focus::after{opacity:.75}.catalog__aside-toggle:active{color:#ff0f00}.catalog__aside-close{display:none;align-items:center;justify-content:center;width:44px;height:44px;background:0 0;color:#fff;cursor:pointer;transition:.25s;opacity:0;visibility:hidden}.catalog__aside-close-icon{display:block;width:30px;height:30px}.catalog__aside-close::after{content:"";position:absolute;top:3px;bottom:3px;left:3px;right:3px;border:1px dashed;border-radius:inherit;opacity:0;transition:inherit;pointer-events:none}.state--focus-enabled .catalog__aside-close:focus::after{opacity:.75}.catalog__aside-close:active{color:#d9dbe1}.catalog__description{margin-top:20px;background:#fff;width:100%;padding:20px}.catalog__description--open .catalog__description-text{max-height:none;display:block}.catalog__description--open .catalog__description-text .section-mobile-links{display:flex}.catalog__description--open .catalog__description-text .section-mobile-links .section-mobile-link{margin-right:10px;width:50px;text-align:center;border-radius:3px;font-size:14px;line-height:25px;font-weight:700;color:#fff;text-transform:uppercase}.catalog__description--open .catalog__description-text .section-mobile-links .section-mobile-link.status-label-new{background:#00bf5f}.catalog__description--open .catalog__description-text .section-mobile-links .section-mobile-link.status-label-hit{background:#fc6a03}.catalog__description--open .catalog__description-text .section-mobile-links .section-mobile-link.status-label-sale{background:#ff4747}.catalog__description--open .catalog__description-toggle{display:none}.catalog__description-title{font-weight:700;font-size:18px;line-height:150%;margin-bottom:3px}.catalog__description-text{font-size:14px;line-height:150%;color:#333;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;max-height:126px}.catalog__description-text h5{font-size:18px;line-height:150%;color:#000}.catalog__description-text p{margin-bottom:15px}.catalog__description-text .htmlblockedit{position:relative}.catalog__description-toggle{font-size:14px;font-weight:500;color:#1aba50;cursor:pointer}.catalog__description-toggle:after{content:"";display:inline-block;position:relative;right:0;top:-1px;width:7px;height:7px;margin-left:5px;margin-top:14px;border-top:2px solid #1aba50;border-right:2px solid #1aba50;transform:rotate(45deg);transition:.3s}.catalog__description-toggle:hover:after{right:-3px}.search-page .catalog__header{margin-top:30px}.search-page .page-title__value{font-size:26px;line-height:130%}.mobile-popup--sort .accordion__content{height:auto!important}.catalog__sectionnews:not(:empty){padding-top:10px}.catalog__view-toggler{margin-left:auto;flex:0 0 auto}.catalog__header-filter{margin-top:30px}.catalog__container{width:100%}.catalog__mobile-menu{padding-bottom:20px}.catalog__mobile-menu-title{background:#1aba50;color:#fff;padding:7px 10px;font-weight:500;line-height:29px;display:flex;justify-content:space-between;align-items:center}.catalog__mobile-menu-title svg{width:10px;height:10px;fill:transparent}.catalog__mobile-menu-title.open svg{transform:rotate(180deg)}.catalog__mobile-menu-links{background:#fff}.catalog__mobile-menu-item{padding:10px;line-height:20px;font-weight:500;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}.catalog__mobile-menu-item:not(:first-child){border-top:1px solid rgba(51,51,51,.2)}.catalog__mobile-menu-item a{color:rgba(51,51,51,.7)}.catalog__mobile-menu-item.filter__link--current svg{width:10px;height:10px;fill:transparent;color:#1aba50}.catalog__mobile-menu-item.filter__link--current a{color:#1aba50;pointer-events:none}.categories{margin-bottom:32px}.categories__grid{display:flex;flex-wrap:wrap;margin:0 -10px}.categories__item{position:relative;padding:20px;width:calc(33.3333% - 20px);margin:0 10px 20px;background:#fff}.categories__item.open{height:auto!important}.categories__item-left{display:flex}.categories__item-link{color:#333;display:block;font-size:20px;line-height:28px;margin-bottom:10px;font-weight:500;transition:color .25s}.categories__item-link:hover{color:#1aba50}.categories__items-hide{border-bottom:1px solid rgba(51,51,51,.1);margin-bottom:10px}.categories__items-hide .categories__item-list{transition:none!important}.categories__item-image{min-width:51px;width:51px;height:51px;margin-right:20px;object-fit:contain;flex:none}.categories__link{text-decoration:none;display:block;font-size:14px;line-height:19px;margin-bottom:10px;color:#000;transition:color .25s}.categories__link:hover{color:#1aba50}.categories__btn-more{color:#1aba50;font-size:14px;line-height:26px;font-weight:500;cursor:pointer;height:26px}.categories__status-link{display:flex}.categories__status-link .status-label{margin-right:20px;text-transform:uppercase;font-size:22px;line-height:40px;width:80px}.categories__status-link a{color:#333;font-weight:500;font-size:26px;line-height:40px}.categories__status-link a:hover{color:#1aba50}.categories__status-link:not(:first-child){margin-top:20px}.characteristics-table__title{font-size:14px;line-height:18px;color:#333;margin-bottom:8px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.characteristics-table__item{display:flex;position:relative;justify-content:space-between;align-items:center;color:#333;font-size:12px;line-height:16px}.characteristics-table__item:before{content:"";position:absolute;bottom:3px;left:0;right:0;border:1px dashed rgba(51,51,51,.1)}.characteristics-table__item:not(:first-child){padding-top:10px}.characteristics-table__item-name{padding-right:6px;background:#fff;position:relative}.characteristics-table__item-name .tooltip__text{color:#333;font-size:12px;line-height:16px}.characteristics-table__item-value{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;padding-left:6px;background:#fff;position:relative;z-index:1}.clean-basket__text{margin-bottom:20px;font-weight:500;font-size:16px;line-height:120%}.clean-basket__action{display:flex}.clean-basket__action .btn{flex-grow:2;justify-content:center;height:50px}.clean-basket__action .btn:not(:last-child){flex-grow:1;margin-right:10px;width:50%}.compare-action.active .svg-icon{color:#1aba50}.compare-action__btn{width:35px;height:35px;color:#a7abb2;cursor:pointer;transition:color .25s;font-size:14px;line-height:17px;display:inline-flex;align-items:center}.compare-action__text{flex:0 0 auto;white-space:nowrap;margin-left:12px}.compare-action.active .favorite-action__text--shown,.compare-action__text--hidden{display:none}.compare-action.active .favorite-action__text--hidden{display:block}.compare-action.active .compare-action__btn{color:#e06}.compare-action__btn-icon{width:20px;height:20px;flex:0 0 auto}.compare-action.disabled{opacity:.7;cursor:not-allowed}.compare-action:not(.disabled):not(.active) .compare-action__btn:hover{color:#e06}.compare-action--full .compare-action__btn{width:auto;color:#818690}.basket-page .compare-widget,.compare-page .compare-widget{display:none}.compare-widget{position:fixed;top:auto;bottom:0;right:36px;z-index:100;transition:transform .3s}.compare-widget__wrap{display:flex;align-items:center;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:0 2px 6px 6px rgba(0,0,0,.05);background-color:#1aba50;color:#fff;font-size:16px;line-height:120%;transition:background-color .25s}.compare-widget__text{color:#fff;text-transform:uppercase}.compare-widget--active .compare-widget__wrap,.compare-widget--active:hover .compare-widget__wrap{background-color:#1aba50;color:#fff}.compare-widget__main{text-decoration:none;flex:0 0 auto;display:flex;align-items:center;padding:0 20px}.compare-widget__icon{width:16px;height:16px;margin-right:10px;color:#fff}.compare-widget__counter{margin-right:10px}.compare-widget__icon-clean{width:16px;height:18px;fill:transparent;color:#fff}.compare-widget__btn-clean{height:40px;width:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;border-left:1px solid #fff}.compare-widget__mob-counter{display:none}.compare__main-wrap{overflow:auto;margin-top:20px}.compare__params{margin-top:24px}.compare__product-image-wrap{padding:16px 16px 0}.compare__product-image{object-fit:contain;position:relative;border-radius:10px;overflow:hidden;height:156px}.compare__product-param{padding:8px 32px;font-size:14px;line-height:20px;color:#000;font-weight:400;border-top:1px solid #e6e7e9;width:266px}.compare__product-param--alt{font-weight:500;padding-left:0;width:358px}.compare__main{padding-bottom:20px}.compare__wrap{margin-top:16px}.compare__top{display:flex}.compare__sep{width:358px}.compare__product{width:266px;background-color:#fff;padding-bottom:30px;position:relative}.compare__product-name{display:-webkit-box;font-size:14px;line-height:20px;font-weight:500;margin-top:13px;padding:0 28px;max-height:41px;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.compare__product-image::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;background:rgba(15,49,106,.04);border-radius:10px;z-index:0}.compare__line{display:flex}.compare__product-param-wrap{width:224px}.compare__frame{position:absolute;top:7px;right:7px;left:7px;border:2px solid #e06;border-radius:10px}.compare__link{position:absolute;top:7px;right:7px;left:7px;border:none;outline:0;z-index:3;color:#020d21;cursor:pointer}.confirm-panel{position:fixed;width:1500px;max-width:calc(100% - 40px);bottom:20px;left:0;right:0;margin:0 auto;display:flex;padding:30px 40px;align-items:center;transition:.3s;background:rgba(51,51,51,.85);font-size:15px;line-height:1.6;color:#fff;z-index:4}.confirm-panel.confirm-panel__cookie{width:100%;max-width:100%;left:0;padding-left:0;padding-right:0;bottom:0}.confirm-panel.confirm-panel__cookie .settings__cookie{color:gray;margin-left:5px}.confirm-panel.confirm-panel__cookie .settings__cookie:hover{color:gray}.confirm-panel.confirm-panel__cookie .confirm-panel__cell-action{display:flex;gap:10px}.confirm-panel.confirm-panel__cookie .confirm-panel__cell-main{text-align:left;font-size:13px}.confirm-panel.confirm-panel__cookie a{text-decoration:underline}.confirm-panel.confirm-panel__cookie a:hover{color:#1aba50;text-decoration:none}.confirm-panel .cookie-config-link{display:none}.confirm-panel__cell-main{flex:1 1 auto}.confirm-panel__cell-action{flex:0 0 auto;margin-left:60px}.confirm-panel.closed{opacity:0;visibility:hidden;transform:translate3d(0,110%,0)}.confirm-panel:not(.closed)~.button-top{opacity:0;visibility:hidden}.confirm-panel__link{text-decoration:underline}.no-touch .confirm-panel__link:hover{text-decoration:none}.datepicker{position:relative;color:#000}.datepicker__container{position:absolute;left:15px;z-index:1000;width:262px;transform-origin:top center;transform:translateY(-5px) scale(.98);opacity:0;visibility:hidden;padding-top:12px;transition:transform .25s,visibility .25s,opacity .25s,right}.datepicker--static .datepicker__container,.datepicker.open .datepicker__container{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.datepicker--static .datepicker__container{position:static;margin:0}.datepicker__calendar{width:100%;background-color:#fff;border-radius:20px;box-shadow:0 6px 20px rgba(136,136,136,.25);overflow:hidden}.datepicker__body{display:flex;justify-content:center}.datepicker__tbody{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;padding-bottom:16px;margin-top:-10px}.datepicker__tr{height:31px;display:flex;align-items:center}.datepicker__th{width:34px;height:34px;font-size:13px;line-height:14px;font-weight:400;color:#1aba50;display:flex;align-items:center;justify-content:center}.datepicker__td{-webkit-user-select:none;user-select:none;width:34px;height:31px;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:16px;position:relative;cursor:pointer;transition:color .25s}.datepicker__td::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;z-index:-1;width:34px;height:34px}.datepicker__td:hover{color:#1aba50}.datepicker__td.date-pass{color:#d3d3d3}.datepicker__td.date-pass:hover{color:#1aba50}.datepicker__td.date-in-range,.datepicker__td.date-in-range:hover{background:#f4f5f7}.datepicker__td.date-disabled{cursor:not-allowed;color:#eeeff4}.datepicker__td.date-disabled:hover{color:#eeeff4}.datepicker__td.date-active{color:#fff;font-weight:700;cursor:default}.datepicker__td.date-active:hover{color:#fff}.datepicker__td.date-active::after{background-color:#1aba50}.datepicker__td.date-active.date-highlight::after{background:#fff}.datepicker__head{display:flex;justify-content:center;color:#c1c3c8;height:46px;padding:0 8px}.datepicker__head-month{display:flex;align-items:center;width:100%;justify-content:space-between}.datepicker__month{font-size:16px;line-height:17px;font-weight:700;color:#1aba50}.datepicker__btn-arrow{display:flex;align-items:center;justify-content:center;cursor:pointer;width:40px;height:40px;transition:color .25s}.datepicker__action{align-items:center;font-size:16px;line-height:22px}.datepicker__btn{display:flex;align-items:center;color:#1aba50;font-size:16px;line-height:22px;cursor:pointer;transition:color .25s}.datepicker__btn[disabled]{cursor:not-allowed}.datepicker__btn:not([disabled]):hover{color:#1aba50}.datepicker__label{color:#000;margin-right:10px;flex:0 0 auto}.datepicker__text{display:block;width:80px;min-width:0;background:0 0;border-radius:0;border:0;padding:0;box-shadow:none;outline:0;color:inherit;flex:0 0 auto;font-size:16px;line-height:22px;margin-right:10px}.datepicker__svg-icon{display:block;width:21px;height:21px;flex:0 0 auto;margin-top:-2px;visibility:hidden;pointer-events:none}.datepicker__svg-icon--visible{visibility:visible;pointer-events:all}.datepicker__btn-arrow-icon{display:block;width:20px;height:20px;flex:0 0 auto}.datepicker__btn-reset{display:block;width:21px;height:21px;cursor:pointer;color:#1aba50;transition:color .25s;transform:translateX(-21px)}.delete-basket-item__text{margin-bottom:20px;font-weight:500;font-size:16px;line-height:120%}.delete-basket-item__action{display:flex}.delete-basket-item__action .btn{flex-grow:2;justify-content:center;height:50px}.delete-basket-item__action .btn:not(:last-child){flex-grow:1;margin-right:10px;width:50%}.doc-block__link{margin-top:20px;display:block;font-size:14px;line-height:22px;color:#333;font-weight:400}.doc-block__link:hover{color:#1aba50}.doc-block__link .svg-icon{height:20px;width:22px;color:#1aba50;margin-right:5px}.doc-block{display:flex;margin-top:18px;text-decoration:none;transition:color .25s}.doc-block:hover{color:#1aba50}.doc-block__icon{width:40px;height:40px;flex:0 0 auto}.doc-block__info{overflow:hidden}.doc-block__icon+.doc-block__info{margin-left:12px}.doc-block__name{font-size:14px;line-height:22px;font-weight:500;color:#1aba50}.doc-block__size{font-size:14px;line-height:22px;color:#818690}.fvorite_include{margin-right:10px}.favorite-action+.favorite-action{margin-top:5px}.favorite-action:not(.favorite-action--active):hover .favorite-help{visibility:visible;opacity:1}.favorite-action__toggle{cursor:pointer;width:22px;height:20px;display:flex;align-items:center;justify-content:center}.favorite-action__toggle .svg-icon{fill:none;width:22px;height:20px;color:rgba(51,51,51,.6)}.favorite-action__toggle .svg-icon:hover{color:#1aba50}.favorite-action__toggle b{font-weight:400;font-size:14px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:18px;letter-spacing:.06em;color:rgba(0,0,0,.6);margin-left:8px}.favorite-action--full .favorite-action__toggle{width:auto;height:auto}.favorite-action--mid .favorite-action__toggle{width:30px;height:30px}.favorite-action--mid .svg-icon{width:23px;height:23px}.favorite-action--active .favorite-action__toggle .svg-icon{color:#1aba50;fill:#1aba50}.favorite-help{position:absolute;background:rgba(51,51,51,.6);border-radius:3px;color:#fff;font-size:14px;line-height:28px;padding:0 5px;bottom:23px;visibility:hidden;opacity:0;white-space:nowrap}.favorite-help:before{content:"";width:0;height:0;border:0 solid transparent;border-left-width:6px;border-right-width:6px;border-top:0 solid transparent;position:absolute;right:50%;margin-right:-6px;bottom:-6px;z-index:1}@keyframes heart{0%{transform:scale(.8)}100%{transform:scale(1)}}.field-check-list__header{display:flex;align-items:baseline;flex-wrap:wrap;margin-bottom:15px;position:relative;cursor:pointer}.field-check-list__header label{cursor:pointer;padding-right:15px}.field-check-list__header.hidden-filter{margin-bottom:0}.field-check-list__header.hidden-filter .field-range-slider-icon{transform:rotate(0)}.field-check-list__label{display:block;font-weight:500;font-size:18px;line-height:1.2;color:#404040}.field-check-list__clear-btn{color:#8b8d92;font-weight:700;font-size:13px;line-height:120%;border-bottom:2px dotted #c1c3c8;transition-duration:.25s;cursor:pointer}.field-check-list__clear-btn.field-check-list__clear-btn:active{color:#000;border-color:#000}.field--values-owerflow.active{height:100%;max-height:310px;overflow-y:scroll}.field-check-list__item{margin:7px 0}.field-check-list__filter{margin-bottom:20px}.field-check-list__body-scroll{height:auto!important}.field-check-list--scroll .field-check-list__body.field-check-list__body{position:relative}.field-check-list--scroll .field-check-list__body.field-check-list__body::after{content:"";position:absolute;width:100%;height:20px;left:0;bottom:0;z-index:10;background:linear-gradient(to bottom,rgba(0,0,0,0),#fff)}.field-check-list--scroll .field-check-list__list{margin-bottom:27px}.field-check-list--scroll .field-check-list__list .catalog__description-toggle{position:absolute;bottom:0;z-index:10000}.field-check-list--scroll .field-check-list__list::-webkit-scrollbar{width:8px;border-radius:100px;background-color:transparent;transition-duration:.25s}.field-check-list--scroll .field-check-list__list::-webkit-scrollbar:hover{background-color:#eeeff4}.field-check-list--scroll .field-check-list__list::-webkit-scrollbar-thumb{-webkit-appearance:none;appearance:none;border:2px solid transparent;background-clip:padding-box;background-color:#eeeff4;border-radius:100px;transition-duration:.25s}.field-check-list--scroll .field-check-list__list::-webkit-scrollbar-thumb:hover{border-width:0;background-color:#000}.field-check-list--scroll .field-check-list__list::-webkit-scrollbar-button{display:none;width:0;height:0}.field-check-list--scroll .field-check-list__list::-webkit-scrollbar-corner{background-color:transparent}.field-radiocolor__visual{width:34px;height:34px;border-radius:50%;background-position:center!important;background-size:cover!important;position:relative}.field-checkbox{display:flex;position:relative;align-items:baseline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:500;font-size:14px;line-height:150%;overflow:hidden}.field-checkbox__input{position:absolute;top:0;left:0;opacity:0;pointer-events:none}.field-checkbox__visual{flex:0 0 auto;width:18px;height:18px;border:2px solid #e1e1e1;margin-right:8px;border-radius:3px;transition:.25s;position:relative;cursor:pointer}.field-checkbox__visual .svg-icon{position:absolute;bottom:-2px;left:-2px;width:26px;height:22px;fill:none;opacity:0}.field-checkbox__visual::after{content:"";position:absolute;top:50%;left:50%;border-bottom:2px solid #fff;border-left:2px solid #fff;width:11px;height:6px;transform:translateY(-1px) translate(-50%,-50%) rotate(-45deg);opacity:0;transition:.25s}.field-checkbox__visual::before{content:"";position:absolute;border:1px dashed;border-radius:inherit;opacity:0;transition:inherit;pointer-events:none;color:#8b8d92;top:-3px;left:-3px;right:-3px;bottom:-3px}.field-checkbox__text{flex:1 1 auto;color:gray;line-height:1.25;font-weight:500;display:flex;flex-direction:column;cursor:pointer}.field-checkbox__text a{font-weight:500}.field-checkbox__text-note{color:#818181;font-size:14px;line-height:120%;margin-top:5px}.field-checkbox__text-note .link{font-size:13px}.field-checkbox__count{font-size:10px;line-height:20px;color:rgba(51,51,51,.5);position:relative;top:-5px;margin-left:2px;font-weight:500}.field-checkbox__img{width:38px;height:38px;position:relative;border-radius:50%;display:flex;justify-content:center;align-items:center;border:2px solid transparent;transition-duration:.25s;cursor:pointer}.field-checkbox__img img{width:30px;height:30px;border-radius:50%}.field-checkbox__icon{margin-right:10px}.field-checkbox__icon .svg-icon{fill:none;width:25px;height:25px}.field-checkbox__price{margin:0 10px;font-weight:500;font-size:14px;line-height:150%}.field-checkbox__frame{transition-duration:.25s}.field-checkbox.disabled .field-checkbox__input:checked~.field-checkbox__visual .svg-icon{color:#d9dbe1}.field-checkbox__input:checked~.field-checkbox__visual{border-color:#1aba50;background-color:#1aba50;cursor:default}.field-checkbox__input:checked~.field-checkbox__visual .svg-icon{opacity:1;color:#fff;width:12px;height:12px;left:1px;top:1px}.field-checkbox__input:checked~.field-checkbox__img{border-color:#000;cursor:default}.field-checkbox__input:checked~.field-checkbox__text{cursor:default}.field-checkbox--radio .field-checkbox__visual{border-radius:50%}.field-checkbox--radio .field-checkbox__visual .svg-icon{display:none}.field-checkbox--radio .field-checkbox__visual::after{border:none;width:10px;height:10px;background:#1aba50;border-radius:50%;transform:translate(-50%,-50%)}.field-checkbox--radio .field-checkbox__input:checked~.field-checkbox__visual::after{opacity:1}.field-checkbox__input:disabled~.field-checkbox__visual{background:#f6f6f6}.field-checkbox__input:disabled:checked~.field-checkbox__visual{color:#d9dbe1;background:0 0}.field-checkbox.disabled .field-checkbox__img{cursor:not-allowed}.field-checkbox.disabled .field-checkbox__img::after{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);transform:translate(-50%,-50%) rotate(-45deg);content:"";width:30px;height:1px;background-color:#000}.field-checkbox.disabled .field-checkbox__text{cursor:not-allowed;color:#ccc}.field-radio-buttons_add{margin-top:20px}.field-checkbox--button{padding:15px 20px 18px;align-items:center}.field-checkbox--button .field-checkbox__img{order:-20;width:35px;height:35px;margin-right:10px;border-radius:0;border:none}.field-checkbox--button .field-checkbox__img img{border-radius:0}.field-checkbox--button .field-checkbox__icon{order:-16}.field-checkbox--button .field-checkbox__text{order:-15}.field-checkbox--button .field-checkbox__text-content{font-weight:700;line-height:120%}.field-checkbox--button .field-checkbox__price{order:-10}.field-checkbox--button .field-checkbox__visual{order:-5;transform:none;margin-right:0}.field-checkbox--button .field-checkbox__frame{border:2px solid #333;position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}.field-checkbox--button .field-checkbox__input:checked~.field-checkbox__frame{border-color:#1aba50;background-color:#f4f5f7}.field-checkbox--address{padding:15px 0 20px}.field-checkbox--address .field-checkbox__icon{order:-20}.field-checkbox--address .field-checkbox__text-content{font-weight:700}.field-checkbox--address .field-checkbox__text{color:#8b8d92;order:-15}.field-checkbox--address .field-checkbox__visual{order:-10;margin-left:10px;margin-right:0}.field-checkbox--address .field-checkbox__input:checked~.field-checkbox__text{color:#000}.state--focus-enabled .field-checkbox__input:focus~.field-checkbox__visual::before{opacity:.75}.field-color-block__items{display:flex;flex-wrap:wrap;margin-top:2px}.field-color-block__item{flex:0 0 auto;margin-right:12px;margin-top:12px}.field-color-block__label{font-size:14px;line-height:20px;color:#818690;font-weight:500}.field-color-block__label-value{color:#000;text-transform:lowercase}.field-colors__header{margin-bottom:10px}.field-colors__label{font-weight:700;font-size:13px;line-height:120%;display:flex;align-items:center}.field-colors__selected{margin-left:4px;color:#8b8d92}.field-colors__list{display:flex;flex-wrap:wrap;align-items:center;margin:-1px -2px}.field-colors__item{padding:1px 2px}.field-colors__item .field-checkbox__text,.field-colors__item .field-checkbox__visual{display:none}.field-colors__item--toggle{margin:4px}.field-colors__toggle{height:30px;border-radius:100px;border:1px dashed #8b8d92;padding:8px 15px;display:inline-flex;align-items:center;font-weight:600;font-size:11px;line-height:130%;letter-spacing:.025em;transition-duration:.25s;cursor:pointer}.field-colors__toggle .svg-icon{fill:none;width:11px;height:9px;margin-left:6px}.field-count{position:relative}.field-count .field-label{margin-bottom:0}.field-count__input.field-count__input{padding-left:30px;padding-right:30px;height:34px;text-align:center;font-size:14px}.field-count__btn{position:absolute;top:1px;bottom:1px;width:30px;cursor:pointer;color:#8b8d92;transition:.25s}.field-count__btn:active{color:#000}.field-count__btn:disabled{color:#8b8d92;background:0 0}.field-count__btn--sub{left:1px;border-right:2px solid #ebebeb}.field-count__btn--add{right:1px;border-left:2px solid #ebebeb}.field-count__btn--add::after,.field-count__btn--add::before,.field-count__btn--sub::before{content:"";position:absolute;top:50%;left:50%;height:2px;width:10px;background:#404040;transform:translate(-50%,-50%)}.field-count__btn--add::after{transform:translate(-50%,-50%) rotate(90deg)}.field-file__btn{padding:0;border:0;color:#000}.field-file__btn svg{width:20px;height:20px;margin-right:5px}.field-file__btn:hover{color:#1aba50;background:0 0}.field-file__input-block{display:inline-block;position:relative;overflow:hidden;vertical-align:top}.field-file__input{opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:0;height:0;pointer-events:none}.field-file__list{margin-bottom:15px}.field-file__item{margin-bottom:6px;display:flex;width:100%}.field-file__item:last-child{margin-bottom:0}.field-file__item-start{flex:1 1 auto}.field-file__item-end{flex:0 0 auto;margin-left:12px}.field-input{min-width:0;box-shadow:none}.field-input:disabled{background:#ededed;cursor:not-allowed}.field-label{display:block;font-size:15px;line-height:1.6;font-weight:700;margin-bottom:6px}.field-radio-buttons__list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px 54px;margin-top:10px}.field-radio-buttons__list .field-radio-buttons__item{border:1px solid #c4c4c4;border-radius:3px}.field-radio-buttons__list .field-radio-buttons__item.field-radio-buttons__item--active{border-color:#1aba50}.field-radio-buttons__item .field-checkbox{width:100%}.field-radio-buttons__item--active{box-shadow:0 4px 11px rgba(24,24,33,.15)}.field-radio-buttons__child{padding:5px 14px 0}.field-radio-buttons__child .field-check-list__item{margin:0}.field-radio-buttons__child .field-check-list__item:not(:last-child){border-bottom:2px solid #d9dbe1}.field-radio-buttons__child .btn{margin-bottom:20px}.field-radio-buttons__child .field__errors{padding-bottom:10px}.field-radiocolorblock{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}.field-radiocolorblock__visual{width:64px;height:64px;position:relative;display:flex;align-items:center;justify-content:center;z-index:1}.field-radiocolorblock__visual::after{content:"";box-shadow:0 0 0 1px #cccfd3 inset;width:64px;height:64px;position:absolute;top:0;left:0;border-radius:10px;transition:box-shadow .25s}.field-radiocolorblock__visual:hover::after{box-shadow:0 0 0 1px #a7abb2 inset}.field-radiocolorblock__image{display:block;width:100%;height:100%;object-fit:contain;z-index:-1;top:0;left:0;position:absolute}.field-radiocolorblock__input{position:absolute;opacity:0;visibility:hidden}.field-radiocolorblock__color-marker{width:24px;height:24px;border-radius:50%;flex:0 0 auto}.field-radiocolorblock__input:checked+.field-radiocolorblock__visual::after{box-shadow:0 0 0 2px #1aba50 inset}.field-radiocolorblock__tooltip{position:absolute;top:-43px;left:50%;transform:translate(-50%,8px);background-color:#fff;border-radius:10px;box-shadow:0 0 12px rgba(2,13,33,.12);opacity:0;visibility:hidden;pointer-events:none;font-size:13px;line-height:18px;color:#000;padding:7px 12px;transition:transform .25s,opacity .25s;white-space:nowrap}.field-radiocolorblock__tooltip::after{content:"";width:10px;height:10px;background-color:#fff;transform:translateX(-50%) rotate(45deg);position:absolute;bottom:-5px;left:50%}.field-radioset-full{position:relative;cursor:pointer;width:100%;display:flex;flex-direction:column}.field-radioset-full__input{position:absolute;opacity:0;visibility:hidden}.field-radioset-full__header{background-color:#eff2f6;color:#000;font-size:14px;line-height:20px;font-weight:500;text-align:center;padding:4px 15px;border-radius:2px;transition:background-color .25s,color .25s}.field-radioset-full__visual{box-shadow:0 0 0 1px #cccfd3 inset;padding:3px;border-radius:10px;transition:box-shadow .25s;display:flex;flex-direction:column;height:100%}.field-radioset-full__input:checked+.field-radioset-full__visual{box-shadow:0 0 0 2px #1aba50 inset}.field-radioset-full__input:checked+.field-radioset-full__visual .field-radioset-full__header{background-color:#1aba50;color:#fff}.field-radioset-full__list{font-size:13px;line-height:18px;color:#818690;margin-left:12px;margin-top:8px;margin-bottom:10px}.field-radioset-full__list-item{margin:0 0 2px;vertical-align:top;padding-left:9px;position:relative}.field-radioset-full__list-item::before{content:"";position:absolute;top:7px;left:0;width:3px;height:3px;border-radius:50%;background-color:#1aba50}.field-radioset-full a{text-decoration:none;transition:color .25s}.field-range-slider{-webkit-user-select:none;user-select:none;position:relative}.field-range-slider--disabled{opacity:.7;cursor:not-allowed}.field-range-slider__label{font-size:14px;font-style:normal;font-weight:500;line-height:22px;text-overflow:ellipsis;color:#000;position:absolute;top:4px;left:20px;-webkit-user-select:text;user-select:text}.field-range-slider__labels{display:flex;margin-bottom:8px}.field-range-slider__value{font-size:20px;font-style:normal;font-weight:500;line-height:32px;padding-top:23px}.field-range-slider__text-inputs{display:flex;width:calc(100% + 12px);margin:0 -6px}.field-range-slider__text-input-wrap{flex:0 0 auto;width:50%;padding:0 6px;position:relative}.field-range-slider__prefix{font-size:16px;font-style:normal;font-weight:500;line-height:20px;color:rgba(35,33,33,.6);position:absolute;top:10px;left:18px;pointer-events:none}.field-range-slider__prefix+.field-range-slider__text-input{padding-left:42px}.field-range-slider__buffers{position:absolute;top:auto;left:20px;bottom:6px;display:flex;pointer-events:none;opacity:0;z-index:-1;visibility:hidden}.field-range-slider__buffer{font-size:20px;font-style:normal;font-weight:500;line-height:32px}.field-range-slider__unit{position:absolute;top:15px;left:auto;right:20px;font-size:20px;font-style:normal;font-weight:500;line-height:32px;z-index:1}.field-range-slider__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;position:absolute;top:50%;left:0;right:0;outline:0;pointer-events:none;width:100%;z-index:1;cursor:pointer;opacity:0;height:4px}.field-range-slider__input[disabled]{cursor:not-allowed}.field-range-slider__input::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;height:0;box-shadow:none;border:0}.field-range-slider__input::-moz-range-track{-moz-appearance:none;appearance:none;height:0;box-shadow:none;border:0}.field-range-slider__input::-ms-track{appearance:none;height:0;box-shadow:none;border:0}.field-range-slider__input::-webkit-slider-thumb{-webkit-appearance:none;height:20px;width:20px;background-color:var(--color-blue-primary-100);cursor:pointer;margin-top:-9px;pointer-events:auto;border-radius:50%}.field-range-slider__input[disabled]::-webkit-slider-thumb{cursor:not-allowed}.field-range-slider__input::-moz-range-thumb{-webkit-appearance:none;height:20px;width:20px;cursor:pointer;border-radius:50%;background-color:#1aba50;pointer-events:auto}.field-range-slider__input[disabled]::-moz-range-thumb{cursor:not-allowed}.field-range-slider__input::-ms-thumb{appearance:none;height:20px;width:20px;cursor:pointer;border-radius:50%;background-color:#1aba50;pointer-events:auto}.field-range-slider__input[disabled]::-ms-thumb{cursor:not-allowed}.field-range-slider__input-wraps{height:4px;position:relative;background-color:rgba(35,33,33,.2)}.field-range-slider__input-wrap{flex:0 0 auto;width:100%;position:absolute;top:0;height:0;z-index:1}.field-range-slider__slider-track{position:absolute;top:0;height:4px;pointer-events:none;background-color:#1aba50}.field-range-slider__visual-handle{position:absolute;top:calc(100% + 1px);transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;background-color:#1aba50;pointer-events:none;display:flex;align-items:center;justify-content:center;transition:background-color .25s}.field-range-slider__visual-handles{position:absolute;left:10px;right:10px;top:1px;z-index:4}.field-range-slider__text-input{padding-top:15px;padding-bottom:15px}.field-range-slider-icon{fill:#fff;width:10px;height:10px;position:absolute;right:0;color:#404040;top:6px;transform:rotate(180deg)}.field-range{font-size:15px}.field-range--sm{font-size:13px}.field-range,.field-range__cell{display:flex;align-items:center}.field-range__cell{flex:1 1 auto;min-width:0}.field-range__prefix{margin-right:5px}.field-range__postfix{margin-left:5px}.field-range__spacer{flex:0 0 auto;margin:0 5px}.field-select{position:relative;-webkit-user-select:none;user-select:none;z-index:1;transition:z-index .25s}.field-select__label{display:block;font-size:14px;line-height:18px;font-weight:700;margin-bottom:8px;color:#333}.field-select__btn{display:block;width:100%;min-width:0;background:#fff;border-radius:3px;border:1px solid #d9dbe1;padding:7px 30px 7px 12px;box-shadow:none;font:400 15px/1.6 Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;transition:.25s;outline:0;text-align:left;cursor:pointer;height:40px;position:relative}.field-select--sm .field-select__btn{padding:2px 30px 2px 12px;font-size:13px;height:30px}.field-select__btn-placeholder,.field-select__btn-text{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.field-select__btn-arrow,.field-select__btn-text{color:#000}.field-select__shevron{position:absolute;right:0;top:0;bottom:0;width:50px}.field-select__btn-arrow{position:absolute;top:50%;right:12px;width:12px;height:8px;margin-top:-4px;transition:transform .25s}.state--focus-enabled .field-select__btn:focus{border-color:#1aba50}.field-select--open{transition:z-index;z-index:20}.field-select--open .field-select__btn{border-color:#1aba50}.field-select--open .field-select__btn-arrow{transform:rotate(180deg)}.field-select__btn-placeholder{color:#d9dbe1}.field-select__list{position:absolute;top:100%;left:0;margin-top:2px;border-radius:10px;box-shadow:0 4px 23px rgba(24,24,33,.15);background:#fff;width:100%;transform-origin:center top;padding:5px}.field-select__list-container{max-height:min(50vh,300px);overflow-x:hidden;overflow-y:auto;padding-right:10px}.field-select__list-item{align-items:center;width:100%;text-align:left;padding:10px 30px 10px 41px;cursor:pointer;font-size:15px;line-height:1.6;transition:.25s;font-weight:500;color:#000;position:relative;outline:0;border-radius:8px}.field-select__list-item::after{content:"";position:absolute;top:3px;bottom:3px;left:3px;right:3px;border:1px dashed;border-radius:inherit;opacity:0;transition:inherit;pointer-events:none}.field-select__list-item.field-select__list-item-disabled{color:#ccc}.field-select__check-icon{position:absolute;top:50%;transform:translateY(-50%);left:15px;width:15px;height:10px;fill:none}.field-select__field-text-input.field-select__field-text-input{border:2px solid #d9dbe1}.state--focus-enabled .field-select__list-item:focus::after{opacity:.75}.field-select__list-item:active{background:#d9dbe1}.field-select__list-item.field-select__list-item--active{background:#1aba50;color:#fff;cursor:default}.field-set-full__label{font-size:14px;line-height:20px;font-weight:500;color:#818690}.field-set-full__field{margin-top:10px}.field-set-full__items{display:flex;margin:-6px;flex-wrap:wrap}.field-set-full__item{flex:0 0 auto;padding:6px;width:50%;display:flex}.field-set-full__label-value{color:#000}.field-set__label{font-size:13px;line-height:18px;color:#818690;margin-right:16px}.field-set__label-value{color:#000;text-transform:lowercase;margin-left:3px}.field-set__items{margin-top:-12px;display:flex;align-items:center;flex-wrap:wrap}.field-set__label~.field-set__items{margin-top:0}.field-set__item{flex:0 0 auto;margin-right:12px}.field-set--large{flex-wrap:wrap}.field-set--large .field-set__label{width:100%;font-size:14px;line-height:20px;color:#818690;font-weight:600}.field-set--large .field-set__item{margin-top:14px}.field-set--disabled{cursor:not-allowed}.field-switch{display:flex;position:relative;cursor:pointer;align-items:baseline;justify-content:space-between;font-weight:700;font-size:15px;line-height:150%}.field-switch__input{position:absolute;top:0;left:0;opacity:0;pointer-events:none}.field-switch__visual{flex:0 0 auto;width:36px;height:22px;background-color:#eeeff4;transform:translateY(3px);border-radius:100px;transition:.25s;position:relative;order:10}.field-switch__visual .svg-icon{position:absolute;bottom:-2px;left:-2px;width:26px;height:22px;fill:none;opacity:0}.field-switch__visual::after{content:"";position:absolute;top:50%;left:3px;width:16px;height:16px;border-radius:50%;background-color:#fff;transform:translateY(-50%);transition:.25s;box-shadow:0 4px 11px rgba(24,24,33,.15)}.field-switch__visual::before{content:"";position:absolute;border:1px dashed;border-radius:inherit;opacity:0;transition:inherit;pointer-events:none;color:#8b8d92;top:-3px;left:-3px;right:-3px;bottom:-3px;display:none}.field-switch__text{flex:1 1 auto;color:#000;transform:translateY(-3px);margin-right:10px}.field-switch__input:checked~.field-switch__visual{background-color:#000}.field-switch__input:checked~.field-switch__visual::after{left:17px;box-shadow:none}.state--focus-enabled .field-switch__input:focus~.field-switch__visual::before{opacity:.75;display:block}.field-switch__input:disabled~.field-switch__visual{background-color:#d9dbe1}.field-switch__input:disabled~.field-switch__visual::after{background-color:#c1c3c8}.field-text__wrap{position:relative;z-index:5}.field-text__icon,.field-text__icon-right,.field-text__img{position:absolute;top:50%;transform:translateY(-50%);width:22px;height:22px}.field-text__icon,.field-text__img{left:16px}.field-text__icon-right{right:16px}.field-text__img{flex-grow:0}.field-text__success{position:absolute;top:50%;transform:translateY(-50%);fill:none;z-index:10;right:11px;width:16px;height:16px}.field-text__letter-counter{font-weight:700;color:#8b8d92;font-size:13px;line-height:120%;text-align:right;margin-top:5px}.field-input{display:block;width:100%;min-width:0;background:#fff;border-radius:3px;border:1px solid #d9dbe1;padding:7px 12px;box-shadow:none;font:400 15px/1.6 Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;transition:.25s;outline:0}.form-field-error.form-field-error .field-input{border-color:#ff0f00}.field-input:focus{border-color:#000}.field-input:focus~.field-text__int-label{color:#000}.field-text__btn-eye{position:absolute;top:50%;transform:translateY(-50%);z-index:10;right:25px;width:54px;height:54px;display:flex;align-items:center;justify-content:center;cursor:pointer}.field-text__btn-eye .svg-icon{width:22px;height:22px}.field-text--icon .field-input.field-input{padding-left:48px}.field-input--sm{padding:2px 12px;font-size:13px;height:30px}.field-input--textarea{resize:vertical;height:163px;resize:none}.field-input--textarea::-webkit-scrollbar{width:12px;border-radius:100px;background-color:transparent;transition-duration:.25s}.field-input--textarea::-webkit-scrollbar-thumb{-webkit-appearance:none;appearance:none;border:4px solid transparent;background-clip:padding-box;background-color:#d9dbe1;border-radius:100px;transition-duration:.25s}.field-input--textarea::-webkit-scrollbar-button{display:none;width:0;height:0}.field-input--textarea::-webkit-scrollbar-corner{background-color:transparent}.field-input--textarea.field-input--sm{line-height:1.2}.field-input.field-input:disabled{color:#8b8d92;border-color:#d9dbe1;cursor:not-allowed;background:0 0;opacity:.6}.form-field-error .field-input:focus~.field-text__int-label,.form-field-error .field-text__int-label{color:#ff0f00}.field-text--label{position:relative}.field-text--label .field-text__int-label{position:absolute;color:#8b8d92;z-index:10;transform:translateY(-50%);top:25px;left:17px;transition-duration:.25s}.field-text--label .field-input{padding:13px 15px 12px;border:1px solid #c4c4c4}.field-text--label .field-input::placeholder{opacity:0}.field-text--label .field-input:hover{border:1px solid #c4c4c4}.field-text--label .field-input:focus,.field-text--label .field-input:not(:placeholder-shown){border-color:#c4c4c4}.field-text--label .field-input:focus~.field-text__int-label,.field-text--label .field-input:not(:placeholder-shown)~.field-text__int-label{font-size:13px;line-height:120%;padding:0 3px;left:14px;top:0;background-color:#fff}.field-toggles__label{margin-bottom:8px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;line-height:18px;display:block;color:#333}.field-toggles__list{display:flex;flex-wrap:wrap;margin:-3px}.field-toggles__item{padding:3px}.field-toggles__item .field-checkbox__input:checked~.field-checkbox__text{box-shadow:0 0 0 1px #333 inset;background:#d3d3d3;font-weight:700}.field-toggles__item .field-checkbox__visual{display:none}.field-toggles__item .field-checkbox__text{padding:4px 16px 5px;box-shadow:0 0 0 1px rgba(51,51,51,.7) inset;transition-duration:.25s;line-height:21px;color:#333;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.field-toggles__item .disabled .field-checkbox__text{box-shadow:0 0 0 1px rgba(51,51,51,.1) inset;color:rgba(51,51,51,.3)}.field-tooltip{height:50px;position:relative;-webkit-user-select:none;user-select:none;z-index:1;transition:z-index .25s;display:block}.field-tooltip--open{transition:z-index;z-index:20}.field-tooltip__list{position:absolute;top:100%;left:0;margin-top:5px;border-radius:12px;box-shadow:0 4px 23px rgba(24,24,33,.15);background:#fff;width:100%;padding:6px 0;transform-origin:center top}.field-tooltip__list-container{margin-right:6px;padding:0 5px;overflow-x:hidden;overflow-y:auto;max-height:264px}.field-tooltip__list-container::-webkit-scrollbar{background-color:transparent;width:4px}.field-tooltip__list-container::-webkit-scrollbar-thumb{background-color:#d9dbe1;margin:0 auto;width:4px;border-radius:10px}.field-tooltip__list-item{display:block;width:100%;text-align:left;padding:10px 16px;cursor:pointer;font-weight:500;font-size:15px;line-height:160%;transition:.25s;color:#000;outline:0;border-radius:8px}.field-tooltip__list-item--active.field-tooltip__list-item--active,.field-tooltip__list-item:active{cursor:default;color:#fff;background-color:#000}.basket-action-tooltip{padding:0;cursor:pointer}.basket-action-tooltip::after,.basket-action-tooltip::before{width:12px;height:2px;content:"";display:block;box-sizing:border-box;position:absolute;top:50%;left:50%;background:currentColor;transform:translateX(-50%) translateY(-50%) rotate(45deg);border-radius:10px}.basket-action-tooltip::after{transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.basket-action-tooltip:after,.basket-action-tooltip:before{right:10px;left:initial}.basket-action-tooltip .field-tooltip__list-container{padding:0;margin:0}.basket-action-tooltip .field-tooltip__list-item--active,.basket-action-tooltip .field-tooltip__list-item:hover{color:#333;background-color:#d3d3d3;font-weight:700;padding-right:33px}.field-tumbler-list{display:flex;align-content:center;flex-wrap:wrap}.field-tumbler-list__label{display:block;font-size:14px;line-height:20px;font-weight:500;width:100%;flex:0 0 auto;margin-bottom:10px}.field-tumbler-list__item{flex:1 1 auto}.field-tumbler{display:flex;align-items:center;border-bottom:2px solid #ebebeb}.field-tumbler__item{margin-right:30px}.field-tumbler__item .field-checkbox{width:100%;overflow:visible}.field-tumbler__item .field-checkbox__input:checked~.field-checkbox__text{color:#333}.field-tumbler__item .field-checkbox__input:checked~.field-checkbox__text:before{content:"";display:block;height:2px;width:100%;background:#1aba50;position:absolute;bottom:-2px;left:0;z-index:2}.field-tumbler__item .field-checkbox__visual{display:none}.field-tumbler__item .field-checkbox__text{padding:0 0 12px;position:relative;font-size:16px;font-weight:700;line-height:1.1;margin-right:0;color:grey}.field-tumbler__item .field-checkbox__text:hover{color:#333}.field-tumbler-one{display:flex;align-items:center;font-size:14px;line-height:20px;font-weight:400;position:relative;cursor:pointer;color:#000}.field-tumbler-one:hover{color:#1aba50}.field-tumbler-one__visual{flex:0 0 auto;width:36px;height:20px;margin-right:12px;border-radius:10px;background-color:#cccfd3;position:relative;transition:background-color .25s}.field-tumbler-one:hover .field-tumbler-one__visual{background-color:#a7abb2}.field-tumbler-one__visual::after{content:"";width:16px;height:16px;border-radius:50%;background-color:#fff;position:absolute;top:2px;left:2px;transform:translateX(0);transition:transform .25s}.field-tumbler-one__input{opacity:0;visibility:hidden;position:absolute;top:0;left:0;z-index:3}.field-tumbler-one__input:checked+.field-tumbler-one__visual{background-color:#1aba50}.field-tumbler-one__input:checked+.field-tumbler-one__visual::after{transform:translateX(16px)}.field__errors{margin-top:6px}.field__error{display:block;color:#ff0f00;font-weight:600;font-size:11px;line-height:130%;letter-spacing:.025em;margin-top:5px;margin-left:16px}.field__multiple-list{margin-bottom:15px}.field__multiple-list-grid{display:inline-flex;flex-wrap:wrap;vertical-align:top;width:calc(100% + 24px)}.field__multiple-list-item{padding:12px;flex:0 0 auto;max-width:100%;width:100%}.field__multiple-list-remove{margin-top:4px}.field__note{color:#8b8d92;font-weight:600;font-size:11px;line-height:130%;letter-spacing:.025em;margin-top:5px;margin-left:16px}.field--input-round .field-input{border:2px solid #eeeff4;border-radius:100px;padding:6px 15px}.field--input-round .field-input::placeholder{color:#8b8d92}.field--input-round .field-input.field-input:focus{border-color:#000}.field--select-underline .field-select__btn{border-radius:0;border:none;padding:0 17px 0 0;height:auto;border-bottom:2px solid #000;font-weight:500;font-size:14px;line-height:150%}.field--select-underline .field-select__btn-arrow{right:0}.field--select-underline .field-select__list{width:auto;white-space:nowrap;left:auto;right:0}.field--no-border .field-input{border:none}.field--rating .field-text__int-label{position:static;transform:none}.catalog__filter-title{border-top:1px solid rgba(0,0,0,.1);text-align:center;margin-top:20px;padding:15px;font-size:18px;line-height:20px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;color:#333}.catalog__form-glass{position:relative;z-index:5}.filter__group{border-top:1px solid rgba(0,0,0,.1);padding:20px 0}.filter__status-icon{float:right;width:50px;text-align:center;font-size:14px;font-weight:700;border-radius:3px;line-height:25px}.filter__status-counter{font-size:10px;line-height:20px;color:rgba(51,51,51,.5);position:relative;top:-5px;margin-left:2px;font-weight:500}.filter__group--range-slider{margin-bottom:5px}.filter__group--switch{margin-bottom:15px}.filter__group--switch+.filter__group--check-list{margin-top:37px}.filter__list-menu input[type=radio]{display:none}.filter__list-menu input[type=radio]+label .filter__link{padding-left:26px;color:gray}.filter__list-menu input[type=radio]+label .filter__link:before{background:#fff;border:2px solid #e1e1e1;content:"";height:18px;left:0;position:absolute;top:3px;width:18px;cursor:pointer;border-radius:50%;transition:.25s}.filter__list-menu input[type=radio]+label .filter__link:hover:before{border:2px solid #1aba50}.filter__list-menu input[type=radio]:checked+label .filter__link{color:#333}.filter__list-menu input[type=radio]:checked+label .filter__link:after{background:#fff;border-radius:5px;content:"";height:8px;left:5px;position:absolute;text-align:center;top:8px;width:8px}.filter__list-menu input[type=radio]:checked+label .filter__link:before{background:#1aba50;border:2px solid #1aba50}.filter__list-menu label{position:relative;display:block}.filter__list-item{margin-bottom:9px}.filter__group-body{margin:8px 0}.filter__group-body .field-check-list{margin-bottom:0}.filter__actions{position:absolute;left:110px;top:22px;z-index:5}.filter__action-clear{position:-webkit-sticky;position:sticky;bottom:0;background:#fff;border-top:1px solid rgba(0,0,0,.1);box-shadow:0 -3px 11px -3px rgba(0,0,0,.2);padding:15px;margin-left:-15px;margin-right:-15px;z-index:100}.filter__clear-btn{color:#8b8d92;font-weight:600;font-size:11px;line-height:140%;letter-spacing:.02em;border-bottom:2px dotted #c1c3c8}.filter__actions-bottom{display:none;margin-left:-20px;margin-right:-20px}.filter__show-products-btn{border-radius:0;height:50px;display:none}.filter__show-products-btn::before{border-radius:0}.filter__group--sort{display:none}.filter__link{display:block;font-size:14px;line-height:23px;text-decoration:none;color:gray;background-color:transparent;transition:color .25s,background-color .25s;width:100%;border-radius:10px;margin-top:14px;font-weight:500}.filter__link-lvl-2__link.filter__link--current,.filter__link-lvl-3.filter__link--current,.filter__link.filter__link--current{color:#333;font-weight:700}.filter__link-lvl-2{display:flex;font-size:14px;line-height:20px;font-weight:500;text-decoration:none;color:#000;background-color:transparent;transition:color .25s,background-color .25s;width:100%;padding-right:28px;min-height:20px;border-radius:10px;margin-top:15px;position:relative;cursor:pointer}.filter__link-lvl-2__link{text-decoration:none;flex:1 1 auto;padding:0 0 0 15px;color:grey}.filter__link-lvl-2__link:hover{color:#1aba50}.filter__link-lvl-2__btn{flex:0 0 auto;display:flex;position:absolute;top:0;right:0;width:28px;height:28px;cursor:pointer}.filter__list-item-lvl-3{padding-top:6px;padding-bottom:1px}.filter__link-lvl-3{display:block;font-size:14px;line-height:20px;font-weight:500;text-decoration:none;color:grey;background-color:transparent;transition:color .25s,background-color .25s;padding:4px 0 4px 30px;cursor:pointer}.filter__link-lvl-2-icon{width:10px;height:10px;position:absolute;top:6px;right:0;color:grey;opacity:1;transition:opacity .25s;fill:#fff}.filter__link-lvl-2:hover .filter__link-lvl-2-icon{color:#1aba50}.filter__link-lvl-2.open .filter__link-lvl-2-icon{transform:scaleY(-1)}.form-glass{position:relative;width:100%;padding:32px;background:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.form-glass .field-select__list-item:hover{background:0 0;color:#1aba50}.form-glass__grid{display:flex;flex-wrap:wrap;width:calc(100% + 24px);margin:-12px}.form-glass__group{width:33.3333%;padding:12px}.form-glass__group--flex-column{display:flex;flex-direction:column;justify-content:flex-end}.form{position:relative}.form--card{max-width:820px;padding:24px;border-radius:10px;border:1px solid #d9dbe1}.form__header{margin:30px 0}.form__header-note,.form__header-title{margin:8px 0}.form__form-errors{margin-bottom:20px;color:#ff0f00}.form__groups{display:inline-flex;flex-wrap:wrap;vertical-align:top;width:calc(100% + 24px);margin-top:-20px;margin-bottom:-20px}.form__groups.form__groups{margin-top:-20px;margin-bottom:-20px}.form__group{padding:12px;flex:0 0 auto;max-width:100%;width:100%}.form__group--disabled{position:relative}.form__group--disabled::after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:10;background-color:rgba(255,255,255,.6)}.form__group.form__group{padding-top:20px;padding-bottom:20px}.form__group.form__group.form__group--policy{padding:10px 0 0}.form__group-title{margin:0 0 20px;font-size:20px;line-height:24px;font-weight:500}.form__delivery-title{font-size:14px;line-height:17px;font-weight:500;padding-bottom:8px}.form__delivery-title .link-underline{margin-left:15px;display:inline-block}.select-note{color:#8b8d92;font-size:12px}.form__group-note{margin:20px 0;font-weight:500;font-size:14px;line-height:150%;color:#8b8d92}.form__group-body{margin:18px 0}.form__fields{display:inline-flex;flex-wrap:wrap;vertical-align:top;width:calc(100% + 54px);margin-left:-27px;margin-right:-27px}.form__field{padding:12px 27px;flex:0 0 auto;max-width:100%;width:100%}.form__field.form__field--spacer{padding:0}.form__footer{margin:30px 0}.form__footer.form__footer-basket{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.form__actions{display:inline-flex;flex-wrap:wrap;vertical-align:top;width:calc(100% + 24px)}.form__action{padding:12px;flex:0 0 auto;max-width:100%}.form--subscribe .form__header{margin:40px 0}.form--subscribe .form__header-note{font-weight:500;color:#8b8d92}.form--subscribe .form__footer{margin:20px 0}.form__field--hidden{display:none}.gallery__title{margin-bottom:20px}.gallery__slider .image-slider__item{height:calc(var(--vh,1vh) * 100 - 300px)}.gallery__slider .image-slider--gallery .image-slider__image,.gallery__slider .image-slider--gallery .video-slider__iframe{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto;height:auto;width:auto}.gallery__slider .image-slider--gallery iframe.video-slider__iframe{width:560px;height:315px}.gift-short{display:flex;align-items:center;position:relative}.gift-short__link{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%}.gift-short__visual{margin-right:15px;position:relative}.gift-short__visual .picture{width:35px;height:35px;border-radius:50%;overflow:hidden}.gift-short__count{position:absolute;top:-3px;right:-10px;font-weight:600;font-size:11px;line-height:140%;color:#fff;letter-spacing:.02em;border-radius:50%;padding:2px;min-width:20px;height:20px;display:flex;justify-content:center;background:linear-gradient(263.05deg,#c446ff 3.94%,#c148ff 77.83%)}.gift-short__category{color:#8b8d92;font-weight:600;font-size:11px;line-height:130%;letter-spacing:.025em}.gift-short__name{font-weight:700;font-size:11px;line-height:130%;letter-spacing:.025em}.htmlblockedit{display:inline-block;opacity:.7;width:auto;border:2px solid #e91;color:#000;padding:5px;background:#e91;font-size:12px;line-height:16px;cursor:pointer;position:absolute;z-index:100;font-weight:700;min-width:150px}.no-touch .htmlblockedit:hover{background:#fff;color:#000}.image-gallery{position:relative}.image-gallery .swiper-slider__arrow{opacity:0}.image-gallery__gallery{flex:0 0 auto;display:flex;width:100%;align-items:flex-start;overflow:hidden}.image-gallery__gallery .swiper-slider__slider{margin-right:55px;flex-grow:1;min-width:0}.image-gallery__gallery .swiper-pagination{display:none}.image-gallery__lens{position:absolute;border:2px solid #6d7b84;top:0;left:0;box-shadow:0 0 0 1000px rgba(0,0,0,.5);transform:translate3d(0,0,0);opacity:0;transition:opacity .25s;cursor:zoom-in;pointer-events:none}.image-gallery--zoom-active .image-gallery__lens{opacity:1}.image-gallery__gallery-thumb{padding:6px;border-radius:50%;overflow:hidden;position:relative;width:51px;height:51px;display:flex;cursor:pointer}.image-gallery__gallery-thumb img{border-radius:50%;width:100%;object-fit:cover}.image-gallery__gallery-thumb .svg-icon{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);margin-top:2px;margin-left:1px;width:26px;height:25px;color:#fff;filter:drop-shadow(0 2px 5px rgba(24, 24, 33, .15))}.image-gallery__gallery-slide{height:450px;border-radius:12px;justify-content:center;align-items:center}.image-gallery__image-wrap{position:relative;overflow:hidden}.image-gallery__image-wrap img{max-height:450px}.image-gallery__gallery-slide--video{display:flex}.image-gallery__gallery-slide--video img{width:100%;object-fit:cover;margin:0}.image-gallery__video{cursor:pointer;display:flex;width:100%;height:100%;position:absolute;z-index:10;top:0;left:0;justify-content:center;align-items:center}.image-gallery__video .svg-icon{margin-left:4px;margin-top:5px;width:40px;height:39px;color:#fff;filter:drop-shadow(0 2px 5px rgba(24, 24, 33, .15))}.image-gallery__video-icon{width:58px;height:58px;border-radius:50%;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center}.image-slider{position:relative;-webkit-user-select:none;user-select:none}.image-slider .swiper-slider,.image-slider__slider{position:relative}.image-slider .swiper-slider::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;border-radius:4px;z-index:1;pointer-events:none}.image-slider__arrow{position:absolute;z-index:2;width:56px;height:100%;top:0;cursor:pointer;display:flex;align-items:center;justify-content:center;outline:0;transition:background .25s}.image-slider__arrow.swiper-button-disabled{display:none}.image-slider__arrow::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .25s;z-index:-1}.image-slider__arrow--prev{left:0}.image-slider__arrow--prev::after{background:linear-gradient(90deg,#000 0,rgba(0,0,0,0) 100%)}.image-slider__arrow--next::after{background:linear-gradient(-90deg,#000 0,rgba(0,0,0,0) 100%)}.image-slider__arrow--next{right:0}.image-slider__arrow:hover::after{opacity:.2}.image-slider__icon{width:25px;height:36px}.image-slider .swiper-scrollbar{display:none}.image-slider__item{width:100%;position:relative}.image-slider__item--cursor-zoom{cursor:zoom-in}.image-slider__thumb-image--3d+.image-slider__thumb-image{display:none}.image-slider__image{display:block;width:80%;height:350px;object-fit:contain;margin:auto}.image-slider__thumbs{display:flex;flex-wrap:wrap;margin:15px -3px 0;width:calc(100% + 6px)}.image-slider__thumb{width:65px;flex:0 0 auto;height:65px;position:relative;cursor:pointer;outline:0;font-size:13px;line-height:18px;font-weight:500;align-items:center;justify-content:center;color:#818690;display:flex;border:1px solid rgba(0,0,0,.2)}.image-slider__thumb.active{border-color:#1aba50}.image-slider__thumb--more{pointer-events:none}.image-slider__thumb-btn{width:16.6666%;flex:0 0 auto;padding:3px;height:66px;position:absolute;bottom:0;right:0;z-index:1;border-radius:10px;cursor:pointer;outline:0;font-size:13px;line-height:18px;font-weight:500;display:flex;align-items:center;justify-content:center;color:#818690}.image-slider__thumb-btn~div{display:none}.image-slider__thumb-image{width:100%;height:100%;object-fit:contain;flex:0 0 auto}.image-slider--gallery{position:static}.text-guide .image-slider--gallery{position:relative}.image-slider--gallery .image-slider__slider{position:static}.image-slider--gallery .image-slider__slider .image-slider__item .image-slider__image{-webkit-user-select:none;user-select:none}.image-slider--gallery .image-slider__thumbs{justify-content:center}.image-slider--gallery .image-slider__thumb{margin:0 5px}.image-slider--gallery .image-slider__arrow{width:30px;height:30px;top:50%;margin-top:-15px}.image-slider--gallery .image-slider__arrow:hover:after{background:0 0}.text-guide .image-slider--gallery .image-slider__arrow{top:208px}.image-slider--gallery .image-slider__arrow--prev{left:30px}.image-slider--gallery .image-slider__arrow--next{right:30px}.image-slider--gallery .image-slider__icon{width:30px;height:30px;color:#1aba50;fill:#fff}.image-slider--gallery .image-slider__arrow::after{background:#eff2f6;border-radius:4px}.image-slider--gallery .image-slider__arrow:hover::after{opacity:1}.image-slider__mob-counter{display:none}.image-slider__images3d{width:100%}.image-slider__image3d{display:none;width:100%;object-fit:contain;position:absolute;top:0;left:0;height:100%}.image-slider__image3d.active{display:block}.image-slider__image-controls{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;padding:0 56px;cursor:move}.image-slider--gallery .image-slider__image-controls{padding:0}.image-slider__image-control{flex:1 1 auto}.image-slider__3d-icon{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);object-fit:contain;display:block;width:90px;height:60px}.image-slider__zoom{position:absolute;right:20px;bottom:0;z-index:100}.image-slider__zoom .svg-icon{color:rgba(51,51,51,.7);fill:none;width:30px;height:30px}.lazy-component__template{display:none}.link-back{display:flex;align-items:center;font-size:16px;line-height:22px;text-transform:uppercase;font-weight:700;color:rgba(51,51,51,.7);text-decoration:none;cursor:pointer;transition:color .25s}.link-back:hover{color:#1aba50}.link-back__icon,.link-prev__icon{width:20px;height:20px;flex:0 0 auto;margin-right:12px}.link-next__icon{width:20px;height:20px;flex:0 0 auto;margin-left:12px;transform:rotate(180deg)}.link-close{display:inline-flex;font-size:14px;line-height:14px;cursor:pointer;align-items:center;width:138px;height:40px;transition:color .25s;border:1px solid rgba(0,0,0,.2);border-radius:3px;background:#f0f0f0;color:#333;text-transform:uppercase;justify-content:space-between}.link-close__text{padding-left:20px}.link-close:hover{background:#d0d0d7}.link-close__icon{width:17px;height:18px;flex:0 0 auto;margin-right:15px;fill:transparent}.order-lk__l-item{background-color:#fff;padding:20px;display:flex;justify-content:space-between}.modal-message .order-lk__l-item{padding:0}.order-lk__l-price{min-width:183px;padding-left:20px;border-left:1px solid rgba(51,51,51,.1)}.order-lk__l-price .price__value{font-size:16px;line-height:21px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.order-lk__l-price .price__currency{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:18px}.order-lk__l-main{width:100%}.order-lk__items .basket-item__action{min-width:115px}.order-lk__l-header{display:flex;align-items:baseline}.order-lk__l-date{font-size:16px;line-height:22px}.order-lk__l-status{margin-right:20px;margin-left:auto}.order-lk__l-status .availability--order-status{font-size:16px;line-height:22px;text-transform:unset}.order-lk__l-images{display:flex;flex-wrap:wrap;margin-top:13px;margin-left:-7px}.order-lk__l-image-wrap{width:70px;height:51px;margin-left:7px;margin-top:7px;border-radius:10px;position:relative}.order-lk__l-image-wrap::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;border-radius:4px;z-index:0}.order-lk__l-image{width:100%;height:100%;object-fit:contain}.order-lk__l-name{font-size:16px;line-height:22px;font-weight:500;padding-right:20px}.order-lk__l-name span{padding-left:5px;font-weight:700}.order-lk__item{background-color:#fff;padding:20px}.order-lk__title{font-size:16px;line-height:22px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.order-lk__title .availability{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:22px}.order-lk__params{margin-top:20px}.order-lk__info{display:flex}.order-lk__info-name{padding-right:5px}.order-lk__info-value{font-weight:500}.order-lk__l-processButton{padding-top:15px}.order-lk__param{display:flex;margin-top:8px;align-items:baseline}.order-lk__param-name{line-height:22px;width:230px;flex:0 0 auto;padding-right:15px}.order-lk__param-value{line-height:22px;flex:1 1 auto}.order-lk__items-header{display:flex;align-items:baseline;background:#eee;padding:15px 20px;color:rgba(51,51,51,.7);font-size:0;line-height:0;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;margin:0 -20px}.order-lk__items-header-title{font-size:16px;line-height:22px;font-weight:500;flex:0 0 auto}.order-lk__items-header-caption{font-size:14px;line-height:24px;color:#818690;margin-left:16px;flex:0 0 auto}.order-lk .price--sm .price__value{font-size:16px;line-height:24px}.order-lk__items .basket-item{padding:20px 0}.order-lk__items .basket-item:not(:first-child){border-top:1px solid rgba(0,0,0,.1)}.order-lk__items .basket-item .basket-item__price-full .price__value{color:#333}.order-lk__l-action{margin-top:15px}.order-lk__l-action button.btn{padding-top:0;padding-bottom:0}.order-lk__l-action button.btn:not(:first-child){margin-top:15px}.order-lk__l-action .btn{width:100%;height:40px}.order-lk__all-price{margin:20px 0;border-top:1px solid rgba(0,0,0,.1);padding-top:20px;display:flex;align-items:center;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;line-height:22px;color:#333;justify-content:space-between}.order-lk__all-price .order-lk__all-price-name{padding-right:5px}.order-lk__all-price .price__value{font-size:16px;line-height:22px;color:#1aba50}.order-lk__all-price .price__currency{font-size:16px;line-height:22px}.lk-order-buttons{display:flex;margin-top:20px;margin-bottom:20px;justify-content:space-between}.lk-order-buttons button{font-size:16px;line-height:22px;text-transform:uppercase;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;color:rgba(51,51,51,.7);cursor:pointer}.order-lk__all-button-block{display:flex;align-items:center}.order-lk__all-button-block .order-lk__l-processButton{padding:0 35px 0 0}.modal-message .order-lk__item{padding:15px}.modal-message .order-lk__title{font-size:16px;line-height:22px}.modal-message .order-lk__param-name{width:50%}.modal-message .order-lk__l-header,.modal-message .order-lk__l-item,.modal-message .order-lk__l-main{display:block}.modal-message .order-lk__param-name,.modal-message .order-lk__param-value{font-size:12px;line-height:20px}.modal-message .order-lk__l-price{border-left:0;padding-left:0;padding-top:20px;min-width:initial}.modal-message .order-lk__l-date,.modal-message .order-lk__l-status{padding-top:5px}.modal-message .order-lk__all-price-block{margin-bottom:15px}.modal-message .order-lk__items .basket-item__action{order:4;margin-top:10px;min-width:100%}.lk__form{background-color:#fff;padding:14px 24px 32px;border-radius:10px;position:relative;min-height:130px}.lk__form .form__group{position:relative}.lk__form .form__group:not(:first-child){padding-top:22px;margin-top:28px}.lk__form .form__group:not(:first-child)::before{position:absolute;content:"";top:0;left:8px;right:8px;border-top:1px solid #e6e7e9}.lk__message p{font-size:14px;line-height:24px;color:#818690}.lk__orders-wrap{position:relative;min-height:130px}.lk__order{margin-top:15px}.lk__sort{margin-bottom:15px}.lk__orders{position:relative}.lk__orders-link-back{position:absolute;top:-46px;left:0}.lk__bonuses-wrap{display:flex;width:calc(100% + 20px);margin:0 -10px;position:relative;min-height:130px}.lk__bonuses-left,.lk__bonuses-right{width:50%;flex:0 0 auto;padding:0 10px}.lk__history-wrap{background-color:#fff;border-radius:10px}.lk__history-header{padding:32px 24px 15px;border-bottom:1px solid #e6e7e9}.lk__history-items-title{font-size:16px;line-height:22px;font-weight:500;margin-top:38px}.lk__history-items{padding:20px 24px;position:relative}.lk__history-items::after{content:"";width:2px;top:20px;bottom:50px;left:50px;border-radius:1px;background-color:#e6e7e9;position:absolute;z-index:0}.lk__history-item{display:flex;margin-top:36px;position:relative;z-index:1}.lk__history-item-quantity{font-size:14px;line-height:20px;font-weight:500;color:#20a735;padding:8px 0;width:54px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:18px;background-color:#eff2f6;flex:0 0 auto;margin-right:16px;box-shadow:0 0 0 8px #fff}.lk__history-item-quantity--negative{color:#ff0f00}.lk__history-item-text{font-size:14px;line-height:18px;color:#000}.lk__history-item-date{font-size:13px;line-height:14px;color:#818690;margin-top:4px}.lk__history-footer{border-top:1px solid #e6e7e9;padding:24px 24px 32px}.lk__nav{margin-top:32px}.lk__copy-link-block-wrap{margin-top:20px}.lk__info-block{margin-top:20px;background-color:#eff2f6;border-radius:10px;padding:23px 24px 27px}.lk__info-block-link-more{font-size:14px;line-height:20px;font-weight:500;margin-top:11px;display:block;color:#1aba50;text-decoration:none;transition:color .25s}.lk__info-block-link-more:hover{color:#e06}.lk__tasks-items{padding-bottom:12px}.lk__tasks-block{margin-top:20px;background-color:#fff}.lk__tasks-block-header{padding:22px 24px 14px;border-bottom:1px solid #e6e7e9}.lk__task:not(:first-child){border-top:1px solid #e6e7e9}.lk__task{padding:20px 24px 16px;display:flex}.lk__task-left{margin-right:20px;flex:0 0 auto}.lk__task-right{flex:1 1 auto}.lk__task-image-wrap{position:relative}.lk__task-image{width:88px;height:88px;border-radius:10px;overflow:hidden;box-shadow:0 13px 15px -8px rgba(2,13,33,.2)}.lk__task-status{font-size:12px;line-height:14px;text-transform:uppercase;font-weight:500}.lk__task-name{font-size:14px;line-height:20px;font-weight:500;margin-top:6px}.lk__task-text{font-size:14px;line-height:20px;color:#818690;margin-top:4px}.lk__task-link{font-size:14px;line-height:20px;font-weight:500;margin-top:9px;color:#1aba50;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:color .25s}.lk__task-link:hover{color:#e06}.lk__task-quantity{position:absolute;top:7px;left:8px;background-color:#fff;padding:2px 6px;font-size:12px;line-height:16px;font-weight:500;color:#000;border-radius:10px}.lk__task-wrap{position:relative;min-height:130px}.lk__task-item{background-color:#fff;border-radius:10px;padding:30px 24px 32px;position:relative}.lk__task-item-form-wrap{margin-top:10px}.lk__task-item-title{margin-top:5px}.lk__task-item-subtitle{font-size:14px;line-height:20px;font-weight:500;margin-top:7px}.lk__task-item-description{margin-top:10px}.lk__task-item .form__footer{margin-bottom:0}.lk__orders-filter{background:#fff;padding:15px 20px;margin-bottom:30px!important}.lk__orders-filter .filter__group{border-top:0;padding:10px 0!important}.loader{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.7);opacity:0;visibility:hidden;transition:.25s;z-index:300000}.loader__container{display:flex;flex:1 1 auto;position:-webkit-sticky;position:sticky;top:0;max-height:100vh;align-items:center;justify-content:center}.loader__icon{display:block;width:60px;height:100px;color:#1aba50}.loader--active{opacity:1;visibility:visible}.mobile-popup{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:2500;visibility:hidden;transform:scale(0);transition-delay:.25s}.mobile-popup__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:30;transition-duration:.25s;opacity:0}.mobile-popup__overlay::before{content:"";width:24px;height:3px;background-color:#fff;left:50%;transform:translateX(-50%);top:20px;position:absolute}.mobile-popup__wrapper{transform:translateY(100%);transition-duration:.25s;z-index:35;position:absolute;bottom:0;top:0;left:0;right:0;background-color:#fff;padding:20px 20px 0;display:flex;flex-direction:column}.mobile-popup__header{flex-shrink:0;padding-right:40px;padding-left:40px;text-align:center;background:#1aba50;margin:-20px -20px 0}.mobile-popup__title{font-size:22px;line-height:69px;color:#fff;font-weight:700}.mobile-popup__close{cursor:pointer;color:#fff;position:absolute;top:19px;right:5px;width:30px;height:30px}.mobile-popup__close::after,.mobile-popup__close::before{width:18px;height:2px;content:"";display:block;box-sizing:border-box;position:absolute;top:50%;left:50%;background:currentColor;transform:translateX(-50%) translateY(-50%) rotate(45deg);border-radius:10px}.mobile-popup__close::after{transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.mobile-popup__body{overflow-y:auto;padding-bottom:20px}.mobile-popup--catalog-menu .mobile-popup__body{display:flex;flex-wrap:wrap}.open-site-menu{overflow:hidden}.open-site-menu .mobile-popup--site-menu{visibility:visible;transform:scale(1);transition-delay:0s}.open-site-menu .mobile-popup--site-menu .mobile-popup__overlay{opacity:1}.open-site-menu .mobile-popup--site-menu .mobile-popup__wrapper{transform:translateY(0)}.open-catalog-menu{overflow:hidden}.open-catalog-menu .mobile-popup--catalog-menu{visibility:visible;transform:scale(1);transition-delay:0s}.open-catalog-menu .mobile-popup--catalog-menu .mobile-popup__overlay{opacity:1}.open-catalog-menu .mobile-popup--catalog-menu .mobile-popup__wrapper{transform:translateY(0)}.open-filter{overflow:hidden}.open-filter .mobile-popup--filter{visibility:visible;transform:scale(1);transition-delay:0s}.open-filter .mobile-popup--filter .mobile-popup__overlay{opacity:1}.open-filter .mobile-popup--filter .mobile-popup__wrapper{transform:translateY(0)}.open-sort{overflow:hidden}.open-sort .mobile-popup--sort{visibility:visible;transform:scale(1);transition-delay:0s;display:block}.open-sort .mobile-popup--sort .mobile-popup__overlay{opacity:1}.open-sort .mobile-popup--sort .mobile-popup__wrapper{transform:translateY(0)}.open-basket-resume{overflow:hidden}.open-basket-resume .mobile-popup--resume{visibility:visible;transform:scale(1);transition-delay:0s;display:block}.open-basket-resume .mobile-popup--resume .mobile-popup__overlay{opacity:1}.open-basket-resume .mobile-popup--resume .mobile-popup__wrapper{transform:translateY(0)}.modal-message__wrapper{position:fixed;top:152px;right:12px;box-shadow:0 4px 23px rgba(24,24,33,.15);background-color:#fff;padding:22px 25px;z-index:23;width:438px;color:rgba(0,0,0,.6);max-width:calc(100vw - 24px)}.modal-message__close{cursor:pointer;position:absolute;padding:10px;top:10px;right:10px}.modal-message__close::after,.modal-message__close::before{width:2px;height:16px;content:"";display:block;box-sizing:border-box;position:absolute;top:50%;left:50%;background:#333;transform:translateX(-50%) translateY(-50%) rotate(45deg);border-radius:10px}.modal-message__close::after{transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.modal-message__visual{width:58px;flex-shrink:0;margin-right:20px}.modal-message__visual img{max-height:80px}.modal-message__subtitle{font-weight:600;font-size:11px;line-height:130%;margin-bottom:8px;letter-spacing:.025em;color:#8b8d92}.modal-message__title{font-weight:700;font-size:15px;line-height:120%}.modal-message__info{margin-top:8px;display:flex;font-weight:700;font-size:13px;line-height:120%}.modal-message__quantity{margin-right:13px}.modal-message__text{font-size:14px;text-transform:uppercase;font-weight:700}.modal-message--text .modal-message__wrapper{padding:20px 50px 20px 20px}.modal-message--text .modal-message__close{position:absolute;top:50%;transform:translateY(-50%)}.modal-window{background:#fff;width:800px;max-width:100%;max-height:calc(var(--vh,1vh) * 100 - 40px);display:flex;flex-direction:column;border-radius:3px;position:relative}.modal-window__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(11,11,11,.8);z-index:30;transition-duration:.25s;transition-delay:.25s;opacity:0}.modal-window__overlay::before{content:"";width:24px;height:3px;background-color:#fff;left:50%;transform:translateX(-50%);top:20px;position:absolute;display:none}.modal-window__body{padding:5px 30px 30px;overflow-y:scroll}.modal-window__body::-webkit-scrollbar{width:8px;border-radius:100px;background-color:transparent;transition-duration:.25s}.modal-window__body::-webkit-scrollbar:hover{background-color:#f4f5f7}.modal-window__body::-webkit-scrollbar-thumb{-webkit-appearance:none;appearance:none;border:1px solid transparent;background-clip:padding-box;background-color:#d9dbe1;border-radius:100px;transition-duration:.25s}.modal-window__body::-webkit-scrollbar-thumb:hover{border-width:0;background-color:#000}.modal-window__body::-webkit-scrollbar-button{display:none;width:0;height:0}.modal-window__body::-webkit-scrollbar-corner{background-color:transparent}.modal-window__body .container{padding:0}.modal-window__body .result-add-review__title{margin-bottom:10px;font-weight:700;color:#333}.modal-window__body .result-add-review__text{font-size:14px;line-height:1.57;margin-bottom:30px}.modal-window__header{word-break:break-word;display:flex;padding:25px 34px 18px 30px}.modal-window__header .h5{font-size:22px}.modal-window__header-main{flex:1 1 auto;margin-right:20px;display:flex;align-items:center}.modal-window__back{padding:0 10px;margin-left:-10px;display:flex;align-items:center;transition-duration:.25s;cursor:pointer;margin-right:5px}.modal-window__back .svg-icon{width:12px;height:17px;fill:none}.modal-window__title{font-weight:700;font-size:22px;line-height:130%}.modal-window__close{display:flex;align-items:center;justify-content:center;position:absolute;width:35px;height:35px;overflow:hidden;cursor:pointer;transition:.25s;top:15px;right:15px;color:#000}.modal-window__close::after,.modal-window__close::before{width:18px;height:2px;content:"";display:block;box-sizing:border-box;position:absolute;top:50%;left:50%;background:currentColor;transform:translateX(-50%) translateY(-50%) rotate(45deg);border-radius:10px}.modal-window__close::after{transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.modal--lg .modal-window{width:1000px}.modal--lg .modal-window__header{padding:25px 34px 10px 30px}.modal--lg .modal-window__body{padding:0 30px 30px}.modal--sm .modal-window{width:480px}.state--modal-open .modal-window__overlay{transition-delay:0s;visibility:visible;opacity:1}.modal__surface{position:fixed;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:column;z-index:200;overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;visibility:hidden;transform:scale(0);transition-delay:.25s}.modal__container{display:flex;flex:1 1 auto;padding:20px;min-height:-webkit-min-content;min-height:min-content;min-width:0}.modal__content-slot{margin:auto;min-width:0;position:relative;z-index:35}.modal--gallery .modal__content-slot{width:100%;height:100%;display:flex;margin-top:0}.modal--gallery .modal__surface{overflow-y:hidden}.modal--gallery .modal__container{padding:0;height:100%}.state--modal-open .modal__surface{visibility:visible;transform:scale(1);transition-delay:0s}.modal--page .modal-window{width:100%}.modal--page .modal__content-slot{width:100%;max-width:1628px}.note-block{font-size:16px;line-height:22px;font-weight:500;color:#818690;display:flex}.note-block:not(:first-child){margin-top:30px}.note-block--alt{font-weight:400;font-size:14px;line-height:24px}.note-block--alt-2{color:#000}.note-block--alt:not(:first-child){margin-top:20px}.note-block__icon{width:20px;height:20px;border-radius:50%;border:2px solid #e06;font-size:13px;line-height:16px;color:#1aba50;display:flex;align-items:center;justify-content:center;margin-right:12px;flex:0 0 auto}.note-block--alt .note-block__icon{margin-top:2px}.note-block--alt-2 .note-block__icon{border:2px solid #000;color:#000;margin-right:8px}.only-slider .swiper-container{padding-bottom:27px}.only-slider .swiper-pagination{bottom:0}.only-slider .swiper-slide{width:auto}.only-slider__item{position:relative;width:188px;height:188px;border-radius:5px;overflow:hidden}.only-slider__item .picture{position:absolute;left:0;top:0;right:0;bottom:0;z-index:5;align-items:stretch}.only-slider__item .picture img{object-fit:cover}.only-slider__logo{position:absolute;left:50%;margin-left:-57px;z-index:10;bottom:0;width:115px;height:50px;border-radius:5px 5px 0 0;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#fff}.only-slider__logo .picture{width:70%;height:70%;position:static}.order-item{display:flex;align-items:flex-start}.order-item__visual{width:120px;height:120px;flex-shrink:0;margin-right:20px;display:flex;justify-content:center}.order-item__content{flex-grow:1;min-width:0}.order-item__header .price{margin-bottom:3px}.order-item__header .price__currency,.order-item__header .price__value{font-size:18px}.order-item__name{text-decoration:none;margin-right:auto;font-weight:500;font-size:14px;line-height:150%;color:#8b8d92;padding-right:20px}.order-item__brand{color:#000;display:inline;font-weight:500;font-size:14px;line-height:150%}.order-item__body{display:flex;margin-top:15px}.order-item__props{display:flex;align-items:center;flex-wrap:wrap}.order-item__prop{display:flex;align-items:center;font-weight:600;font-size:11px;line-height:140%}.order-item__prop-icon{width:15px;height:15px;display:flex;align-items:center;justify-content:center;margin-right:8px;position:relative;top:-1px}.order-item__prop-separator{margin:0 5px;width:12px;height:2px;background-color:#c1c3c8}.order-result__wrapper{width:400px;max-width:100%;margin:40px auto;text-align:center;display:flex;flex-direction:column;align-items:center}.order-result__icon{margin:0 auto 10px;width:50px}.order-result__icon .svg-icon{width:50px;height:50px;fill:none}.order-result__title{margin-bottom:5px}.order-result__text{font-weight:500;font-size:14px;line-height:150%;color:#8b8d92}.order-result__text a{color:#000;font-weight:700}.order-result__points{color:#fff;width:100%;max-width:330px;min-height:95px;padding:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:25px;border-radius:12px;background:url(/local/assets/images/markup-images/bg__points.png) 0 0/cover no-repeat #000}.order-result__points-text{font-weight:700;font-size:14px;line-height:120%;margin-bottom:10px}.order-result__points-info{display:flex;align-items:center}.order-result__points-info .svg-icon{width:29px;height:29px;margin-left:10px}.order-result__points-value{font-weight:700;font-size:22px;line-height:130%}.order-result__order{width:100%;max-width:330px;margin:40px auto 0;padding:20px 15px;border-radius:12px;box-shadow:0 4px 23px rgba(24,24,33,.15);text-align:left}.order-result__order--open .order-result__order-toggle .svg-icon{transform:rotate(180deg)}.order-result__order-header{display:flex;align-items:center;font-weight:700;font-size:18px;line-height:120%;white-space:nowrap}.order-result__order-number{margin-left:4px;cursor:pointer}.order-result__order-copy{color:#c1c3c8;padding:0 10px;cursor:pointer;transition-duration:.25s}.order-result__order-copy .svg-icon{width:20px;height:20px}.order-result__order-toggle{display:flex;align-items:center;padding:0 10px;cursor:pointer;margin-right:-10px;margin-left:auto}.order-result__order-toggle .svg-icon{transition-duration:.25s;fill:none;width:15px;height:10px}.order-result__order-body{padding-top:8px}.order-result__group:not(:last-child){margin-bottom:32px}.order-result__group-name{margin-bottom:8px;font-weight:700;font-size:18px;line-height:120%}.order-result__props{font-weight:500;font-size:14px;line-height:150%}.order-result__prop{padding:12px 0}.order-result__prop:not(:last-child){border-bottom:1px solid #eeeff4}.order-result__prop-value{color:#8b8d92}.order-result__action{width:100%;max-width:343px;margin-top:25px;margin-bottom:-13px;margin-right:-13px;display:flex;flex-wrap:wrap}.order-result__action .btn{height:50px;margin-right:13px;margin-bottom:13px;flex-grow:1;justify-content:center}.basket__layout .inner-block{padding-bottom:31px;padding-top:31px;padding-left:24px}.order{margin-top:25px;margin-bottom:70px}.order__header{display:flex;justify-content:center;margin-bottom:41px}.order__header .page-title{margin:0}.order__layout{display:flex;margin-top:20px;background:#fff;box-shadow:0 4px 23px rgba(24,24,33,.15)}.order__main{flex-grow:1;min-width:0}.order__main .form{padding:35px 30px 50px}.order__main .form:not(:first-child){border-top:1px solid #ebebeb}.order__main .form__group-title{text-align:left}.order__products{margin-top:40px}.order__products-title{font-weight:700;font-size:20px;line-height:150%;margin-bottom:20px}.order__list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px 54px}.order__aside{width:378px;flex-shrink:0}.order__resume{position:-webkit-sticky;position:sticky;top:10px;padding:30px 30px 40px;box-shadow:0 4px 23px rgba(24,24,33,.15);border-radius:20px}.order__resume-header{margin-bottom:10px}.order__resume-title{font-weight:700;font-size:20px;line-height:130%}.order__prop{font-size:14px}.order__prop:not(:last-child){border-bottom:1px solid #eeeff4}.order__prop .points{padding-top:15px;background-color:#fff;position:relative;z-index:10;margin-top:-1px}.order__prop-entry{display:flex;align-items:center;padding:15px 0;font-weight:500}.order__prop-name{margin-right:auto}.order__prop-currency{margin-left:4px}.order__prop--discount,.order__prop--discount .order__prop-entry{padding:7px 0}.order__prop--discount .order__prop-currency,.order__prop--discount .order__prop-value{color:#1aba50;font-weight:500}.order__prop--discount .accordion__icon{color:#1aba50;padding-left:0;margin-left:4px}.order__prop--delivery .order__prop-currency,.order__prop--delivery .order__prop-value{color:#20a735;font-weight:500}.order__prop--points .order__prop-currency,.order__prop--points .order__prop-value{color:#1aba50}.order__prop--total .order__prop-currency,.order__prop--total .order__prop-value{font-size:22px;line-height:130%;font-weight:700}.order__action{margin-top:15px}.order__action .promocode{margin-bottom:20px}.order__order{height:50px}.order__order .svg-icon{margin-left:11px;width:22px;height:10px}.page-nav{margin-top:30px;cursor:default;-webkit-user-select:none;user-select:none}.page-nav__view-more{font-size:16px;text-transform:uppercase;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:26px;padding:5px 15px;display:flex;align-items:center}.page-nav__view-more .svg-icon{height:20px;width:20px;margin-right:10px}.page-nav__row{margin-top:20px;display:flex;align-items:center;justify-content:center}.page-nav__cell{flex:0 1 auto}.page-nav__btn{font-size:15px;line-height:120%;font-weight:700;display:flex;align-items:center;color:#000;text-decoration:none;cursor:pointer}.page-nav__btn .svg-icon{fill:none;width:8px;height:12px}.page-nav__btn .svg-icon:first-child{margin-right:8px}.page-nav__btn .svg-icon:last-child{margin-left:8px}.page-nav__btn.disabled-link{pointer-events:none;color:rgba(0,0,0,.6)}.page-nav__links{display:flex;flex-wrap:wrap;overflow:hidden;margin:0 22px}.page-nav__link,.page-nav__link-spacer{flex:0 0 auto;display:block;font-size:15px;line-height:1.6;color:#000;text-align:center;font-weight:700;text-decoration:none}.page-nav__link-spacer{min-width:14px;align-self:center}.page-nav__link{cursor:pointer;outline:0;position:relative;transition:.25s;font-size:18px;line-height:30px;padding:0 11px;border-radius:3px;margin:0 3px}.page-nav__link::after{content:"";position:absolute;top:3px;bottom:3px;left:3px;right:3px;border:1px dashed;border-radius:inherit;opacity:0;transition:inherit;pointer-events:none}.page-nav__link.page-nav__link--active.page-nav__link--active{cursor:default;background:#1aba50;color:#fff}.state--focus-enabled .page-nav__link:focus::after{opacity:.75}.page-section-header{display:flex;align-items:baseline;margin:25px 0}.page-section-header__main{flex:1 1 auto}.page-section-header__title{display:flex;position:relative}.page-section-header__title-link{display:inline-flex;align-items:center;font-size:22px;line-height:120%;color:#000;transition-duration:.25s}.page-section-header__title-link.page-section-header__title-link:active{color:#000}.page-section-header__title-link .svg-icon{width:20px;height:10px;margin-top:2px;margin-left:16px;transition-duration:.25s}.page-section-header__main--center{display:flex;justify-content:center}.page-section-header__aside{flex:0 0 auto;margin-left:auto;padding-left:20px}.page-section-header__aside-links{display:inline-flex;vertical-align:top;margin-left:-8px;flex-wrap:wrap}.page-section-header__aside-links-item{flex:0 0 auto;margin-left:8px}.page-section{margin:70px 0}.page-section--gray{background:linear-gradient(239.24deg,#c3c8cc 12.69%,#eef0f1 62.42%);padding:55px 0 70px}.page-section--overflow{overflow:hidden}.page-section--alt{overflow:hidden;background-color:rgba(15,49,106,.04);padding-top:38px;padding-bottom:72px;margin-bottom:0}.page-section--inner{margin:0}.page-section--inner .page-section-header{margin:17px 0}.page-section--inner .container{padding:0}.page-section__slot-wrap{margin-top:20px}.page-section .product-slider__header{margin-top:-20px}.page-title{margin:15px 0}.page-title--flex{display:flex;align-items:flex-end;justify-content:space-between}.page-title--flex-start{align-items:baseline;justify-content:flex-start}.page-title--icon{display:flex;flex-wrap:wrap;align-items:flex-end}.page-title--mb8{margin-bottom:8px}.page-title__icon{width:32px;height:32px;margin-right:12px;flex:0 0 auto;transform:translateY(-3px)}.page-title__sub{font-size:14px;line-height:20px;color:#818690;margin-top:9px;width:100%;margin-bottom:0}.page-title__sub-items{display:flex;align-items:center;flex-wrap:wrap}.page-title--centered .page-title__sub-items{justify-content:center}.page-title__sub-item{display:inline-flex;align-items:center;margin-right:16px}.page-title__sub-item:last-child{margin-right:0}.page-title__sub-item-icon{height:17px;width:17px;margin-right:8px}.page-title--centered{text-align:center}.page-title__value .product__admin-link{margin-left:15px}.page-title__tabs{position:relative;margin-bottom:-15px}.page-title__tabs::after{position:absolute;content:"";top:0;left:auto;right:0;width:50px;height:30px;background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 100%);z-index:1}.page-title__date{font-size:16px;line-height:26px;color:#818690}.page-title__quantity{margin-left:20px}.page-title__quantity+.link-close{margin-left:auto}.params-list__item{display:flex;align-items:baseline;margin-top:20px}.params-list__left{flex:0 0 auto;max-width:50%;font-size:16px;line-height:18px;color:#86868b}.params-list__sep{flex:1 1 auto;border-bottom:1px dashed #cbccce;margin:0 8px}.params-list__right{flex:0 0 auto;max-width:50%;font-size:16px;line-height:18px;color:#111;text-align:right}.params-list__right:only-child{max-width:100%}.params-list__footer{margin-top:20px;display:flex;justify-content:flex-end;align-items:baseline}.params-list__footer .link-underline{margin-left:15px}.points--empty .points__content{padding:0 0 10px;box-shadow:none}.points__field{position:relative}.points__field-max{position:absolute}.points__content{box-shadow:0 2px 5px rgba(24,24,33,.15);display:flex;padding:35px 20px 16px;margin-top:-15px;border-radius:0 0 12px 12px}.points__balance{margin-right:20px;padding-right:20px;border-right:1px solid #d9dbe1}.points__balance-name{color:#8b8d92;font-weight:600;font-size:11px;line-height:140%;letter-spacing:.02em}.points__balance-value{font-weight:500;font-size:17px;line-height:160%}.points__accrued,.points__use{margin-bottom:5px;display:flex;align-items:center;font-weight:600;font-size:11px;line-height:140%;letter-spacing:.02em}.points__accrued-name,.points__use-name{margin-right:5px;color:#8b8d92}.points__accrued{margin-bottom:9px}.points__accrued-value{background:#effcbc;border-radius:11px;padding:2px 7px 3px}.product-discount .hero-block{height:746px;min-height:0;border-radius:5px;overflow:hidden}.product-discount .hero-block__fg-layer{width:80%;max-width:520px}.product-discount .product-grid{width:100%}.product-discount .product-grid__grid{grid-template-columns:repeat(3,1fr);margin:-20px -10px}.product-discount__body{display:flex}.product-discount__slider{width:47.7%;margin-right:4%;flex-shrink:0}.product-discount__products{flex-grow:1;min-width:0;display:flex;align-items:center;flex-wrap:wrap}.product-discount__products .product-grid__cell:nth-child(n+7){display:none}.product-discount__action{margin:35px -5px -5px;display:none;flex-wrap:wrap;flex-grow:1}.product-discount__action .btn{margin:5px;width:100%}.product-discount__all .svg-icon{margin-top:2px;width:22px;height:11px;margin-left:11px}.product-discount__body--no-discount .product-discount__slider{display:none}.product-discount__body--no-discount .product-grid__cell{width:calc(100% / 6)}.product-grid__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));margin:-7px}.product-grid__cell--empty.product-grid__cell--empty.product-grid__cell--empty{padding-top:0;padding-bottom:0}.product-grid__cell{display:flex;flex-direction:column;padding:7px}.page-services-zagl .product-grid__grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.product-image{display:flex;align-items:center;justify-content:center;transition:.25s;position:relative}.product-image--loading{background:#eeeff4}.product-image--loading .product-image__image{opacity:0}.product-image__image{display:block;max-width:100%;max-height:90%;transition:opacity .25s}.product-image__placeholder{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#eeeff4;color:#d9dbe1}.product-image__placeholder-icon{display:block;flex:0 0 auto;width:70px;height:70px;max-width:40%;max-height:40%}.product-image__gallery{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:3;transition:opacity .25s;opacity:0}.product-image__gallery-item{position:relative;flex:1 1 auto}.product-image__gallery-item::before{content:"";position:absolute;left:0;bottom:0;height:4px;width:100%;background-color:#ededed;transition:background-color .25s}.product-image__gallery-item:only-child{display:none}.product-s-list{display:flex;width:100%;padding:10px;align-items:center}.product-s-list__link{display:flex;flex:1 1 auto;text-decoration:none;font-size:14px;line-height:20px;color:inherit;margin-right:auto;transition:color .25s;font-weight:500}.product-s-list__link:hover{color:#1aba50}.product-s-list__image{width:60px;height:60px;margin-right:20px;position:relative;border-radius:10px;overflow:hidden;flex:0 0 auto}.product-s-list__info{flex:1 1 auto}.product-s-list__scu{font-size:12px;line-height:130%;font-weight:400;padding-top:10px;color:rgba(51,51,51,.7)}.product-s-list__scu span{color:#333;padding-left:5px}.product-s-list__scu-block{display:flex;align-items:center;flex-wrap:wrap;padding:10px 0 8px}.product-s-list__scu-block .product-s-list__scu{padding-right:15px;padding-top:0}.product-s-list__right{flex:0 0 auto}.product-s-list__right .price__discount-wrap{width:auto;flex:0 0 auto;margin-bottom:0;margin-right:8px}.product-s-list__right .price__group{flex:0 0 auto}.product-s-list__right .price__group--new{margin-right:0}.product-s-list__right .price--sm .price__group--new .price__value,.product-s-list__right .price--sm .price__value{font-size:16px;line-height:22px;color:#1aba50}.product-s-list__right .price--sm .price__group--old .price__value{font-size:12px;line-height:16px;font-weight:700;color:gray}.product-s-list__right .price--sm .price__currency{font-size:12px;line-height:16px}.product-slider{position:relative}.product-slider .favorite-help{display:none}.innerBanners__container .product-slider--alt{min-height:150px}.innerBanners__container .product-slider__arrow{display:none}.product-slider--alt{min-height:244px}.product-slider .swiper-scrollbar{display:none}.product-slider .swiper-pagination,.product-slider .swiper-scrollbar{line-height:0}.product-slider__arrow{display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;width:35px;cursor:pointer;transition:.25s;color:#000;z-index:2}.product-slider__arrow.swiper-button-disabled .svg-icon{color:#333;opacity:.5}.product-slider__arrow .svg-icon{fill:none;color:#1aba50}.product-slider__arrow--prev{right:50%;margin-right:calc(1628px / 2 - 54px)}.product-slider__arrow--next{left:50%;margin-left:calc(1628px / 2 - 54px)}.product-slider__icon{display:block;width:15px;height:22px}.main-slider .product-slider__arrow{height:34px;width:34px;background:#fff;border-radius:50%;top:50%;box-shadow:0 6px 16px rgba(0,0,0,.08);margin-top:-17px}.main-slider .product-slider__arrow--prev{left:-13px}.main-slider .product-slider__arrow--prev svg{height:18px;margin-left:-3px}.main-slider .product-slider__arrow--next{right:-13px;left:unset}.main-slider .product-slider__arrow--next svg{height:18px;margin-right:-3px}.main-slider .swiper-pagination-bullet{width:31px;height:4px;border-radius:0;background:#dedede;opacity:1;transform:scale(1);left:unset!important}.main-slider .swiper-pagination-bullet-active-main{background:#1aba50}.product-slider .swiper-container{padding-bottom:30px}.product-slider__slide .product-t-grid__action .price__currency{display:none}.product-slider__tabs{margin-bottom:20px}.product-slider__tabs h5{font-size:24px;line-height:1;font-weight:700}.slider__consumables{padding-top:30px}.product-slider__link{font-size:16px;line-height:19px;font-weight:500;text-decoration:none;color:rgba(2,13,33,.5);transition:color .25s}.product-slider__link:hover{color:#1aba50}.product-t-grid__price{padding-top:10px}.product-slider__header{display:flex;justify-content:space-between;align-items:baseline}.product-t-grid-small{display:flex;position:relative;height:100%}.product-t-grid-small__card{display:flex;padding:15px;background-color:#fff;height:100%;width:100%}.product-t-grid-small__link{position:absolute;top:0;left:0;right:0;bottom:0;border:none;outline:0;z-index:3;color:#020d21;cursor:pointer}.product-t-grid-small__link:hover+.product-t-grid-small__card .product-t-grid-small__name{color:#1aba50}.product-t-grid-small__image{width:128px;height:88px;flex:0 0 auto;position:relative}.product-t-grid-small__image::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;border-radius:4px;z-index:0}.product-t-grid-small__right{padding-left:11px}.product-t-grid-small__name{display:-webkit-box;font-size:14px;line-height:18px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;height:36px;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;transition:color .25s}.product-t-grid-small__price{margin-top:10px}.product-t-grid-small__price .price{display:block}.product-t-grid-small .price__value{font-size:20px;line-height:26px;font-weight:700}.product-t-grid-small .price__currency{font-size:14px;line-height:18px}.product-t-grid-small .price__group--old .price__currency{color:rgba(0,0,0,.6);font-size:12px}.product-t-grid-small .price__discount-wrap{display:none}.product-t-grid-small .price__group--old .price__value{color:rgba(0,0,0,.6);font-size:14px;line-height:20px}.product-c-grid--small .product-t-grid__price{padding:0!important}.product-c-grid--small .product-t-grid__price .price__value{font-size:16px}.product-c-grid--small .product-t-grid__visual{max-height:80px}.product-t-grid,.product-t-grid__card{position:relative;display:flex;flex-direction:column;flex:1 0 auto}.product-t-grid__card{background:#fff;transition:.25s;padding:38px 15px 15px}.product-t-grid__card .product-s-list__scu-block{padding-bottom:0}.product-t-grid__card .product-s-list__scu-block .product-s-list__scu{padding-right:10px}.product-t-grid__bottom{margin-top:auto;padding-top:12px}.product-t-grid__link{position:absolute;top:0;left:0;right:0;bottom:0;border:none;outline:0;z-index:3;color:#000;cursor:pointer}.product-t-grid__link::after{content:"";position:absolute;top:3px;bottom:3px;left:3px;right:3px;border:1px dashed;border-radius:inherit;opacity:0;transition:inherit;pointer-events:none}.state--focus-enabled .product-t-grid__link:focus::after{opacity:.75}.product-t-grid__visual{position:relative;margin:0 0 15px;max-height:143px;overflow:hidden}.product-t-grid__visual .product-image__image{max-width:225px}.product-t-grid__visual::after{content:"";display:block;padding-top:133%}.product-t-grid__image{position:absolute;top:0;left:50%;transform:translateX(-50%);width:80%;height:100%;align-items:stretch}.product-t-grid__image img{width:100%}.product-t-grid__label{position:absolute;z-index:10;left:0;top:0}.product-t-grid__compare{position:absolute;top:8px;right:42px;z-index:10}.product-t-grid__compare .favorite-action:not(.active){visibility:hidden;opacity:0}.product-t-grid__compare .svg-icon{width:23px;height:21px;color:#333}.product-t-grid__compare .active .svg-icon{color:#1aba50}.product-t-grid__fast-view{position:absolute;top:40px;right:14px;z-index:10}.product-t-grid__fast-view .favorite-action:not(.favorite-action--active){visibility:hidden;opacity:0}.product-t-grid__fast-view .svg-icon{width:23px;height:21px;color:#1aba50}.product-t-grid__favorite{position:absolute;top:9px;right:14px;z-index:10}.product-t-grid__favorite .favorite-action:not(.favorite-action--active){visibility:hidden;opacity:0}.product-t-grid__favorite .svg-icon{width:22px;height:20px;color:rgba(51,51,51,.7)}.product-t-grid__favorite .svg-icon:hover{color:#1aba50}.product-t-grid__favorite.product-t-grid__fast-view{right:70px}.product-t-grid__status{position:absolute;left:15px;z-index:10}.product-t-list__fast-view{position:absolute;top:-3px;right:0;z-index:100;opacity:0}.product-t-grid__brand{display:inline;color:#000;padding-right:4px;white-space:nowrap}.product-t-grid__price .price__value{font-size:20px;font-weight:700;line-height:1.3}.product-t-grid__price .price{display:block}.product-t-grid__price .price__currency{line-height:1.3}.product-t-grid__price .price__group--old .price__value{font-size:14px;color:grey}.product-t-grid__price .price__group--old .price__currency{font-size:10px;display:inline-block;text-decoration:line-through}.product-t-grid__name{font-size:14px;line-height:130%;font-weight:700;color:#333;transition:.25s;margin-bottom:10px}.product-t-grid__rating{margin-bottom:6px}.product-t-grid__rating:empty{margin:0}.product-t-grid__action{height:40px;visibility:hidden;opacity:0;padding-top:15px;transition-duration:.25s;position:relative;z-index:4}.product-t-grid__action .product-subscribe{line-height:28px;font-size:14px}.product-t-grid__action .basket-action{margin-top:-5px}.product-t-grid__action .basket-action+.btn,.product-t-grid__action .btn+.btn{margin-top:10px}.product-t-grid__note{vertical-align:top;color:#000;font-weight:700;font-size:9px;line-height:150%;letter-spacing:.07em;padding:1px 6px;background-color:#eeeff4;border-radius:3px;display:inline-flex;margin-top:3px}.product-list__cell:not(:first-child){margin-top:15px}.product-t-list,.product-t-list__card{position:relative;display:flex;flex-direction:column;flex:1 0 auto}.product-t-list__card{padding:20px;background:#fff;transition:.25s;flex-direction:row}.product-t-list__card .product-t-list__brand{bottom:20px;left:20px}.product-t-list__link{position:absolute;top:0;left:0;right:0;bottom:0;border:none;outline:0;z-index:3;color:#000}.product-t-list__link::after{content:"";position:absolute;top:3px;bottom:3px;left:3px;right:3px;border:1px dashed;border-radius:inherit;opacity:0;transition:inherit;pointer-events:none}.state--focus-enabled .product-t-list__link:focus::after{opacity:.75}.product-t-list__link:active~.product-t-list__card{background:#eeeff4;box-shadow:none}.product-t-list__cell-visual{flex:0 0 auto;width:172px;min-width:172px;margin-right:20px;height:115px;position:relative}.product-t-list__cell-info{flex:1 1 auto}.product-t-list__cell-price-action{border-left:1px solid rgba(51,51,51,.1);padding-left:20px;padding-bottom:30px;position:relative}.product-t-list__cell-price{margin-bottom:13px;min-height:44px}.product-t-list__cell-price .price{display:block}.product-t-list__cell-price .price .price__value{font-size:20px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:21px}.product-t-list__cell-price .price .price__currency{font-size:14px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;color:rgba(0,0,0,.6)}.product-t-list__cell-price .price .price__group--old{margin-top:-4px;color:rgba(0,0,0,.6)}.product-t-list__cell-price .price .price__group--old .price__value{font-size:14px;line-height:20px;color:rgba(0,0,0,.6)}.product-t-list__cell-price .price .price__group--old .price__currency{font-size:12px;display:inline-block;text-decoration:line-through}.product-t-list__cell-action .basket-action__btn{height:40px;line-height:40px;padding-top:0;padding-bottom:0}.product-t-list__cell-action .basket-action__cell-input .field-input.field-count__input{height:40px;width:108px}.product-t-list__visual{position:relative;height:100%}.product-t-list__visual::after{content:"";display:block;padding-top:100%}.product-t-list__image{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.product-t-list__brand{position:absolute;bottom:-5px;left:0;z-index:10;max-width:59px}.product-t-list__status{position:absolute;top:-3px;left:0;z-index:2}.product-t-list__name{font-size:16px;line-height:21px;color:#333;font-weight:700;transition:.25s}.product-t-list__price{margin:12px 0}.product-t-list__action{position:relative;z-index:4;margin:12px 0}.product-t-list__action .basket-action+.product-subscribe{margin-top:10px}.product-t-list__cell-info-footer .basket-item__props{display:block;max-width:356px}.product-t-list__cell-info-footer .basket-item__prop{font-weight:400;font-size:14px;line-height:18px;color:#000}.product-t-list__cell-info-footer .basket-item__prop .basket-item__prop-name{font-weight:400;color:rgba(0,0,0,.6);padding-right:10px}.product-t-list__cell-favorite{position:absolute;bottom:0;z-index:100}.product-t-list__cell-info-wrap{display:flex;flex-direction:column;width:100%;flex:1 1 auto}.product-t-list__cell-info-wrap .product-s-list__scu{font-size:14px}.product-t-list__cell-info-wrap .product-t-list__cell-info{margin-top:8px}.product-table__products-header{display:flex;color:#86868b;border-bottom:2px solid rgba(134,134,139,.2);min-width:1030px;padding:0 12px}.product-table__product{position:relative;z-index:0;transition:z-index .25s}.product-table__product:hover{z-index:5}.product-table__cell-checkbox{display:flex;align-items:center;padding-right:16px}.product-table__product-main{display:flex;position:relative;flex:1 1 auto;align-items:center;padding-left:80px}.product-table__cell-unit{flex:0 0 auto;width:130px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;font-size:14px;line-height:18px;padding-top:12px;padding-bottom:12px}.product-table__cell-unit--lg{width:150px}.product-table__cell-unit--left-main{display:flex;position:relative;flex:1 1 auto}.product-table__cell-unit--right{width:250px;align-items:flex-end}.product-table__products-category-header{padding-top:40px;padding-bottom:26px;display:flex;align-items:baseline}.product-table__category{color:#000;flex:0 0 auto}.product-table__subcategory{font-size:14px;line-height:22px;color:#86868b;flex:0 0 auto;font-weight:400}.product-table__category-sep{font-size:14px;line-height:22px;color:#86868b;padding:0 8px}.product-table .field-checkbox__visual{transform:translateY(0);margin-right:0}.product{display:flex;flex-direction:column;flex:1 1 auto;position:relative}.product__admin-link{position:relative;z-index:5;font-weight:500}.product-subscribe{border:1px solid #1aba50;border-radius:3px;color:#1aba50;padding-top:0;padding-bottom:0;line-height:38px;text-transform:uppercase}.product-subscribe:hover{color:#fff}.product-c-grid__bottom{z-index:10}.promocode__button{height:50px}.promocode__button::before{border:2px dashed #c1c3c8;box-shadow:none}.promocode__button .svg-icon{width:22px;height:22px;margin-right:11px;fill:none}.promocode__form{position:relative}.promocode__form .field-input{height:50px;border-color:#000;border-width:2px}.promocode__form .field-text__success{display:none}.promocode__submit{top:12px;position:absolute;z-index:10;right:12px;width:25px;height:25px;border-radius:50%;background-color:#000;color:#fff;display:flex;justify-content:center;align-items:center;transition-duration:.25s;cursor:pointer}.promocode__submit .svg-icon{transform:rotate(-90deg);height:9px;width:11px;fill:none}.promocode__success{height:50px;padding:13px 18px;background:#eeeff4;border-radius:10px;font-weight:700;position:relative}.promocode__success mark{background:0 0;color:#1aba50}.promocode__remove{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;width:50px;height:50px;right:0;z-index:10;color:#c1c3c8;transition-duration:.25s}.promocode__remove::after,.promocode__remove::before{width:16px;height:2px;content:"";display:block;box-sizing:border-box;position:absolute;top:50%;left:50%;background:currentColor;transform:translateX(-50%) translateY(-50%) rotate(45deg);border-radius:10px}.promocode__remove::after{transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.rating-action{display:flex;align-items:center}.rating-action__rating{display:flex;align-items:center;margin-right:5px}.rating-action__rating-item{padding-right:2px;color:#d9dbe1;transition-duration:.25s}.rating-action__rating-item .svg-icon{display:block;width:11px;height:11px}.rating-action__rating-item--active .svg-icon{color:#1aba50}.rating-action__count{font-size:14px;line-height:1;color:rgba(51,51,51,.7)}.rating-action__label{font-weight:700;font-size:14px;line-height:17px;margin-bottom:10px;width:100%;color:#333}.rating-action--mid .svg-icon{width:14px;height:14px}.page-title__value .rating-action--mid{margin-left:10px}.page-title__value .rating-action--mid .svg-icon{width:20px;height:20px}.rating-action--large .rating-action__rating-item .svg-icon{width:30px;height:30px}.result-add-review{text-align:center}.result-add-review__visual{width:60px;height:60px;margin:0 auto 25px}.result-add-review__title{font-weight:700;font-size:20px;line-height:130%;margin-bottom:10px}.result-add-review__action{margin-top:25px}.result-add-review__action .btn{padding-left:25px;padding-right:25px}.review-item__header{margin-bottom:10px}.review-item__author{font-weight:700;color:rgba(51,51,51,.7);font-size:14px;line-height:150%;margin-bottom:8px}.review-item__rating{display:flex;align-items:center}.review-item__date{font-size:14px;line-height:18px;color:rgba(51,51,51,.7);padding-left:3px}.review-item__title{font-weight:700;font-size:15px;line-height:150%;margin-bottom:5px}.review-item__comment{font-size:14px;line-height:18px;color:#333;padding:0;border:none;font-weight:400;background:0 0;margin:0}.review-item__comment::before{display:none}.review-item__comment.init{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.review-item__comment.open{display:block}.review-item__toggle{font-weight:500;font-size:14px;line-height:150%;border-bottom:2px solid #d9dbe1}.review-item__toggle.init .review-item__toggle-close,.review-item__toggle.open .review-item__toggle-open{display:none}.review-item__toggle.open .review-item__toggle-close{display:block}.review-item__footer{margin-top:15px}.review-item__note{font-weight:600;font-size:11px;line-height:140%;color:#8b8d92;letter-spacing:.02em}.review-item__tools{margin-top:8px}.review-item__tools-btn:not(:last-child){margin-right:9px}.review-item__tools-btn.btn--primary-gray:active{color:#fff}.review-item__tools-btn.btn--primary-gray:active::before{background-color:#000}.review-item__tools-btn.btn--primary-gray:active span{color:inherit}.review-item__tools-btn.btn--primary-gray span{color:#8b8d92}.review-item__tools-btn span{margin-left:5px}.review-item__answers{margin-top:10px;padding-left:10px;border-left:1px solid #1aba50}.review-item__answers .review-item__header-main{display:flex;align-items:center}.review-item__answers .review-item__header-main .review-item__author{margin-bottom:0;padding-right:8px}.review-item__answer{margin-top:20px}.review-item__answer .review-item__header{margin-bottom:5px}.reviews__header-top{display:flex;align-items:baseline;margin-bottom:20px}.reviews__title{margin-right:20px}.reviews__info{display:flex;align-items:center;margin:-10px 0 20px}.reviews__chart{margin-right:24px;max-width:234px;flex-grow:1;min-width:0}.reviews__chart-item{display:flex;align-items:center}.reviews__chart-item:not(:last-child){margin-bottom:2px}.reviews__chart-name{font-weight:700;width:9px;font-size:14px;line-height:120%;margin-right:10px}.reviews__chart-value{flex-grow:1;height:5px;background-color:#eeeff4;border-radius:100px;display:flex}.reviews__chart-active{border-radius:100px;background-color:#000}.reviews__rating{display:flex;align-items:center}.reviews__rating-summary{font-size:18px;line-height:1;font-weight:700;color:#333;padding-right:8px}.reviews__rating-text{font-size:14px;line-height:1;color:rgba(51,51,51,.7);padding-left:8px}.reviews__rating-count{display:flex;align-items:center;font-weight:700}.reviews__rating-count .svg-icon{width:20px;height:20px;color:#d9dbe1}.reviews__rating-count .svg-icon.active{color:#1aba50}.reviews__empty-info{font-size:14px;line-height:22px;color:#333}.reviews__empty{font-weight:500}.reviews__add{cursor:pointer;margin-top:25px;padding:10px 10px 10px 21px;border-radius:10px;background-color:#1aba50;display:flex;align-items:center;width:100%}.reviews__add .svg-icon{width:35px;height:35px;flex-shrink:0;color:#fff}.reviews__add-input{flex-grow:1;min-width:0;margin-left:18px;background-color:#fff;padding:13px 19px 14px;border-radius:8px;display:flex;justify-content:space-between;align-items:center}.reviews__add-input .svg-icon{width:22px;height:10px;color:#000}.reviews__list{margin-top:30px}.reviews__item{padding-left:0;margin-bottom:0}.reviews__item:before{display:none}.reviews__item:not(:last-child){padding-bottom:23px}.reviews__action{margin-top:20px}.reviews__action .btn .svg-icon{width:12px;height:8px;margin-left:13px;fill:none;margin-top:2px}.reviews__toggle.show .reviews__toggle-open{display:none}.reviews__toggle.show .reviews__toggle-close{display:block}.reviews__toggle.show .svg-icon{transform:rotate(180deg)}.reviews__toggle-close{display:none}.scroll-shadow-edge::after,.scroll-shadow-edge::before{content:"";position:absolute;z-index:10}.scroll-shadow-edge.left-begin::before,.scroll-shadow-edge.left-end::after{display:none}.scroll-shadow-edge--horizontal::after,.scroll-shadow-edge--horizontal::before{top:0;height:100%;width:36px;pointer-events:none;display:block}.scroll-shadow-edge--horizontal::before{left:-15px;background:linear-gradient(to left,rgba(255,255,255,.34) 58.56%,#fff 88.99%)}.scroll-shadow-edge--horizontal::after{right:-15px;background:linear-gradient(to right,rgba(255,255,255,.34) 58.56%,#fff 88.99%)}.scroll-top{position:fixed;right:30px;bottom:calc(121px + env(safe-area-inset-bottom));display:flex;width:50px;height:50px;border-radius:20px;background-color:#ededed;justify-content:center;align-items:center;z-index:20;box-shadow:0 4px 23px rgba(24,24,33,.15);cursor:pointer;transition-duration:.25s;opacity:0;visibility:hidden}.scroll-top .svg-icon{fill:none;width:16px;height:16px}.scroll-top--show{visibility:visible;opacity:1}.search-small{width:100%;display:flex}.search-small__wrap{width:100%;position:relative}.search-small__open-modal{position:absolute;z-index:15;top:0;left:0;width:100%;height:100%}.search-small__form{width:100%;display:flex;align-items:center;position:relative}.search-small__field{flex:1 1 auto}.search-small__field .field-input--search{background:#fff;border:1px solid rgba(0,0,0,.2);padding:8px 24px 7px 35px;height:30px;font-size:16px;font-weight:400;color:#404040}.search-small__close-btn{width:40px;height:40px;position:absolute;z-index:10;right:0;top:0;color:#c1c3c8;transition-duration:.25s;cursor:pointer}.search-small__close-btn::after,.search-small__close-btn::before{width:18px;height:2px;content:"";display:block;box-sizing:border-box;position:absolute;top:50%;left:50%;background:currentColor;transform:translateX(-50%) translateY(-50%) rotate(45deg);border-radius:100px}.search-small__close-btn::after{transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.search-small__back-btn,.search-small__submit-btn{flex:0 0 auto;width:35px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .25s;position:absolute;z-index:10;left:0;top:0}.search-small__back-btn .svg-icon,.search-small__submit-btn .svg-icon{fill:none}.search-small__submit-btn::after{content:"";position:absolute;top:3px;bottom:3px;left:3px;right:3px;border:1px dashed;border-radius:inherit;opacity:0;transition:inherit;pointer-events:none}.search-small__back-btn .svg-icon,.search-small__submit-btn-icon.search-small__submit-btn-icon{flex:0 0 auto;width:16px;height:16px}.search-small__result{position:absolute;top:100%;left:0;transition:.25s,left;opacity:0;visibility:hidden;transform:translate3d(0,0,0) scaleY(0);transform-origin:left top;width:100%;background-color:#fff;z-index:3}.search-small__result-wrap{max-height:622px;overflow-x:hidden;overflow-y:auto}.search-small__loader-wrap .loader__icon{width:25px;color:#000}.search-small__suggestion-title{font-weight:700;margin-bottom:7px;color:#000}.search-small__suggestion-wrap{display:block;padding:15px 15px 15px 0;transition-duration:.25s;transition-property:background-color;position:relative;margin-left:15px}.search-small__suggestion-wrap:not(:last-child){margin-bottom:-1px;border-bottom:1px solid #eeeff4}.search-small__suggestion-section{padding-bottom:7px;padding-right:15px;display:flex}.search-small__suggestion-section:hover{color:#1aba50}.search-small__suggestion-section svg{height:15px;width:15px;min-width:15px;fill:#fff;margin-right:7px;margin-top:3px}.search-small-all_link{font-weight:700;padding-left:22px;margin-bottom:20px;display:inline-block}.search-small__suggestion-products{padding:8px 20px}.search-small__visual{width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:10px;overflow:hidden;background-color:#f4f5f7;margin-right:14px;flex-shrink:0}.search-small__visual .svg-icon{width:20px;height:20px;fill:none}.search-small__visual .picture{width:50px;height:50px}.search-small__name{font-size:16px;line-height:1.3;color:#000}.search-small__name:hover{color:#1aba50}.search-small__category,.search-small__price{margin-top:2px;font-weight:600;font-size:11px;line-height:140%;letter-spacing:.02em}.search-small__category{color:#8b8d92}.search-small__action{padding:20px 0 10px;position:-webkit-sticky;position:sticky;bottom:0;z-index:10;background-color:#fff}.search-small__action .svg-icon{width:22px;height:11px;margin-left:11px;margin-top:5px}.search-small__result-message{display:flex;align-items:center;margin:15px}.search-small__result-icon{width:50px;height:50px;background-color:#f4f5f7;border-radius:10px;display:flex;justify-content:center;align-items:center;margin-right:14px;flex-shrink:0}.search-small__result-icon .svg-icon{width:26px;height:26px}.search-small__suggestion-product{position:relative}.search-small__suggestion-product:not(:first-child){border-top:1px solid #ebebeb}.search-small__suggestion-product .basket-action{position:unset}.search-small--full .search-small__result{padding:8px 0 0}.search-small--active .field-input--search{background:#fff;height:56px;margin:-8px 0}.search-small--active .search-small__wrap{filter:drop-shadow(0 4px 23px rgba(24, 24, 33, .15))}.search-small--active .search-small__back-btn{top:5px}.state--search-small-open .search-small__wrap{filter:drop-shadow(0 4px 23px rgba(24, 24, 33, .15));position:relative;z-index:20}.state--search-small-open .field-input--search{background:#fff;height:56px;margin:-8px 0}.state--search-small-open .search-small__back-btn{top:5px}.state--search-small-open .search-small__result{opacity:1;visibility:visible;transform:translate3d(0,0,0) scaleY(1)}.modal--search .modal-window__header{display:none}.modal--search .modal-window__body{padding-left:0;padding-right:0;margin-left:0;margin-right:0;overflow:hidden}.modal--search .search-small__wrap{filter:none;padding-top:15px}.modal--search .search-small__form{margin:0 10px;width:auto}.modal--search .search-small__open-modal{display:none}.modal--search .search-small__field .field-input--search{filter:none;margin:-3px 0 0;height:40px;background:0 0}.modal--search .search-small__back-btn{display:block!important}.modal--search .search-small__submit-btn{display:none}.modal--search .search-small__result{transform:none;position:static;visibility:visible;opacity:1}.modal--search .search-small__result,.modal--search .search-small__result-wrap{height:calc(100 * var(--vh,1vh) - 108px);max-height:none}.state--focus-enabled .search-small__close-btn:focus::after,.state--focus-enabled .search-small__submit-btn:focus::after{opacity:.75}.search-small.search-small--mob{display:none;background-color:#fff}.sign-in{margin-top:20px}.sign-in__nav{padding:5px 6px;display:flex;border-radius:14px;background-color:#eeeff4;margin-bottom:20px}.sign-in__toggle{width:50%;font-weight:500;font-size:15px;line-height:160%;padding:4px 5px 5px;border-radius:12px;text-align:center;cursor:pointer}.sign-in__toggle--active{background-color:#fff;box-shadow:0 2px 5px rgba(24,24,33,.15)}.sign-in__tab .form__pre-action{margin-top:5px;display:flex;justify-content:center}.sign-in__tab .form__action{width:100%}.sign-in__tab .form__action .btn{height:50px}.sign-in__tab .form__action .svg-icon{width:20px;height:20px;margin-right:10px}.sign-in__forgot-password{cursor:pointer;color:#1aba50;font-size:14px;line-height:1.3;font-weight:500;padding-top:12px;transition-duration:.25s}.sign-in__footer{margin-top:auto;padding-top:30px;text-align:center;font-size:14px;line-height:1.57;color:#8b8d92}.sign-in__registration{margin-left:5px;font-size:14px;line-height:1.3;letter-spacing:.01em;font-weight:500;color:#1aba50;transition-duration:.25s;cursor:pointer}.sign-up{margin-top:20px}.sign-up .form__action{flex-grow:1}.sign-up__delimiter{position:relative;display:flex;justify-content:center;margin:20px 0}.sign-up__delimiter::after{position:absolute;top:50%;transform:translateY(-50%);content:"";width:100%;height:1px;background-color:#d9dbe1;left:0;z-index:5}.sign-up__delimiter span{padding:0 10px;position:relative;top:-2px;z-index:10;font-weight:500;font-size:14px;line-height:150%;color:#8b8d92;background-color:#fff}.sign-up__instagram .svg-icon{width:20px;height:20px;margin-right:10px}.sign-up__footer{margin-top:auto;padding-top:30px;text-align:center;font-weight:500;font-size:14px;line-height:1.57;color:#8b8d92}.sign-up__registration{margin-left:5px;font-size:14px;line-height:1.3;letter-spacing:.01em;font-weight:500;color:#1aba50;transition-duration:.25s;cursor:pointer}.status-label{width:50px;text-align:center;border-radius:3px;font-size:14px;line-height:25px;font-weight:700}.status__item+.status__item{margin-top:3px}.subscribtion-item{position:relative}.subscribtion-item__wrapper{display:flex}.subscribtion-item__visual{width:215px;height:160px;flex-shrink:0;margin-right:15px;display:flex;align-items:center;justify-content:center;position:relative}.subscribtion-item__visual a,.subscribtion-item__visual picture{width:100%;height:100%}.subscribtion-item__content{flex-grow:1;min-width:0}.subscribtion-item__block-price{margin-left:30px;border-left:1px solid rgba(51,51,51,.1);padding-left:20px;position:relative}.subscribtion-item__price{margin-bottom:20px}.subscribtion-item__price .price__value{font-size:16px;line-height:21px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.subscribtion-item__price .price__currency{line-height:18px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.subscribtion-item__name{text-decoration:none;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;line-height:21px;color:#333}.subscribtion-item__brand{color:#333;font-size:14px;line-height:18px;font-weight:700}.subscribtion-item__code{margin-left:4px}.subscribtion-item__props{margin-top:10px}.subscribtion-item__prop{display:flex;align-items:center;font-weight:600;font-size:11px;line-height:140%;letter-spacing:.02em}.subscribtion-item__prop-icon{width:15px;height:15px;display:flex;align-items:center;justify-content:center;margin-right:8px;position:relative;top:-1px}.subscribtion-item__prop-separator{margin:0 5px;width:12px;height:2px;background-color:#c1c3c8}.subscribtion-item__availability{margin-top:13px;padding:2px 8px 3px;background:#f4f5f7;color:#8b8d92;border-radius:5px;font-weight:500;font-size:14px;line-height:150%;display:inline-block;vertical-align:top}.subscribtion-item__availability--available{background:#effcbc;color:#000}.subscribtion-item__action{position:relative;margin-top:20px}.subscribtion-item__remove{font-size:14px;height:40px;padding-left:10px;padding-right:10px}.subscribtion-item__scu{font-size:14px;line-height:130%;padding-top:10px;color:rgba(51,51,51,.7)}.subscribtion-item__scu span{color:#333;padding-left:5px}.subscribtion__panel{margin-bottom:60px;padding:20px;border-radius:20px;border:2px solid #eeeff4;max-width:870px;display:none;align-items:center}.subscribtion__text{max-width:412px;color:#fff;padding:15px;background:linear-gradient(253.59deg,red -.26%,#efa9a9 93.69%);border-radius:12px;text-align:center;margin-right:50px;font-weight:700;font-size:20px;line-height:150%}.subscribtion__form{display:flex;align-items:center;justify-content:space-between}.subscribtion__label{font-weight:700;font-size:18px;line-height:150%}.subscribtion__field{margin-right:40px;font-weight:700;font-size:18px;line-height:150%}.subscribtion__email{font-weight:500;font-size:14px;line-height:150%;color:#8b8d92}.subscribtion__input .field-switch__visual{width:46px;height:28px}.subscribtion__input .field-switch__visual::after{width:21px;height:21px}.subscribtion__input .field-switch__input:checked~.field-switch__visual::after{left:22px}.subscribtion__products-title{margin-bottom:30px;display:none}.subscribtion__item{padding:20px;background:#fff}.subscribtion__item:not(:first-child){margin-top:15px}.subscribtion__item:not(:first-child).subscribtion__item--empty{margin-top:0}.subscribtion__item--empty{padding-top:0;padding-bottom:0}.subscription-form__btn{display:flex;justify-content:center;align-items:center}.subscription-form .field-text__label{display:none}.subscription-form__success-message{font-size:18px;line-height:150%;font-weight:700}.swiper-slider__slider{position:relative;min-width:0;-webkit-user-select:none;user-select:none}.swiper-slider__next,.swiper-slider__prev{display:block}.swiper-slider__thumbs-wrap{width:51px;flex:0 0 auto;min-width:0;position:relative;margin:25px 55px 25px 0}.swiper-slider__thumbs{overflow:hidden;height:399px;-webkit-user-select:none;user-select:none;display:flex}.swiper-slider__thumbs .swiper-container{width:100%}.swiper-slider__thumbs .swiper-slide-thumb-active::after{border-radius:50%;border:2px solid #000;content:"";position:absolute;top:0;right:0;bottom:0;left:0}.swiper-slider__thumb-arrow{cursor:pointer;width:49px;height:25px;display:flex;align-items:center;justify-content:center;z-index:1;color:#c2c9ce;position:absolute;left:0;outline:0;transition:color .25s}.swiper-slider__thumb-arrow.swiper-button-disabled{cursor:not-allowed;opacity:.5}.swiper-slider__thumb-arrow:not(.swiper-button-disabled):hover{color:#1aba50}.swiper-slider__thumb-arrow--prev{top:-25px;align-items:flex-start;padding-top:5px}.swiper-slider__thumb-arrow--next{bottom:-25px;align-items:flex-end;padding-bottom:5px}.swiper-slider__thumb-arrow-icon{width:21px;height:9px;fill:none}.swiper-slider__arrow{cursor:pointer;top:0;bottom:0;z-index:10;display:flex;align-items:center;position:absolute}.swiper-slider__arrow .svg-icon{transition-duration:.25s;width:15px;height:33px;fill:none}.swiper-slider__arrow--prev{left:0;padding-left:30px}.swiper-slider__arrow--next{right:0;padding-right:30px}.tabs{display:flex;transition:border .25s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tabs--alt{padding:0;border:0;border-radius:0;width:100%;justify-content:center}.tabs--left{justify-content:flex-start}.tabs__content-wrap{margin-top:17px;position:relative}.tabs__content{min-height:100px}.tabs__content-button{position:absolute;right:0;top:-45px}.tabs__content-button a{color:#333}.tabs__content-button a:hover{color:#1aba50}.tabs__content--narrow{max-width:770px;margin:0 auto}.section--slider .tabs__content--slots,.section--slider .tabs__content-wrap{min-height:600px}.tabs__item{display:flex;flex:0 0 auto;align-items:center;justify-content:center;padding:6px 0 0;font-size:16px;line-height:28px;margin-right:40px;color:#b8b8b8;border-bottom:2px solid transparent;white-space:nowrap;margin-bottom:0;transition:background-color .25s,color .25s,box-shadow .25s}.tabs__item button{color:#b8b8b8;cursor:pointer}.tabs__item:before{display:none}.tabs__item.active{border-bottom:2px solid #1aba50}.tabs__item.active button{color:#1aba50;cursor:default}.tabs--alt .tabs__item{box-shadow:0 0 0 2px rgba(17,17,57,.1) inset;margin-right:8px}.tabs__item:last-child{margin-right:0}.tabs--sm .tabs__item{font-size:16px;line-height:18px;padding:0 12px;height:40px;margin-right:8px}.tabs--sm .tabs__item:last-child{margin-right:0}.body--blackout .tabs__item{font-weight:500;font-size:18px;line-height:18px}.body--blackout .tabs__item.active{background-color:#1aba50;box-shadow:0 1px 20px -4px rgba(136,136,136,.25);color:#fff}.tabs__item-icon{display:block;width:18px;height:18px;flex:0 0 auto;margin-left:10px}.tabs.tabs--buttons{padding:0;border:0}.tabs.tabs--buttons .tabs__item{height:44px;margin-right:10px;transition:background-color .25s,color .25s,box-shadow .25s}.tabs.tabs--buttons .tabs__item:last-child{margin-right:0}.tabs.tabs--buttons .tabs__item:not(.active){box-shadow:0 0 0 2px inset #f4f5f7}.tabs__item-wrap{position:relative}.tabs__spoiler{position:absolute;top:100%;left:auto;right:0;opacity:0;visibility:hidden;transform-origin:top right;transform:translateY(-5px);z-index:4;padding-top:10px;transition:opacity .25s,transform .25s,visibility .25s}.tabs__spoiler.open{opacity:1;visibility:visible;transform:translateY(0)}.tabs__spoiler-wrap{background-color:#fff;border-radius:14px;padding:5px;box-shadow:0 6px 20px -4px rgba(136,136,136,.25);width:160px}.tabs__spoiler-item{font-size:18px;line-height:20px;color:#000;height:40px;padding:0 11px;display:flex;width:100%;align-items:center;border-radius:8px;transition:background-color .25s,color .25s,margin-left .25s,width .25s;cursor:pointer;white-space:nowrap}.tabs__spoiler-item.disabled,.tabs__spoiler-item[disabled]{color:#1aba50;background-color:#1aba50;cursor:not-allowed}.tooltip{font-size:13px;line-height:18px;color:#f39c2b;display:flex;align-items:center}.tooltip--lg{font-size:14px;line-height:24px}.tooltip__btn{width:28px;height:28px;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.tooltip__icon{width:15px;height:15px;color:rgba(51,51,51,.6)}.tooltip__icon .svg-icon{width:15px;height:15px;fill:#fff}.tooltip__dd{width:215px;position:absolute;left:50%;transform:translate(-50%,8px);bottom:-35px;background-color:#fff;box-shadow:0 0 12px rgba(2,13,33,.12);opacity:0;visibility:hidden;pointer-events:none;font-size:13px;line-height:18px;font-weight:400;color:#000;padding:7px 12px;transition:transform .25s,opacity .25s;z-index:4}.tooltip__dd::after{content:"";width:10px;height:10px;background-color:#fff;transform:translateX(-50%) rotate(45deg);position:absolute;top:-3px;left:50%}.tooltip__btn:hover .tooltip__dd{opacity:1;visibility:visible;transform:translate(-50%,0)}.video-slider__slider{margin:0 auto;width:900px}.video-slider__item{position:relative;width:900px;height:0;padding-bottom:75%;background-color:#000}.video-slider__link{display:none}.video-image-play-icon{position:absolute;left:50%;top:50%;width:68px;height:48px;transform:translate(-50%,-50%);transition:opacity .25s cubic-bezier(0,0,.2,1);z-index:64;cursor:pointer}.video-image-play-icon:hover .ytp-large-play-button-bg{fill:#f54819}.ytp-large-play-button-bg{transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1);fill:#212121;fill-opacity:.8}.video-slider__iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.video-slider__thumb-item{padding:0 8px;width:100%;cursor:pointer}.video-slider__thumb-image{width:100%;height:110px;object-fit:cover}.video-slider .swiper-notification,.video-slider .swiper-pagination,.video-slider .swiper-scrollbar{display:none}.video-slider__arrow{position:absolute;height:100%;top:0;width:30px;cursor:pointer;transition:.25s;outline:0}.video-slider__arrow.swiper-button-disabled{cursor:not-allowed;opacity:.2}.video-slider__arrow:hover{color:#1aba50}.video-slider__arrow--prev{left:0}.video-slider__arrow--next{right:0}.video-slider__icon{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px}.video-slider__arrow--prev .video-slider__icon{left:-10px}.video-slider__arrow--next .video-slider__icon{right:-10px}.swiper-slider__thumbs-catalog{padding:0 30px;position:relative;margin-top:24px}.video{width:100%;height:100%;max-height:100%;min-height:100%;outline:0}.view-picker__grid{display:inline-flex;vertical-align:top;margin:-2px;width:calc(100% + 4px)}.view-picker__item{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#d9dbe1;cursor:pointer;transition:.25s;position:relative;border:1px solid;border-radius:10px;margin:2px}.view-picker__item::after{content:"";position:absolute;top:3px;bottom:3px;left:3px;right:3px;border:1px dashed;border-radius:inherit;opacity:0;transition:inherit;pointer-events:none}.view-picker__icon{display:block;width:18px;height:18px}.view-picker__item:active{color:#000}.state--focus-enabled .view-picker__item:focus::after{opacity:.75}.view-picker__item.view-picker__item--active{color:#1aba50}.view-toggler{display:flex}.view-toggler__btn{flex:0 0 auto;width:18px;height:18px;display:flex;margin-left:15px;align-items:center;justify-content:center;cursor:pointer}.view-toggler__btn.active svg{fill:#1aba50}.view-toggler__icon{display:block;width:18px;height:18px;fill:#b4b4b4}@media (max-width:1600px){.tabs--alt .tabs__item{margin-right:4px}.body--blackout .tabs__item{font-size:14px;line-height:16px}.tabs.tabs--buttons{padding:0;border:0}.tabs.tabs--buttons .tabs__item{height:32px;margin-right:8px}.tabs.tabs--buttons .tabs__item:last-child{margin-right:0}.section--slider .tabs__content-wrap{min-height:470px}}@media (max-width:1351px){.product-slider__arrow--next{left:auto;right:-12px}.product-slider__arrow--prev{right:auto;left:-12px}.product-slider .swiper-pagination{display:block}.product-slider .swiper-pagination-bullet-active{background-color:#000}.product-slider__arrow{display:none}}@media (max-width:1350px){.product-table{overflow-x:auto;overflow-y:hidden;width:100%}}@media (max-width:1299px){.vue-styles .col-lg-1{width:8.3333333333%}.vue-styles .col-lg-2{width:16.6666666667%}.vue-styles .col-lg-3{width:25%}.vue-styles .col-lg-4{width:33.3333333333%}.vue-styles .col-lg-5{width:41.6666666667%}.vue-styles .col-lg-6{width:50%}.vue-styles .col-lg-7{width:58.3333333333%}.vue-styles .col-lg-8{width:66.6666666667%}.vue-styles .col-lg-9{width:75%}.vue-styles .col-lg-10{width:83.3333333333%}.vue-styles .col-lg-11{width:91.6666666667%}.vue-styles .col-lg-12{width:100%}.vue-styles .order-lg--12{order:-12}.vue-styles .order-lg--11{order:-11}.vue-styles .order-lg--10{order:-10}.vue-styles .order-lg--9{order:-9}.vue-styles .order-lg--8{order:-8}.vue-styles .order-lg--7{order:-7}.vue-styles .order-lg--6{order:-6}.vue-styles .order-lg--5{order:-5}.vue-styles .order-lg--4{order:-4}.vue-styles .order-lg--3{order:-3}.vue-styles .order-lg--2{order:-2}.vue-styles .order-lg--1{order:-1}.vue-styles .order-lg-0{order:0}.vue-styles .order-lg-1{order:1}.vue-styles .order-lg-2{order:2}.vue-styles .order-lg-3{order:3}.vue-styles .order-lg-4{order:4}.vue-styles .order-lg-5{order:5}.vue-styles .order-lg-6{order:6}.vue-styles .order-lg-7{order:7}.vue-styles .order-lg-8{order:8}.vue-styles .order-lg-9{order:9}.vue-styles .order-lg-10{order:10}.vue-styles .order-lg-11{order:11}.vue-styles .order-lg-12{order:12}.basket-item__footer{padding:0 0 0 115px}.basket-item__content{display:block}.basket-item__price-full{margin-left:0}.catalog-compare__head-aside{width:20%}.catalog-compare__head-main{width:80%}.catalog-compare__head-item{width:25%}.catalog-compare__table-aside{width:20%}.catalog-compare__table-main{width:80%}.catalog-compare__table-main-cell{width:25%}.catalog-item__left{width:352px}.confirm-panel__cell-action{margin-left:40px}.image-slider--gallery .image-slider__arrow{top:270px}.text-guide .image-slider--gallery .image-slider__arrow{top:208px}.image-slider--gallery .image-slider__image-controls{padding:0 56px}}@media screen and (max-width:1224px){.checked-list--date{flex-wrap:nowrap;justify-content:start;padding-bottom:20px;overflow-x:scroll}}@media (max-width:1199px) and (min-width:1024px){.hidden-md.hidden-md{display:none}}@media (max-width:1199px) and (max-width:1023px){.article-grid__grid{margin:-10px;width:calc(100% + 20px)}}@media (max-width:1199px) and (any-hover:none){.text-guide .image-slider--gallery .image-slider__arrow{display:none}}@media (max-width:1199px){.vue-styles .col-md-1{width:8.3333333333%}.vue-styles .col-md-2{width:16.6666666667%}.vue-styles .col-md-3{width:25%}.vue-styles .col-md-4{width:33.3333333333%}.vue-styles .col-md-5{width:41.6666666667%}.vue-styles .col-md-6{width:50%}.vue-styles .col-md-7{width:58.3333333333%}.vue-styles .col-md-8{width:66.6666666667%}.vue-styles .col-md-9{width:75%}.vue-styles .col-md-10{width:83.3333333333%}.vue-styles .col-md-11{width:91.6666666667%}.vue-styles .col-md-12{width:100%}.vue-styles .order-md--12{order:-12}.vue-styles .order-md--11{order:-11}.vue-styles .order-md--10{order:-10}.vue-styles .order-md--9{order:-9}.vue-styles .order-md--8{order:-8}.vue-styles .order-md--7{order:-7}.vue-styles .order-md--6{order:-6}.vue-styles .order-md--5{order:-5}.vue-styles .order-md--4{order:-4}.vue-styles .order-md--3{order:-3}.vue-styles .order-md--2{order:-2}.vue-styles .order-md--1{order:-1}.vue-styles .order-md-0{order:0}.vue-styles .order-md-1{order:1}.vue-styles .order-md-2{order:2}.vue-styles .order-md-3{order:3}.vue-styles .order-md-4{order:4}.vue-styles .order-md-5{order:5}.vue-styles .order-md-6{order:6}.vue-styles .order-md-7{order:7}.vue-styles .order-md-8{order:8}.vue-styles .order-md-9{order:9}.vue-styles .order-md-10{order:10}.vue-styles .order-md-11{order:11}.vue-styles .order-md-12{order:12}.visible-md{display:block}.visible-md-inline{display:inline}.visible-md-f{display:flex}.visible-md-if{display:inline-flex}.visible-md-ib{display:inline-block}.visible-md-table{display:table}.visible-md-tc{display:table-cell}.article-grid__grid{display:inline-flex;flex-wrap:wrap;vertical-align:top;width:calc(100% + 20px);margin:-10px}.article-grid__cell{width:33.3333%;padding:10px}.big-tabs__btn{height:48px;font-size:14px;line-height:20px}.big-tabs__body{margin-top:36px;margin-bottom:40px}.big-tabs__sections{margin:0 -15px;width:calc(100% + 30px)}.big-tabs__left-section,.big-tabs__right-section{padding:0 15px}.big-tabs__btn-item:not(:last-child) .big-tabs__btn::after{right:-12px}.big-tabs__btn-count{font-size:10px;line-height:14px}.catalog-compare__head-aside{width:25%}.catalog-compare__head-main{width:75%}.catalog-compare__head-item{width:33.3333%}.catalog-compare__table-aside{width:25%}.catalog-compare__table-main{width:75%}.catalog-compare__table-main-cell{width:33.3333%}.catalog-compare__head--nav .product-slider__arrow--prev{left:-10px}.catalog-compare__head--nav .product-slider__arrow--next{right:-10px}.catalog-compare__head-container{padding:0 15px}.catalog-item__wrap{flex-wrap:wrap}.catalog-item__left{width:50%}.catalog-item__center{padding-left:30px;padding-right:0;flex:0 0 auto;width:50%}.catalog-item__right{width:100%;margin-top:40px}.catalog-item__info{margin-top:30px}.categories__item{width:calc(50% - 20px)}.compare__product-param{padding-left:16px;padding-right:16px}.compare__product-image{height:90px}.compare__product-param-wrap{width:auto}.compare__product-name{padding-left:16px;padding-right:16px}.confirm-panel{bottom:15px;width:100%;max-width:calc(100% - 30px);left:15px;right:15px;padding:20px;font-size:15px;line-height:1.6}.form-glass__grid{display:flex;flex-wrap:wrap;width:calc(100% + 16px);margin:-8px}.form-glass__group{padding:8px;width:50%!important}.image-slider__item{cursor:default}.image-slider__thumb-image--3d{display:none}.image-slider__thumb-image--3d+.image-slider__thumb-image{display:block}.page-section--inner .container{padding:0}.product-discount__body--no-discount .product-grid__cell{width:20%}.product-discount__body--no-discount .product-grid__cell:nth-child(n+6){display:none}.product-s-list{padding:12px 15px;display:block}.product-s-list__info{flex:1 1 auto}.product-s-list__right .price--right{text-align:left;padding-left:84px;display:flex;align-items:baseline}.product-s-list__image{margin-right:12px}.product-s-list .price--sm .price__group--new .price__value{font-size:14px;line-height:22px}.product-s-list .price__group--old{font-size:12px;line-height:16px}.product-s-list__right{padding:10px 0 0 72px}.product-t-list__cell-action,.product-t-list__cell-price{width:auto;margin:0}.product-t-list__cell-price+.product-t-list__cell-action{margin-top:12px}.product-table{overflow:auto;width:100%}.search-small__suggestion-sections{padding:20px 20px 0}.tabs{max-width:100%;overflow-y:hidden;overflow-x:auto;justify-content:flex-start}.tabs--slider{max-width:unset;display:block;overflow:visible;transition:none;width:auto;padding:0}.tabs--slider .swiper-slide{width:auto}}@media (max-width:1024px){.basket__title{font-size:28px;line-height:36px;font-weight:700}.basket__form-wrap{padding-top:28px}.basket__footer{margin-top:12px}.basket__subfooter{display:flex;justify-content:space-between;margin-top:14px}.basket__subfooter-cell{margin-top:0}.basket__mob-resume{background-color:#f5f5f7;padding:16px 20px;margin-top:20px}.basket__mob-resume-top{font-size:14px;line-height:22px;color:#86868b;text-align:center}.basket__sum{text-align:center;margin-top:8px;margin-bottom:0}.basket__sum .price{font-size:22px;line-height:26px;font-weight:700;justify-content:center}.basket__subfooter-cell:first-child{margin-top:0}.basket__bottom-footer{display:block}.basket__bottom-footer-right{display:block;margin-top:15px}.baskets__list-wrap{position:relative;margin-top:16px;margin-bottom:16px}.baskets__list{display:block;position:relative;margin:0;padding:20px}.baskets__list-item{display:flex;margin-right:0;height:40px}.baskets__list-btn-link{display:flex;width:100%;align-items:center;justify-content:center;height:40px;background-color:#fff;justify-content:flex-start;padding-left:12px;padding-right:12px}.baskets__list-item-btn--plus .baskets__list-item-icon{width:14px;height:14px}.baskets__list-item-btn--mob{color:#1aba50;position:relative}.baskets__list-item-btn--mob:after{content:"";position:absolute;width:32px;height:32px;z-index:-1;border-radius:50%;background-color:#f5f5f7}.baskets__list--dd-content{opacity:0;visibility:hidden;z-index:-1;position:absolute;top:60px;right:0;left:20px;box-shadow:0 0 15px rgba(0,0,0,.1);transform:scaleY(0);transform-origin:left top;transition:.25s;margin-right:20px}.baskets__list--dd-content.open{opacity:1;visibility:visible;z-index:120;transform:scaleY(1)}.baskets__list-item.active .baskets__list-btn-link{padding-right:12px}.baskets__list--dd-content .baskets__list-item{margin-right:0}.baskets__list-item-btn{height:40px}.baskets__list-item-btn--gear{width:40px;padding-left:8px;padding-right:4px}.baskets__list-item-btn--gear:after{top:50%;transform:translateY(-50%);left:6px}.baskets__list-item-btn--plus{width:36px;padding-left:4px;padding-right:0}.baskets__list-item-btn--plus:after{top:50%;transform:translateY(-50%);left:4px}.svg-icon.baskets__list-btn-link-icon{width:11px;height:11px;margin-left:auto}.baskets__list-item.open .baskets__list-btn-link-icon{transform:scaleY(-1)}.basket__link-underline{margin-left:0;flex:0 0 auto;width:100%;margin-top:15px}.basket__form{margin-top:20px}.basket__small-note{margin:16px 0}}@media screen and (max-width:1023px){.delivery-basket-page .b-main.basket-page .final-basket-price{display:block;width:auto;margin-top:20px}.delivery-basket-page .b-main.basket-page.basket-order-page{padding-bottom:60px}.left-block{width:100%}}@media (max-width:1023px) and (min-width:768px){.hidden-sm.hidden-sm{display:none}}@media (max-width:1023px){.vue-styles .grid,.vue-styles .row{margin:-10px;width:calc(100% + 20px)}.vue-styles .cell{padding:10px}.vue-styles .col{padding:0 10px}.vue-styles .col-sm-1{width:8.3333333333%}.vue-styles .col-sm-2{width:16.6666666667%}.vue-styles .col-sm-3{width:25%}.vue-styles .col-sm-4{width:33.3333333333%}.vue-styles .col-sm-5{width:41.6666666667%}.vue-styles .col-sm-6{width:50%}.vue-styles .col-sm-7{width:58.3333333333%}.vue-styles .col-sm-8{width:66.6666666667%}.vue-styles .col-sm-9{width:75%}.vue-styles .col-sm-10{width:83.3333333333%}.vue-styles .col-sm-11{width:91.6666666667%}.vue-styles .col-sm-12{width:100%}.vue-styles .order-sm--12{order:-12}.vue-styles .order-sm--11{order:-11}.vue-styles .order-sm--10{order:-10}.vue-styles .order-sm--9{order:-9}.vue-styles .order-sm--8{order:-8}.vue-styles .order-sm--7{order:-7}.vue-styles .order-sm--6{order:-6}.vue-styles .order-sm--5{order:-5}.vue-styles .order-sm--4{order:-4}.vue-styles .order-sm--3{order:-3}.vue-styles .order-sm--2{order:-2}.vue-styles .order-sm--1{order:-1}.vue-styles .order-sm-0{order:0}.vue-styles .order-sm-1{order:1}.vue-styles .order-sm-2{order:2}.vue-styles .order-sm-3{order:3}.vue-styles .order-sm-4{order:4}.vue-styles .order-sm-5{order:5}.vue-styles .order-sm-6{order:6}.vue-styles .order-sm-7{order:7}.vue-styles .order-sm-8{order:8}.vue-styles .order-sm-9{order:9}.vue-styles .order-sm-10{order:10}.vue-styles .order-sm-11{order:11}.vue-styles .order-sm-12{order:12}.visible-sm{display:block}.visible-sm-inline{display:inline}.visible-sm-f{display:flex}.visible-sm-if{display:inline-flex}.visible-sm-ib{display:inline-block}.visible-sm-table{display:table}.visible-sm-tc{display:table-cell}.container{padding:0 15px}.state--catalog-aside-open .overlay,.state--mobile-nav-open .overlay{opacity:1;visibility:visible}.table-scroller{display:flex;padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px;max-width:calc(100% + 15px * 2)}.table-scroller::after{width:1px;height:1px;content:"";display:block}.guideline-grid{margin:-10px;width:calc(100% + 20px)}.guideline-grid__cell{padding:10px}.active-filters__grid{margin:-10px;width:calc(100% + 20px)}.active-filters__cell{padding:10px}.article-grid__grid{margin:-10px;width:calc(100% + 20px)}.article-grid__cell{padding:10px;width:50%}.basket__header{margin-right:0;padding-right:0;margin-bottom:-20px}.basket__layout{display:block}.basket__toolbar .svg-icon{margin-left:0;padding-left:2px;flex-shrink:0;width:20px;fill:none;height:9px}.basket__toolbar::before{height:15px;left:0;right:0;bottom:100%;z-index:10;position:absolute;content:"";background:linear-gradient(to bottom,rgba(24,24,33,0),rgba(24,24,33,.05))}.basket__toolbar.hide{visibility:hidden;transform:scale(0)}.basket__toolbar .btn{height:44px;flex-grow:1;justify-content:center}.basket__toolbar .basket__order{margin-left:15px;flex-grow:2}.basket__resume{width:auto;margin-top:45px}.basket__aside{width:auto;margin-left:-15px;margin-right:-15px;margin-top:25px}.basket__aside .basket__resume{width:auto;margin-left:0;margin-right:0;margin-top:0}.basket__resume-header{margin-bottom:12px}.basket__resume-header .h4{font-size:26px}.basket__prop{font-size:14px}.basket__prop-entry{padding:13px 0}.basket__toolbar{background-color:#fff;position:fixed;bottom:calc(env(safe-area-inset-bottom,0));left:0;right:0;display:flex;z-index:20;padding:10px;margin-bottom:0}.basket__toolbar .btn-default svg{margin-left:11px}.delivery-basket-page .save-btn-block{width:auto}.big-tabs__sections{display:block;margin:0;width:100%}.big-tabs__right-section{padding:0;margin-top:20px;width:100%}.big-tabs__left-section{padding:0;width:100%}.big-tabs__body{margin-top:24px;margin-bottom:30px}.catalog-compare__head-aside{width:33.3333%}.catalog-compare__head-main{width:66.6666%}.catalog-compare__head-item{width:50%}.catalog-compare__table-aside{width:33.3333%}.catalog-compare__table-main{width:66.6666%}.catalog-compare__table-main-cell{width:50%}.catalog-compare__head-container{padding:0 15px}.catalog-item{margin-bottom:40px}.catalog-item__seo-text{margin-top:40px}.catalog-item__note-block{margin-top:30px}.catalog-item__left{width:calc(100% + 30px);margin:0 -15px;overflow:hidden;padding-left:15px;padding-right:15px}.catalog-item__center{padding-left:0;margin-top:20px}.catalog-item__right{width:50%;margin-top:20px;padding-left:20px}.catalog__list-message-actions-grid{margin:-10px;width:calc(100% + 20px)}.catalog__list-message-action,.catalog__top-nav-cell{padding:10px}.catalog__layout-aside{width:0;margin-right:0;padding:0}.catalog__top-nav-cell--aside-toggle{display:block}.catalog__top-nav-cell--select,.catalog__top-nav-cell--view{display:none}.catalog__aside-close{display:flex;position:absolute;top:0;left:100%}.catalog__layout-main{width:100%}.state--catalog-aside-open .catalog__layout-aside{visibility:visible;transform:translate3d(0,0,0)}.state--catalog-aside-open .catalog__aside-close{opacity:1;visibility:visible}.catalog__description{margin-bottom:30px;margin-top:10px}.catalog-block__filters .catalog__filter-title{display:none}.catalog-block__filters .catalog__filter-status{padding-top:20px;margin-left:-20px;margin-right:-20px}.catalog-block__filters .catalog__filter-status .filter__list-item{padding-left:20px;padding-right:20px}.section-mobile-text{display:none}.compare__main-wrap{display:flex;margin-left:-15px;margin-right:-15px}.compare__product,.compare__product-param,.compare__product-param--alt,.compare__sep{width:166px}.confirm-panel__cell-action{margin-left:30px}.datepicker__action{font-size:13px;line-height:14px;font-weight:500}.datepicker__text{font-size:13px;line-height:14px;font-weight:500;width:60px}.datepicker__container{padding-top:5px;left:15px}.field-radio-buttons__list{grid-gap:12px}.field-range-slider__visual-handle{width:32px;height:32px}.field-range-slider__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0}.field-range-slider__input::-webkit-slider-thumb{-webkit-appearance:none;width:32px;height:32px;background:#1b1}.field-range-slider__input::-moz-range-thumb,.field-range-slider__input::-ms-thumb{width:32px;height:32px;background:#1b1}.field-range-slider__input-wrap{top:-4px}.field-range-slider__input-wraps{margin:0 0 28px}.field__multiple-list-grid{margin:-10px;width:calc(100% + 20px)}.field__multiple-list-item{padding:10px}.filter__list{overflow-x:auto;flex-wrap:nowrap;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}.filter__list::-webkit-scrollbar{height:0;opacity:0}.filter__list::-webkit-scrollbar-thumb{height:0;opacity:0}.filter__list::-webkit-scrollbar-button{display:none;width:0;height:0}.filter__list::-webkit-scrollbar-corner{background-color:transparent}.filter__list::after{content:"";width:1px;flex-shrink:0;margin-left:10px}.filter__group.filter__group{padding-left:20px;padding-right:20px}.filter__group--links{padding:0;border:none}.filter__group--sort{display:block}.filter__group--switch+.filter__group--check-list{margin-top:0}.filter__group--range-slider.filter__group--range-slider{border-bottom:none;padding-top:0}.filter__group--range-slider.filter__group--range-slider .field-range-slider__handle{box-shadow:none}.filter__group--switch{order:10;padding:18px 0}.filter--aside{display:flex;flex-direction:column}.filter--aside .filter__actions-bottom{display:block;position:-webkit-sticky;position:sticky;bottom:0}.filter--aside .filter__group--range-slider{border-top:0}.filter--aside .filter__filter-list{display:flex;flex-direction:column;overflow-y:auto;flex-grow:1;margin-right:-20px;margin-left:-20px}.filter__show-products-btn{display:block}.filter__actions-item{display:flex}.filter__action-clear{padding:20px;margin-left:-20px;margin-right:-20px}.filter__action-clear .filter__actions-item button:first-child{width:187px;margin-right:15px}.filter__action-clear .filter__actions-item button{font-size:14px;padding:9px 10px;height:40px}.form-glass{padding:15px}.form-glass__group{width:100%!important}.form__groups{margin:-10px;width:calc(100% + 20px)}.form__group{padding:10px}.form__actions{margin:-10px;width:calc(100% + 20px)}.form__action{padding:10px}.order__header .page-title__value{font-size:26px;line-height:130%}.form--card{padding:20px}.form__group-title{text-align:center;font-size:18px}.form__fields{margin:-6px;width:calc(100% + 12px)}.form__field{padding:6px}.image-gallery{position:relative}.image-gallery .swiper-slider__arrow{display:none}.image-gallery .swiper-pagination{bottom:18px}.image-slider__mob-counter{display:flex;position:absolute;bottom:12px;left:50%;transform:translateX(-50%);background-color:rgba(2,13,33,.7);height:16px;align-items:center;justify-content:center;color:#fff;font-size:10px;line-height:10px;font-weight:500;border-radius:8px;padding:1px 6px 2px;z-index:2}.text-guide .image-slider--gallery .image-slider__arrow{display:none}.link-back{font-size:14px;line-height:20px}.link-back__icon{width:16px;height:16px;margin-right:8px}.order-lk__item{padding:15px}.order-lk__title{font-size:16px;line-height:22px}.order-lk__param-name{width:50%}.lk__task-wrap{margin-top:40px}.lk__form{padding:15px}.lk__form .form__group:not(:first-child){padding-top:15px;margin-top:15px}.lk__orders{margin-top:40px}.lk__orders-link-back{position:relative;top:unset;margin-bottom:15px;margin-top:30px}.lk__history-footer,.lk__history-header,.lk__history-items{padding:15px}.lk__tasks-items{padding-bottom:0}.lk__info-block,.lk__task,.lk__task-item,.lk__tasks-block-header{padding:15px}.lk__history-items::after{left:40px}.lk__history-items-title{margin-top:24px}.mobile-popup--filter{display:block}.mobile-popup--filter .catalog-block__filters{height:calc(100vh - 69px);overflow-y:auto;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.mobile-popup--resume{display:block}.modal-message__wrapper{width:330px;padding:11px 15px 15px;top:69px;right:15px;max-width:calc(100vw - 30px);z-index:23}.modal-message__visual{width:38px}.modal-message__title{font-size:13px}.note-block{font-size:14px;line-height:18px}.order{margin-bottom:0}.order__header{margin-right:0;padding-right:0;margin-bottom:25px}.order__layout{display:block}.order__main{margin-right:0}.order__aside{width:auto;margin-left:-15px;margin-right:-15px;margin-top:25px}.order__resume{margin-top:48px;border-radius:20px 20px 0 0;padding:20px 25px 35px}.order__resume-header{margin-bottom:12px}.order__resume-header .h4{font-size:26px}.order__prop{font-size:14px}.order__prop-entry{padding:13px 0}.basket-address{padding:0 7px 30px}.page-section-header__title{font-size:20px;justify-content:center}.page-section{max-width:100%}.page-section--inner .container{padding:0}.page-title__tabs{margin:10px 0}.product-discount .hero-block{height:calc(125.5vw - 15px * 2);max-height:1000px}.product-discount__body{display:block}.product-discount__slider{margin-right:0;width:auto;margin-bottom:55px}.product-discount__action{display:flex}.product-discount__body--no-discount .product-grid__cell{width:25%}.product-discount__body--no-discount .product-grid__cell:nth-child(n+5){display:none}.product-slider .swiper-container{margin-left:0;margin-right:0;width:100%}.product-slider__slide{padding-left:0;padding-right:0}.product-t-grid-small .price__value{font-size:14px;line-height:24px}.product-t-grid-small .price__group--old .price__value{font-size:12px;line-height:16px}.product-t-list__fast-view{display:none}.product-t-grid__favorite .svg-icon{width:20px;height:19px}.product-t-list__cell-visual .product-image__gallery-item::before{display:none}.reviews__title{margin-right:20px}.scroll-shadow-edge{position:relative}.subscription-form__success-message{text-align:center}.video-slider .swiper-slider__thumbs{display:none}.video-slider .swiper-container{overflow:visible}.video-slider__slider{width:100%}.video-slider__item{width:100%;border-radius:10px}}@media (max-width:991px){.search-small .field-input{font-size:16px}.search-small.search-small--mob{display:flex;padding:12px 15px;box-shadow:0 4px 8px rgba(2,13,33,.06);background:#fff}.search-small.search-small__wrap{position:static}.state--search-small-open-mob .search-small{position:fixed;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:column;opacity:1;visibility:visible;z-index:210;overflow:auto;-webkit-overflow-scrolling:touch;transition:visibility .25s,opacity .25s;background-color:#fff;padding:58px 15px 40px}.search-small--regular{display:none;pointer-events:none}.search-small__result{box-shadow:none;transition:visibility .25s,visibility .25s;overflow:visible;max-height:initial}.state--search-small-open-mob .search-small__result,.state--search-small-open-mob .search-small__top{position:static}.search-small__requests-item{font-size:13px;line-height:22px;padding:2px 12px 3px;height:28px;margin-right:12px;margin-top:12px}.search-small__close-btn{width:40px;height:40px}.search-small__suggestions-title{display:block;font-size:16px;line-height:19px;font-weight:500;margin-bottom:12px}.search-small__action{padding:0 15px 12px}.search-small__btn-link{border-radius:10px}.search-small__suggestions{padding-top:15px;padding-bottom:15px}.product-s-list .price__group--old{margin-left:8px}.product-s-list .price--sm .price__group--new .price__currency{font-size:14px;line-height:16px}.search-small__close-modal-btn{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;width:55px;height:60px;overflow:hidden;cursor:pointer;color:#000}.search-small__close-modal-btn-icon{display:block;width:14px;height:14px}}@media (max-width:770px){.title-with-clear.title-row{flex-direction:row}.title-with-clear .price-checkbox-wrapper{top:-45px}.title-with-clear .price-checkbox.price-checkbox--retail{width:329px}}@media screen and (max-width:768px){.is-client-container input{width:100%}}@media screen and (max-width:767px){.delivery-basket-page .save-btn-block{display:none}.delivery-basket-page .basket__header-load .save-btn-block{display:block}.delivery-basket-page .second-block{order:-1}.delivery-basket-page .form-group__basket{position:absolute;right:0;bottom:11px;z-index:6;margin-top:0}.delivery-basket-page .b-main.basket-page .catalog-list .catalog-item-hover{margin-bottom:0}.delivery-basket-page .b-main.basket-page .final-basket-price{width:auto;margin:0 -24px}.product-info{margin-bottom:10px}.green-block{margin-right:-24px;margin-left:-24px}.delivery-dialog__main-contacts{flex-direction:column}.delivery-dialog__main-contacts .form-field{margin-right:0;margin-bottom:12px}.delivery-dialog__main-contacts .form-field:not(:last-child){margin-right:0}.delivery-dialog__address{flex-direction:column}.delivery-dialog__address .form-field{margin-right:0;margin-bottom:12px}.delivery-dialog__address .form-field:not(:last-child){margin-right:0}.delivery-dialog .nav-tabs{display:flex}.delivery-dialog{display:none}.delivery-dialog,.delivery-dialog .green-block{margin-right:-24px;margin-left:-24px}.checked-list{flex-wrap:wrap}.checked-list .checked-list__item{width:100%;margin-right:0;margin-bottom:10px}.checked-list--date{flex-wrap:nowrap;justify-content:start;padding-bottom:20px;overflow-x:scroll}.checked-list--date .checked-list__item{margin-right:10px}.availability-block{margin-top:0;margin-bottom:13px}.date-field .form-group{width:100%}.bottom-block .desktop-button{display:none}.bottom-block .mobile-button,.date-field{display:block}}@media (max-width:767px){.vue-styles .col-xs-1{width:8.3333333333%}.vue-styles .col-xs-2{width:16.6666666667%}.vue-styles .col-xs-3{width:25%}.vue-styles .col-xs-4{width:33.3333333333%}.vue-styles .col-xs-5{width:41.6666666667%}.vue-styles .col-xs-6{width:50%}.vue-styles .col-xs-7{width:58.3333333333%}.vue-styles .col-xs-8{width:66.6666666667%}.vue-styles .col-xs-9{width:75%}.vue-styles .col-xs-10{width:83.3333333333%}.vue-styles .col-xs-11{width:91.6666666667%}.vue-styles .col-xs-12{width:100%}.vue-styles .order-xs--12{order:-12}.vue-styles .order-xs--11{order:-11}.vue-styles .order-xs--10{order:-10}.vue-styles .order-xs--9{order:-9}.vue-styles .order-xs--8{order:-8}.vue-styles .order-xs--7{order:-7}.vue-styles .order-xs--6{order:-6}.vue-styles .order-xs--5{order:-5}.vue-styles .order-xs--4{order:-4}.vue-styles .order-xs--3{order:-3}.vue-styles .order-xs--2{order:-2}.vue-styles .order-xs--1{order:-1}.vue-styles .order-xs-0{order:0}.vue-styles .order-xs-1{order:1}.vue-styles .order-xs-2{order:2}.vue-styles .order-xs-3{order:3}.vue-styles .order-xs-4{order:4}.vue-styles .order-xs-5{order:5}.vue-styles .order-xs-6{order:6}.vue-styles .order-xs-7{order:7}.vue-styles .order-xs-8{order:8}.vue-styles .order-xs-9{order:9}.vue-styles .order-xs-10{order:10}.vue-styles .order-xs-11{order:11}.vue-styles .order-xs-12{order:12}.hidden-xs.hidden-xs{display:none}.visible-xs{display:block}.visible-xs-f{display:flex}.visible-xs-if{display:inline-flex}.visible-xs-inline{display:inline}.visible-xs-ib{display:inline-block}.visible-xs-table{display:table}.visible-xs-tc{display:table-cell}body{font-size:14px}.h1,h1{font:700 28px/36px Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:normal}.h2,h2{font:700 26px/130% Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:normal}.h3,h3{font:700 22px/130% Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:normal}.h4,h4{font:700 20px/130% Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:normal}.h5,h5{font:700 16px/24px Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:normal}.blockquote,blockquote{margin:40px 0;padding:56px 15px 35px 30px;font-size:22px;line-height:130%}.blockquote::before,blockquote::before{top:25px;left:30px;width:31px;height:20px;background-size:31px 20px}q{padding-left:26px}figure{margin:40px 0}.text-guide{font-weight:500;font-size:17px;line-height:160%}.text-guide .h2,.text-guide .h3,.text-guide .h4,.text-guide .h5,.text-guide h2,.text-guide h3,.text-guide h4,.text-guide h5{margin-top:40px;margin-bottom:17px}.text-guide ol,.text-guide ul{margin-top:20px;margin-bottom:20px}.text-guide ol>li,.text-guide ul>li{margin-bottom:10px;padding-left:26px}.text-guide p{margin-top:17px;margin-bottom:17px}.text-guide img,.text-guide img[align=left],.text-guide img[align=right]{max-width:100%;float:none;margin:20px 0}.price__value{font-size:15px}.price__group--old .price__value{font-size:11px}.media-page .article.white-color{margin:0 -15px}.article-poster__info{padding:15px 12px 20px}.article-poster__title{font-size:14px;line-height:20px;max-height:60px}.article-poster--sale .article-poster__title{max-height:40px}.article-poster__date{margin-top:7px;font-size:12px;line-height:22px}.b-content_news{padding:30px 40px}.b-content_news iframe{width:100%;height:300px}.b-content_news p{margin-bottom:20px}.article{margin-top:14px;margin-bottom:55px}.article__back.article__back{margin-bottom:36px}.article__header.article__header{flex-direction:column;align-items:flex-start;margin-bottom:55px}.article__header.article__header h1{margin:0}.article__header.article__header img{margin-top:25px;margin-right:0}.article__content{order:-10}.attention-block{margin:0 -15px;width:calc(100% + 30px);border-radius:0;padding:11px 15px}.attention-block__icon{display:none}.availability{font-size:12px;line-height:16px}.badge{font-weight:800;font-size:10px;line-height:120%;min-width:18px;height:17px}.basket-item{position:relative}.basket-item .price__value{font-size:18px}.basket-item .price__currency{font-size:15px}.basket-item__price{width:100%}.basket-item__content-wrap{padding-left:115px;position:relative;align-items:unset}.basket-item__content-wrap .basket-item__visual{position:absolute;left:0;top:0}.basket-item__code{margin-bottom:10px}.basket-item__availability{position:absolute;left:-140px;right:0;top:calc(100% + 13px);display:flex;justify-content:center}.basket-item__favorite{margin-right:25px}.basket__list .basket-item{padding-top:15px}.basket-item__counter{margin-left:0;order:3}.basket-item__delete{position:absolute;right:20px;bottom:33px;margin-left:10px}.basket-item__notification-btn{flex-grow:1;justify-content:center}.basket-item__action{margin-top:20px}.basket-small__widget{flex-direction:column}.basket-small__cell-icon .svg-icon{width:24px;height:24px}.basket-small__cell-name{display:block;color:#434347;font-weight:600;font-size:10px;line-height:120%;text-align:center;margin-top:3px}.basket__placeholder-visual{width:150px;height:150px}.basket__placeholder-action{margin-top:15px}.basket__placeholder-text{margin-top:5px;font-size:14px;max-width:280px}.basket__resume{margin-left:-24px;margin-right:-24px}.basket__header{margin-top:40px}.basket__header.title-with-clear{margin-top:0}.basket-item__price-full{width:100%;order:2;margin-top:5px;margin-bottom:10px}.order-lk__items .basket-action{margin-left:15px}.basket-action{order:4}.item-price-info .price-info{opacity:1;pointer-events:auto;position:static;box-shadow:none;padding-top:0;padding-bottom:23px;height:auto}.basket-order-page .item-note{position:absolute;bottom:-165px;width:250px;height:42px;top:unset}.big-tabs__btn-item-mobile.active+.big-tabs__item{padding:20px 0 30px}.big-tabs{position:relative}.big-tabs__header{margin:0 -15px;width:calc(100% + 30px)}.big-tabs__header::after{width:50px;height:48px;position:absolute;top:0;right:-15px;content:"";background:linear-gradient(to left,#f6f7f9 0,rgba(246,247,249,.8) 20%,rgba(246,247,249,0) 100%);pointer-events:none}.big-tabs__btn-item{padding-left:12px;padding-right:12px}.big-tabs__video-item{width:100%}.breadcrumbs__link{max-width:120px}.breadcrumbs{font-weight:600;font-size:11px;line-height:130%}.product-c-grid--small .product-t-grid__visual{display:none}.catalog-item__center{padding-left:0;width:100%}.catalog-item .page-title__value{font-size:16px;line-height:22px;padding-bottom:10px}.catalog-item .compare-action__text,.catalog-item .favorite-action__text{display:none!important}.catalog-item .compare-action,.catalog-item .favorite-action{width:35px;margin-right:0}.catalog-item__subtitle-item{margin-right:0}.catalog-item .compare-action__btn,.catalog-item .favorite-action__btn{justify-content:flex-end;width:35px;margin-left:auto}.catalog-item .compare-action--full .compare-action__btn{width:35px}.catalog-item .favorite-action__cell-main{display:flex}.catalog-item .favorite-action--full .favorite-action__btn{width:35px}.catalog-item__header{border-bottom:0;padding-bottom:10px}.catalog-item__wrap{padding-top:0;margin-top:8px}.catalog-item .page-title--mb8{margin-bottom:0}.catalog-item .image-slider__arrow{display:none}.catalog-item .swiper-container{overflow:visible}.catalog-item .image-slider .swiper-slider::after{display:none}.catalog-item .image-slider__item{position:relative}.catalog-item .image-slider__item::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;background:rgba(15,49,106,.04);border-radius:4px;z-index:1;pointer-events:none}.catalog-item__slider-wrapper{position:relative}.catalog-item__right{width:100%;margin-top:20px;padding-left:0}.catalog-item__aside{box-shadow:none;margin:0 -15px;padding:0 15px 15px}.price--lg .price__value{font-size:24px;line-height:26px}.price--lg .price__group--old .price__value{font-size:14px;line-height:20px}.price--lg.price--flex .price__group--old{margin-left:8px}.price--lg .price__group--old .price__currency{font-size:14px;line-height:20px}.price--lg .price__group--old::after{top:54%}.price--lg .price__discount{font-size:10px;line-height:16px;padding-top:2px;padding-bottom:2px}.price--lg .price__discount-wrap{margin-bottom:6px}.catalog-item .catalog-item__price{display:flex;justify-content:space-between;align-items:flex-end}.catalog-item__basket-action,.catalog-item__sale-btn-wrap,.catalog-item__sep{margin-top:13px;margin-bottom:13px}.catalog-item__basket-action .basket-action__cell-main{min-width:50%}.catalog-item__link-arrow{margin-top:13px}.catalog-item .availability{font-size:14px;line-height:24px}.catalog-item__additional-filter{margin-top:0;margin-right:-15px;margin-left:-15px;border-radius:0;padding:17px 15px}.catalog-item__subtitle-right .favorite-action{width:auto}.catalog-item__subtitle-right .favorite-action b{display:none}.catalog-item__subtitle-left{position:relative;width:100%;flex-wrap:wrap}.catalog-item__subtitle-left .catalog-item__scu-block{display:flex;justify-content:space-between;width:100%;padding-bottom:10px;flex-wrap:wrap}.catalog-item__subtitle-left .catalog-item__scu-block .catalog-item__scu:last-child{margin:5px 0 0;width:100%}.catalog-item__rating{position:absolute;right:0;top:23px}.catalog-item__subtitle-right{position:absolute;top:-3px;right:0;display:flex}.catalog-item__subtitle-right .compare-action{margin-top:0}.catalog-item__subtitle{align-items:normal;position:relative}.catalog__header .active-fixed .catalog__toolbar.catalog__toolbar{top:60px}.search-page .breadcrumbs{display:none}.search-page .catalog__header{margin-top:17px}.search-page .page-title__value{font-size:18px;line-height:120%}.catalog__top-nav-section{margin-bottom:20px}.catalog__top-nav-section .article-grid__cell{width:50%}.categories__grid{margin:0}.categories__item{width:100%;margin:0 0 10px}.characteristics-table__item-value{font-weight:500}.compare-widget{display:none;background-color:#fff;box-shadow:0 -4px 24px rgba(0,0,0,.11);width:100%;left:0;right:0;height:74px;justify-content:space-between;align-items:center;padding:10px 15px 10px 30px}.compare-widget__mob-counter{display:block;font-weight:600;font-size:16px;line-height:120%;color:#363c4e}.compare-widget--active{display:flex}.compare-widget__wrap{border-radius:20px}.state--trader-filter-open .compare-widget{transform:translateY(100%)}.confirm-panel{flex-direction:column;text-align:center;bottom:0;left:0;right:0;max-width:100%;font-size:13px;line-height:1.2}.confirm-panel.confirm-panel__cookie .confirm-panel__cell-action{display:flex}.confirm-panel.confirm-panel__cookie .confirm-panel__cell-action .btn-default{width:100%}.confirm-panel__cell-action{margin:15px 0 0;flex:1 1 auto}.field-radiocolorblock__visual,.field-radiocolorblock__visual::after{width:56px;height:56px}.field-radioset-full{width:238px}.field-set-full__items{max-width:initial;overflow:auto;width:calc(100% + 24px);margin:0 -12px;padding:0 12px;flex-wrap:nowrap}.field-set-full__item{width:auto}.field-set-full__item:last-child{padding-right:12px}.image-gallery__gallery .swiper-slider__slider{margin-right:0}.image-gallery__gallery .swiper-pagination{display:block}.image-slider-wrapper{overflow:hidden;margin:0 -15px;padding:0 15px;width:calc(100% + 30px)}.image-slider{min-height:200px}.image-slider__image{max-height:200px}.order-lk__l-header,.order-lk__l-item,.order-lk__l-main{display:block}.order-lk__param-name,.order-lk__param-value{font-size:12px;line-height:20px}.order-lk__l-price{border-left:0;padding-left:0;padding-top:20px;min-width:initial}.order-lk__l-date,.order-lk__l-status{padding-top:5px}.order-lk__all-price-block{margin-bottom:15px}.order-lk__items .basket-item__action{order:4;margin-top:10px;min-width:100%}.lk__bonuses-wrap{display:block}.lk__bonuses-left{width:100%}.lk__bonuses-right{width:100%;margin-top:20px}.mobile-popup{display:block}.modal-message__wrapper{top:auto;bottom:70px;left:15px;width:auto!important}.basket-page .modal-message__wrapper,.catalog-item-page .modal-message__wrapper{bottom:120px}.catalog-item-page{margin-left:-15px;margin-right:-15px;padding:15px}.modal-window{width:100%;max-height:none;height:calc(var(--vh,1vh) * 100 - 28px)}.modal--lg .modal-window,.modal--sm .modal-window{max-width:100%;width:100%}.modal-window__header{padding:20px 45px 20px 20px}.modal-window__title{font-size:20px}.modal-window__body{padding:5px 20px 20px}.modal-window__overlay::before{display:block}.modal__surface{padding:0}.modal__content-slot{transform:translateY(100%);transition-duration:.25s;flex:1 1 auto;margin:28px 0 0}.modal__container{padding:0;display:flex;min-height:100%}.modal--page .modal-window{padding:0}.state--modal-open .modal__content-slot{transform:translateY(0)}.only-slider__item{width:104px;height:104px}.only-slider__logo{width:85px;height:37px;margin-left:-42px}.order-item{position:relative}.order-item .price__value{font-size:18px}.order-item .price__currency{font-size:15px}.order-item__visual{width:120px;height:120px;position:absolute;left:0;top:0}.order-item__content-wrap{margin-left:140px;min-height:120px;position:relative}.order-item__header{flex-direction:column}.order-item__price{order:-10;margin-bottom:3px}.order-item__name{font-size:14px}.order-item__availability{position:absolute;left:-140px;right:0;top:calc(100% + 13px);display:flex;justify-content:center}.order-item__favorite{margin-right:25px}.order-item__footer{padding:6px 0;margin-top:52px}.order-item__counter{margin-right:auto}.order-item--change-count .order-item__footer{margin-top:13px}.order-item__notification-btn{flex-grow:1;justify-content:center}.order-item__action{margin-top:20px}.order-result__icon{width:42px;height:42px}.order-result__title{font-size:22px;line-height:130%}.order-result__text{font-size:17px;line-height:160%}.order__main .form{padding:35px 24px}.page-section-header__title-link{font-size:20px}.page-section-header__title-link .svg-icon{margin-left:10px}.page-section{margin:30px 0}.page-section--alt{padding-top:30px;padding-bottom:40px;margin-bottom:0}.page-section .product-slider__header{margin-top:-10px}.page-section__slot-wrap{margin-top:10px}.page-title{display:block}.page-title--flex-start{display:flex;flex-wrap:wrap}.page-title__quantity+.link-close{margin-left:0;width:100%}.page-title .link-close{margin-top:10px}.page-title .link-close__icon{margin-left:0}.page-title__quantity{font-size:12px;line-height:16px;padding-left:8px}.page-title__text{font-size:13px;line-height:1.2}.product-discount__body--no-discount .product-grid__cell{width:33.33%}.product-discount__body--no-discount .product-grid__cell:nth-child(n){display:block}.product-discount__body--no-discount .product-grid__cell:nth-child(n+7){display:none}.product-grid__grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.product-slider{padding-right:10px}.product-slider__tabs{margin-top:0;margin-bottom:15px}.product-slider__arrow,.product-slider__link{display:none}.product-slider__slide .product-t-grid__card{padding:10px}.product-slider__slide .product-t-grid__card .product-t-grid__status{left:10px}.product-slider__slide .product-t-grid__card .product-t-grid__status .status-label{font-weight:500;font-size:10px;width:30px;line-height:16px}.product-slider__slide .product-t-grid__card .product-t-grid__compare,.product-slider__slide .product-t-grid__card .product-t-grid__favorite{display:none}.product-slider__slide .product-t-grid__card .product-t-grid__visual{max-height:91px;margin-bottom:5px}.product-slider__slide .product-t-grid__card .product-t-grid__name{font-size:12px;font-weight:400;margin-bottom:0}.product-slider__slide .product-t-grid__card .product-t-grid__price{padding-top:8px}.product-slider__slide .product-t-grid__card .product-t-grid__price .price__value{font-size:14px}.product-slider__slide .product-t-grid__card .product-t-grid__price .price__currency{font-size:11px}.product-slider__slide .product-t-grid__card .product-t-grid__action{opacity:1;visibility:visible;right:10px;left:0;bottom:8px}.product-slider__slide .product-t-grid__card .product-t-grid__action .basket-action__cell-input{display:none}.product-slider__slide .product-t-grid__card .product-t-grid__action .basket-action__btn{background-color:transparent;font-size:0;box-shadow:none;border:0;background-repeat:no-repeat;background-size:20px;width:20px;padding:0;height:20px}.product-slider__slide .product-t-grid__card .product-t-grid__action .basket-action__btn .svg-visible-slider{display:block;color:#1aba50}.product-t-grid-small__card{padding:8px;display:block}.product-t-grid-small__right{padding-left:0;padding-top:6px}.product-t-grid-small__price{margin-top:2px}.product-t-grid-small__name{height:36px;font-size:13px;line-height:18px;font-weight:500;margin-top:6px}.product-t-grid-small__image{width:100%}.product-t-list__card{display:block;padding:10px 40px 10px 197px}.product-t-list__card .basket-action__cell-input{display:none}.product-t-list__cell-visual{position:absolute;top:10px;left:10px;width:172px;min-width:172px;height:115px;margin:0}.product-t-list__name{font-size:14px;line-height:16px}.product-s-list__scu{padding-top:5px}.product-t-list__mob-availability{color:#1aba50;font-size:12px;display:block}.product-t-list__status{top:0}.product-t-list__status .status-label{font-weight:500;font-size:10px;width:30px;line-height:16px}.product-t-list__cell-info+.product-t-list__cell-price-action{margin-top:12px}.product-t-list__mob-price-info{padding:5px 0 10px}.product-t-list__cell-price-action{border-left:0;padding:0;position:static}.product-t-list__cell-price-action .basket-action__cell-main{margin:0}.product-t-list__cell-price-action .basket-action__btn{line-height:30px;height:30px;width:auto}.product-t-list__cell-price-action .product-subscribe{line-height:30px;height:30px;width:auto;font-size:13px;padding:0 10px}.product-t-list__cell-favorite{position:relative}.product-t-list__cell-favorite .favorite-action:not(.favorite-action--active){opacity:1}.product-t-list__add-info{position:absolute;right:10px;top:12px;z-index:10;transform:rotate(90deg);width:20px;height:20px;display:flex;align-items:center;justify-content:flex-start}.product-t-list__add-info svg{width:15px;height:5px;color:#333}.product-t-list__cell-block-favorite{background:#fff;box-shadow:0 4px 9px 4px rgba(0,0,0,.1);border-radius:3px;z-index:10;position:absolute;right:0;top:35px}.product-t-list__cell-block-favorite .product-t-list__cell-favorite{border-bottom:1px solid rgba(0,0,0,.1)}.product-t-list__cell-block-favorite .product-t-list__cell-favorite .compare-action{border-bottom:1px solid rgba(0,0,0,.1);padding:10px 15px}.product-t-list__cell-block-favorite .product-t-list__cell-favorite .favorite-action,.product-t-list__cell-block-favorite .product-t-list__favorite{padding:10px 15px}.product-t-list__cell-block-favorite .favorite-action{width:auto}.product-table{overflow:visible}.product-table__products-header{display:none;min-width:100%}.product-table__cell-unit--lg{width:100%}.product-table .note-tooltip__dd{width:150px;left:auto;right:0;transform:translate(0,0)}.product-table .note-tooltip.open .note-tooltip__dd{left:auto;right:0;transform:translate(0,-10px)}.product-table .note-tooltip__dd-wrap:before{left:auto;right:7px;bottom:-5px;transform:rotate(45deg) translate(0)}.product-table .note-tooltip__dd-wrap:after{transform:translateX(0);right:0}.product-table__products-category-header{display:block;padding:20px 0 10px}.product-table__category-sep{display:none}.product-table__subcategory{margin-top:10px}.state--product-list-open .product-table__product,.state--product-list-open .product-table__product:hover{z-index:1000}.reviews__title.reviews__title.reviews__title{font-size:20px}.subscribtion__item:not(.subscribtion__item--empty){display:block;padding:10px 40px 10px 197px}.subscribtion-item__visual{position:absolute;top:0;left:-187px;width:172px;min-width:172px;height:115px;margin:0}.subscribtion{margin-bottom:55px}.subscribtion__header{text-align:center;margin-bottom:25px}.subscribtion__text{margin-right:0;margin-bottom:25px;max-width:none;font-size:18px}.subscribtion__label{font-size:15px;line-height:150%}.subscribtion__products-title{text-align:center;margin-bottom:25px}.subscribtion__products{padding-top:20px}.swiper-slider__thumbs-wrap{display:none}.tabs__item{font-size:16px;line-height:20px;height:40px}.tabs__content-wrap{margin-top:17px}.catalog-item__price .tooltip__btn .tooltip__dd,.catalog-item__price .tooltip__btn:hover .tooltip__dd{left:auto;right:0;transform:translate(0)}.video-slider{min-height:0}.video-slider__item{width:100%;overflow:hidden}}@media (max-width:680px){.title-with-clear .price-checkbox-wrapper{top:0;left:0}.title-with-clear .price-checkbox{padding-left:150px}.title-without-price-checkbox.title-row{padding-top:0}}@media (max-width:640px){.subscribtion__item:not(.subscribtion__item--empty){padding:10px 40px 10px 125px}.subscribtion-item__visual{width:105px;min-width:105px;height:75px;position:absolute;top:0;left:-115px}.subscribtion-item__wrapper{display:block}.subscribtion-item__name{font-size:14px;line-height:16px}.subscribtion-item__block-price{border-left:0;padding:0;margin:10px 0 0}.subscribtion-item__scu{padding-top:5px}.subscribtion-item__price{margin-bottom:10px}.subscribtion-item__remove{font-size:12px}}@media (max-width:639px){.vue-styles .col-2xs-1{width:8.3333333333%}.vue-styles .col-2xs-2{width:16.6666666667%}.vue-styles .col-2xs-3{width:25%}.vue-styles .col-2xs-4{width:33.3333333333%}.vue-styles .col-2xs-5{width:41.6666666667%}.vue-styles .col-2xs-6{width:50%}.vue-styles .col-2xs-7{width:58.3333333333%}.vue-styles .col-2xs-8{width:66.6666666667%}.vue-styles .col-2xs-9{width:75%}.vue-styles .col-2xs-10{width:83.3333333333%}.vue-styles .col-2xs-11{width:91.6666666667%}.vue-styles .col-2xs-12{width:100%}.vue-styles .order-2xs--12{order:-12}.vue-styles .order-2xs--11{order:-11}.vue-styles .order-2xs--10{order:-10}.vue-styles .order-2xs--9{order:-9}.vue-styles .order-2xs--8{order:-8}.vue-styles .order-2xs--7{order:-7}.vue-styles .order-2xs--6{order:-6}.vue-styles .order-2xs--5{order:-5}.vue-styles .order-2xs--4{order:-4}.vue-styles .order-2xs--3{order:-3}.vue-styles .order-2xs--2{order:-2}.vue-styles .order-2xs--1{order:-1}.vue-styles .order-2xs-0{order:0}.vue-styles .order-2xs-1{order:1}.vue-styles .order-2xs-2{order:2}.vue-styles .order-2xs-3{order:3}.vue-styles .order-2xs-4{order:4}.vue-styles .order-2xs-5{order:5}.vue-styles .order-2xs-6{order:6}.vue-styles .order-2xs-7{order:7}.vue-styles .order-2xs-8{order:8}.vue-styles .order-2xs-9{order:9}.vue-styles .order-2xs-10{order:10}.vue-styles .order-2xs-11{order:11}.vue-styles .order-2xs-12{order:12}.hidden-2xs.hidden-2xs{display:none}.visible-2xs{display:block}.visible-2xs-f{display:flex}.visible-2xs-if{display:inline-flex}.visible-2xs-inline{display:inline}.visible-2xs-ib{display:inline-block}.visible-2xs-table{display:table}.visible-2xs-tc{display:table-cell}.article-grid__cell{width:100%}.basket-address-list{position:relative}.basket-address-list .basket-enter-head{position:absolute;top:70px;left:7px}.basket-address-info{padding-top:100px}.catalog-compare{overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px;position:relative}.catalog-compare__head--nav{overflow-y:auto}.catalog-compare__head--nav .catalog-compare__head-clear{display:none}.catalog-compare__head--nav .checkbox-row__visual{top:1px}.catalog-compare__head-aside{width:180px}.catalog-compare__head-main{width:auto}.catalog-compare__head-item{width:220px}.catalog-compare__head-arrow{display:none}.catalog-compare__head-items-grid{transform:none!important}.catalog-compare__body{padding-right:20px}.catalog-compare__body-group-header{position:-webkit-sticky;position:sticky}.touch .catalog-compare__body-group-header{left:0}.catalog-compare__table-aside{width:180px}.catalog-compare__table-main{width:auto;flex:1 1 auto}.catalog-compare__table-main-cell{width:220px}.catalog-compare__table-main-grid{transform:none!important}.catalog-compare__table .inline-tooltip__body{top:auto;margin-top:0;bottom:100%;margin-bottom:5px}.field-radio-buttons__list{grid-template-columns:1fr}.form__field,.form__group{width:100%!important}.image-gallery__gallery-slide{height:300px;border-radius:0}.image-gallery__gallery-slide img{max-height:300px}.order__list{grid-template-columns:1fr;grid-gap:17px}.product-t-list__card{padding:10px 40px 10px 125px}.product-t-list__cell-visual{width:105px;min-width:105px;height:75px}}@media (max-width:580px){.clear-busket-popup{width:100%}}@media (max-width:575px){.bottom-block .mobile-button{display:block;width:100%}.final-basket-price .bottom-block{width:88%}.basket-brice .final-price-elem-block{display:block}}@media (max-width:540px){.product-discount .hero-block{border-radius:0}.product-discount__slider{margin-left:-15px;margin-right:-15px}.product-discount__body--no-discount .product-grid__cell{width:50%}.product-discount__body--no-discount .product-grid__cell:nth-child(n){display:block}.product-discount__body--no-discount .product-grid__cell:nth-child(n+5){display:none}}@media (max-width:480px){.b-content_news{padding:13px 15px 20px}.basket-order-page .item-note{left:-100px;bottom:-165px}}@media (max-width:479px){.vue-styles .col-3xs-1{width:8.3333333333%}.vue-styles .col-3xs-2{width:16.6666666667%}.vue-styles .col-3xs-3{width:25%}.vue-styles .col-3xs-4{width:33.3333333333%}.vue-styles .col-3xs-5{width:41.6666666667%}.vue-styles .col-3xs-6{width:50%}.vue-styles .col-3xs-7{width:58.3333333333%}.vue-styles .col-3xs-8{width:66.6666666667%}.vue-styles .col-3xs-9{width:75%}.vue-styles .col-3xs-10{width:83.3333333333%}.vue-styles .col-3xs-11{width:91.6666666667%}.vue-styles .col-3xs-12{width:100%}.vue-styles .order-3xs--12{order:-12}.vue-styles .order-3xs--11{order:-11}.vue-styles .order-3xs--10{order:-10}.vue-styles .order-3xs--9{order:-9}.vue-styles .order-3xs--8{order:-8}.vue-styles .order-3xs--7{order:-7}.vue-styles .order-3xs--6{order:-6}.vue-styles .order-3xs--5{order:-5}.vue-styles .order-3xs--4{order:-4}.vue-styles .order-3xs--3{order:-3}.vue-styles .order-3xs--2{order:-2}.vue-styles .order-3xs--1{order:-1}.vue-styles .order-3xs-0{order:0}.vue-styles .order-3xs-1{order:1}.vue-styles .order-3xs-2{order:2}.vue-styles .order-3xs-3{order:3}.vue-styles .order-3xs-4{order:4}.vue-styles .order-3xs-5{order:5}.vue-styles .order-3xs-6{order:6}.vue-styles .order-3xs-7{order:7}.vue-styles .order-3xs-8{order:8}.vue-styles .order-3xs-9{order:9}.vue-styles .order-3xs-10{order:10}.vue-styles .order-3xs-11{order:11}.vue-styles .order-3xs-12{order:12}.hidden-3xs.hidden-3xs{display:none}.visible-3xs{display:block}.visible-3xs-f{display:flex}.visible-3xs-if{display:inline-flex}.visible-3xs-inline{display:inline}.visible-3xs-ib{display:inline-block}.visible-3xs-table{display:table}.visible-3xs-tc{display:table-cell}.basket-item__gifts{grid-template-columns:1fr}.order-lk__all-price{display:block}.order-item__gifts{grid-template-columns:1fr}.params-list__left,.params-list__right{font-size:12px;line-height:14px}.product-discount__products .product-grid__grid{grid-template-columns:repeat(2,1fr)}.product-discount__products .product-grid__cell:nth-child(n+5){display:none}.subscription-form__btn{width:100%;margin-top:25px}.subscription-title{margin-bottom:15px}.video-slider__item{width:100%;overflow:hidden}}@media (max-width:420px){.price-checkbox{padding-top:0;padding-bottom:0}.title-with-clear.title-row.empty-basket{padding-top:45px}.clear-busket{width:101px;height:30px;margin-top:6px;font-size:14px}.clear-busket:after{top:6px;right:5px}.title-with-clear .price-checkbox{padding-left:115px}}@media (max-width:379px){.vue-styles .col-4xs-1{width:8.3333333333%}.vue-styles .col-4xs-2{width:16.6666666667%}.vue-styles .col-4xs-3{width:25%}.vue-styles .col-4xs-4{width:33.3333333333%}.vue-styles .col-4xs-5{width:41.6666666667%}.vue-styles .col-4xs-6{width:50%}.vue-styles .col-4xs-7{width:58.3333333333%}.vue-styles .col-4xs-8{width:66.6666666667%}.vue-styles .col-4xs-9{width:75%}.vue-styles .col-4xs-10{width:83.3333333333%}.vue-styles .col-4xs-11{width:91.6666666667%}.vue-styles .col-4xs-12{width:100%}.vue-styles .order-3xs--12{order:-12}.vue-styles .order-3xs--11{order:-11}.vue-styles .order-3xs--10{order:-10}.vue-styles .order-3xs--9{order:-9}.vue-styles .order-3xs--8{order:-8}.vue-styles .order-3xs--7{order:-7}.vue-styles .order-3xs--6{order:-6}.vue-styles .order-3xs--5{order:-5}.vue-styles .order-3xs--4{order:-4}.vue-styles .order-3xs--3{order:-3}.vue-styles .order-3xs--2{order:-2}.vue-styles .order-3xs--1{order:-1}.vue-styles .order-3xs-0{order:0}.vue-styles .order-3xs-1{order:1}.vue-styles .order-3xs-2{order:2}.vue-styles .order-3xs-3{order:3}.vue-styles .order-3xs-4{order:4}.vue-styles .order-3xs-5{order:5}.vue-styles .order-3xs-6{order:6}.vue-styles .order-3xs-7{order:7}.vue-styles .order-3xs-8{order:8}.vue-styles .order-3xs-9{order:9}.vue-styles .order-3xs-10{order:10}.vue-styles .order-3xs-11{order:11}.vue-styles .order-3xs-12{order:12}.hidden-4xs.hidden-4xs{display:none}.visible-4xs{display:block}.visible-4xs-f{display:flex}.visible-4xs-if{display:inline-flex}.visible-4xs-inline{display:inline}.visible-4xs-ib{display:inline-block}.visible-4xs-table{display:table}.visible-4xs-tc{display:table-cell}.basket-item__notification-btn{padding-left:15px;padding-right:15px;font-size:13px}.confirm-panel{font-size:11px;line-height:1.3}.order-item__notification-btn{padding-left:15px;padding-right:15px;font-size:13px}}@media (min-width:480px){.basket-item__price-note{padding-left:140px}.subscription-form__content{display:flex;align-items:center}.subscription-form__content .field{width:100%}.subscription-form__btn{margin-left:30px}}@media (min-width:640px){.basket-select-field{flex:1}.basket-address-list{display:flex}.basket-address-list .basket-enter-head{margin-left:54px}}@media (min-width:768px){.basket-item__counter{margin-left:auto;margin-right:auto}.basket__success-content{padding-left:80px;padding-right:80px}.basket__success-info{padding:40px 130px}.basket__success{padding:80px 40px}.basket__success h1{margin:40px 0 0}.basket__success-head{padding-bottom:40px;margin-bottom:40px}.catalog-item__scu-block{display:flex}.catalog-item__header{position:relative}.catalog-item__header .page-title{padding-right:150px}.catalog-item__header .favorite-action{position:absolute;right:0;top:12px}.catalog-item__header .favorite-action.compare-action{top:40px}.catalog-item-quick-view .catalog-item__header .favorite-action{top:-1px}.catalog-item-quick-view .catalog-item__header .favorite-action.compare-action{top:-6px}.catalog-item-quick-view .catalog-item__filters+.characteristics-table{padding-top:25px}.catalog__sectionnews:not(:empty){padding-top:40px}.confirm-panel.confirm-panel__cookie .container{display:flex;align-items:center}.confirm-panel.confirm-panel__cookie .confirm-panel__cell-main{font-size:16px;line-height:20px}.order-lk__title{display:flex;align-items:center;justify-content:space-between}.order-lk__all-price-block{display:flex}.order-lk__items .basket-item__action{width:115px}.lk__orders-filter .filter__filter-list{display:flex;flex-wrap:wrap;gap:10px}.lk__orders-filter .filter__filter-list .filter__group--date{flex:1}.lk__orders-filter .filter__filter-list .filter__group--check-list{width:100%}.product-t-list__cell-price-action{min-width:275px}.product-t-list__cell-favorite{display:flex;align-items:center}.product-t-list__cell-favorite .favorite-action{margin-top:0!important}.product-t-list__cell-favorite .compare-action{margin-right:10px}.page-title__value .rating-action--mid .svg-icon{width:28px;height:28px}.subscribtion__item:hover .product-t-list__cell-favorite .favorite-action,.subscribtion__item:hover .product-t-list__fast-view{opacity:1}}@media (min-width:1024px){.basket__resume{top:150px}.catalog__description--open .catalog__description-text .section-mobile-links,.catalog__mobile-menu{display:none}.catalog__layout-main{width:calc(100% - 285px)}.form__wrap-content{margin-top:-12px}.form__wrap-content .form__fields{margin:0 -39px}.form__footer{margin-top:20px}.form__footer .form__actions{width:100%}.form__footer .form__actions .form__action{padding:0}.order-lk__items .basket-item .basket-item__price{width:130px}.order-lk__items .basket-item .basket-item__header{max-width:initial}.order-lk__items .basket-item .basket-item__counter{width:75px}.mobile-popup--filter{display:block;position:static;visibility:visible;transform:none}.mobile-popup--filter .mobile-popup__wrapper{position:static;transform:none;padding:0}.mobile-popup--filter .mobile-popup__header,.mobile-popup--filter .mobile-popup__overlay{display:none}.mobile-popup--filter .mobile-popup__body{overflow:visible}.product-t-list__cell-favorite .favorite-action:not(.favorite-action--active){opacity:0}.product-t-list__cell-favorite .favorite-action.active{opacity:1}.search-small__suggestion-sections{padding:20px 0 0 20px}.search-small__result-wrap{max-height:calc(100vh - 150px)}.subscribtion-item__block-price{min-width:270px}.subscribtion-item__remove{width:100%}}@media (min-width:1200px){.hidden-lg.hidden-lg{display:none}.catalog-item__aside{margin-bottom:0}.catalog-item__center{padding-left:40px;padding-right:40px}.catalog-item-quick-view .btn-quickView__more{margin-top:30px}.catalog-item__header .page-title{padding-right:270px}.catalog-item__header .favorite-action.compare-action{top:7px;right:140px}.confirm-panel.confirm-panel__cookie .container{position:relative}.confirm-panel.confirm-panel__cookie .confirm-panel__cell-action{padding-right:100px}.confirm-panel.confirm-panel__cookie .settings__cookie{position:absolute;right:54px;top:10px}.confirm-panel.confirm-panel__cookie .confirm-panel__cell-action .btn-default{width:130px}.image-slider__zoom{display:none}.product-s-list__right{display:flex;align-items:center}.product-s-list__right .price{display:block}.product-s-list__right .price__group{flex:0 0 auto;padding-right:20px;text-align:right}.product-s-list__info,.product-s-list__scu-block .product-s-list__scu{padding-right:20px}.product-t-list__cell-visual{width:223px;min-width:223px;height:147px}.search-small__result-wrap{border-top:1px solid rgba(0,0,0,.05)}.search-small__suggestion-list{display:flex;padding:0 0 0 20px}.search-small__suggestion-sections{width:30%;padding:20px 0;border-right:1px solid rgba(0,0,0,.05)}.search-small__suggestion-products{width:70%}}@media (min-width:1300px){.basket-item__counter{margin-left:25px;margin-right:0}.basket-item__footer{flex-wrap:nowrap}.basket-item__header{max-width:300px;margin-right:25px}.basket-item__price-note{padding-left:28px}.catalog__layout-aside{width:320px}.catalog__layout-main{width:calc(100% - 335px)}.order-lk__items-header .order-lk__items-header-item{flex:1}.order-lk__items-header .order-lk__items-header-total{width:253px}.order-lk__items-header .order-lk__items-header-count{width:101px}.order-lk__items-header .order-lk__items-header-price{width:154px}.order-lk__items-header{font-size:14px;line-height:21px}.product-t-list__cell-action .basket-action__btn{width:140px}}@media (min-width:1600px){.basket-item__header{margin-right:45px}.order-lk__items-header .order-lk__items-header-count{width:120px}.order-lk__items-header .order-lk__items-header-price{width:174px}.product-t-list__cell-price-action{padding-left:30px;padding-right:10px;min-width:300px}}@media (any-hover:hover) and (pointer:fine){.link:hover{color:#595959;border:none;text-decoration:none}.state--focus-enabled .link:focus{outline:dashed 1px;outline-offset:1px}.add-review__accept a:hover{text-decoration:underline}.article-poster:hover .article-poster__title{color:#1aba50;border:none;text-decoration:none}.basket-item__delete:hover{color:#000}.basket-item__action .basket-item__delete:hover{color:#8b8d92;border-color:#8b8d92}.basket-small__widget:hover .basket-small__icon{fill:#eeeff4}.basket__message-close:hover{color:#8b8d92}.basket__clean:hover{color:#000}.breadcrumbs__link:hover{border:none;text-decoration:none;color:#000}.state--focus-enabled .breadcrumbs__link:focus{outline:dashed 1px;outline-offset:1px}.catalog__aside-toggle:hover{color:#ff5247}.catalog__aside-close:hover{color:#eeeff4}.datepicker__btn-arrow:hover,.datepicker__btn-reset:hover{color:#1aba50}.field-check-list__clear-btn:hover{color:#434347;border-color:#434347}.field-checkbox--button:hover .field-checkbox__frame,.field-checkbox:hover .field-checkbox__input:checked~.field-checkbox__visual,.field-checkbox:not(.disabled):hover .field-checkbox__img,.field-checkbox:not(.disabled):hover .field-checkbox__visual{border-color:#1aba50}.field-colors__toggle:hover{border-color:transparent;background-color:#eeeff4}.field-count__btn:hover{color:#000;background:#f0f0f0}.field-radiocolorblock__visual:hover .field-radiocolorblock__tooltip{opacity:1;visibility:visible;transform:translate(-50%,0)}.field-radioset-full a:hover{color:#e06}.field-range-slider__input-wraps:hover .field-range-slider__visual-handle{background-color:#1aba50}.field-select__btn:hover{border-color:#000}.field-select__list-item:hover{background-color:#000;color:#fff}.field-switch:hover .field-switch__visual{background-color:#d9dbe1}.field-switch:hover .field-switch__visual::after{box-shadow:0 4px 11px rgba(24,24,33,.15)}.field-input:hover{border-color:#000}.field-toggles__item .field-checkbox:not(.disabled):hover .field-checkbox__text{box-shadow:0 0 0 1px #333 inset;background:#d3d3d3}.field-tooltip__list-item:hover{color:#fff;background-color:#000}.field--input-round .field-input:hover{border-color:#d9dbe1}.filter__link-lvl-2:hover,.filter__link-lvl-3:hover,.filter__link:hover{cursor:pointer;color:#1aba50}.image-gallery:hover .swiper-slider__arrow{opacity:1}.modal-window__close:hover{color:#000}.modal-window__back:hover{color:#8b8d92}.order-item__delete:hover{color:#000}.order-item__action .order-item__delete:hover{color:#8b8d92;border-color:#8b8d92}.order-result__order-copy:hover{color:#000}.order__message-close:hover{color:#8b8d92}.order__clean:hover{color:#000}.page-nav__btn:hover,.page-nav__link:hover{color:#8b8d92}.page-section-header__title-link:hover{color:#434347}.page-section-header__title-link:hover .svg-icon{transform:translateX(5px)}.product-grid__cell:hover .product-t-grid{box-shadow:0 4px 23px rgba(24,24,33,.15);position:absolute;width:100%;z-index:100}.product-grid__cell:hover .product-t-grid__name{color:#595959}.product-image__gallery:hover{opacity:1}.product-image__gallery-item:hover::before{background-color:#1aba50}.product-t-grid:hover .product-t-grid__action{visibility:visible;opacity:1;height:auto}.product-t-grid:hover .favorite-action:not(.favorite-action--active){visibility:visible;opacity:1}.product-t-list:hover .product-t-list__card{box-shadow:0 4px 23px rgba(24,24,33,.15)}.product-t-list:hover .product-t-list__name{color:#595959}.product-t-list:hover .product-t-list__cell-favorite .favorite-action,.product-t-list:hover .product-t-list__fast-view{opacity:1}.promocode__remove:hover{color:#000}.promocode__submit:hover{background-color:#434347}.rating-action__rating--hover:hover .rating-action__rating-item{color:#1aba50}.rating-action__rating--hover .rating-action__rating-item{cursor:pointer}.rating-action__rating--hover .rating-action__rating-item:hover~.rating-action__rating-item{color:#d9dbe1}.scroll-top:hover{opacity:.8}.search-small__submit-btn:hover{color:#1aba50}.search-small__close-btn:hover{color:#000}.search-small__suggestion-wrap:hover{z-index:10;background-color:rgba(0,0,0,.04);padding-left:15px;margin-left:0}.sign-in__forgot-password:hover,.sign-in__registration:hover,.sign-up__forgot-password:hover,.sign-up__registration:hover{color:#595959}.swiper-slider__arrow--prev:hover .svg-icon{transform:translateX(-3px)}.swiper-slider__arrow--next:hover .svg-icon{transform:translateX(3px)}.tabs.tabs--buttons .tabs__item:not(.active):hover{color:#000;background-color:#1aba50;box-shadow:none}.tabs__item:not(.active):hover{color:#1aba50}.tabs__spoiler-item:not(.disabled):not([disabled]):hover{color:#1aba50;margin-left:8px;width:calc(100% - 8px)}.view-picker__item:hover{color:#8b8d92}.view-toggler__btn:hover{color:#000}}@media (any-hover:none){.field-select__list-item{padding-top:8px;padding-bottom:8px}.video-slider__item{position:relative}.video-slider__link{display:block;content:"";background:0 0;width:100%;height:100%;min-height:1px;position:absolute;top:0;z-index:1}}
/* End */
/* /local/frontend/build/css/style.min.css?1771159858247710 */
/* /local/assets/release/css/wline/bfdde05506b3792b7d48cb4f8e23a148.css?1771159406288817 */
