html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,html{height:100%;margin:0;padding:0;border:0}body{background:#e6e6ee;position:relative}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wrapper{position:relative}.container{position:relative;margin:0 auto;width:1200px}.no-scroll{overflow:hidden}.page-content{padding-top:108px}.content-wrapper{position:relative;z-index:1;left:0}.filters-opened .content-wrapper{position:static}.bg-gray.mobile{display:none;background-color:#e6e6ee}.row{display:flex;flex-wrap:wrap;align-items:flex-start}.row-pad-15{margin-right:-15px;margin-left:-15px}.row-pad-30{margin-right:-30px;margin-left:-30px}.col{position:relative;width:100%;flex-basis:0;flex-grow:1;max-width:100%;line-height:1;padding-bottom:30px}.row-pad-15>.col{padding-right:15px;padding-left:15px}.row-pad-30>.col{padding-right:30px;padding-left:30px}.col-1{flex:0 0 100%;max-width:100%}.col-2{flex:0 0 50%;max-width:50%}.col-3{flex:0 0 33.33%;max-width:33.33%}.col-4{flex:0 0 25%;max-width:25%}.col-5{flex:0 0 20%;max-width:20%}.col-6{flex:0 0 16.66%;max-width:16.66%}.col p,.col span{line-height:1.6}@font-face{font-family:Raleway;src:url(../fonts/rawline-500.woff2) format('woff2'),url(../fonts/rawline-500.woff) format('woff');font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/rawline-600.woff2) format('woff2'),url(../fonts/rawline-600.woff) format('woff');font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/rawline-700.woff2) format('woff2'),url(../fonts/rawline-700.woff) format('woff');font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/rawline-800.woff2) format('woff2'),url(../fonts/rawline-800.woff) format('woff');font-style:normal;font-weight:800;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/rawline-900.woff2) format('woff2'),url(../fonts/rawline-900.woff) format('woff');font-style:normal;font-weight:900;font-display:swap}body{font-family:Raleway;font-size:15px;line-height:1.6;color:#000}.h1,.h4,h1,h2,h3,h4{color:#000}.h1,h1{font-size:32px;font-weight:700;line-height:1.2;margin:0}h2{font-size:28px;font-weight:700;line-height:1.2;margin:0 0 25px}h3{font-size:22px;font-weight:700;line-height:1.3;margin:0 0 20px}.h3{font-size:22px;font-weight:600;line-height:1.3;margin:0 0 20px}.h4,h4{font-size:18px;font-weight:700;line-height:1.3;margin:0 0 15px}.h4-uppercase{text-transform:uppercase;letter-spacing:.5px;font-weight:900;font-size:16px}p{margin:0 0 15px}.small{font-size:12px}sup{font-size:75%;line-height:0;position:relative;top:-.5em;vertical-align:baseline}table,table td,table th{border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:15px}.table td,.table th{border:1px solid #dde0e7;padding:8px 15px;line-height:1.4}.table th{color:#000;background:#eff0f2}.table.table-striped tr:nth-child(2n+1) td{background:#f9fafa}.table-responsive{overflow-x:auto;min-height:.01%}.text-content a{border-bottom:1px solid}.text-content ul{margin:0;padding:0;list-style:none;margin-bottom:15px;line-height:1.6}.text-content ul li{margin-bottom:5px;position:relative;padding-left:15px}.text-content ul li:last-child{margin-bottom:0}.text-content ul li::before{content:'';position:absolute;left:0;top:10px;width:5px;height:5px;border-radius:50%;background:#2c3596}.text-content ol{padding-left:15px;margin-bottom:15px;line-height:1.6}.text-content ol li:not(:last-child){margin-bottom:5px}.text-content b,.text-content strong{color:#000}a{outline:0!important;background-color:transparent;-webkit-text-decoration-skip:objects;color:#2c3596;text-decoration:none!important;-webkit-transition:.2s;transition:.2s}a:hover{color:#2c3596}a:active,a:hover{outline-width:0}img{border-style:none}svg:not(:root){overflow:hidden}.clearfix:after,.clearfix:before{display:table;content:''}.clearfix:after{clear:both}.hidden{display:none!important}.unvisible{opacity:0;visibility:hidden;-webkit-transition:.2s;transition:.2s}.text-center{text-align:center}.text-justify{text-align:justify}.img-responsive,.static-content img{display:block;max-width:100%;height:auto}.img-lazy img{display:block;max-width:100%;margin:0 auto;height:auto;opacity:0;-webkit-transition:.3s .1s;transition:.3s .1s}.img-lazy.loaded img{opacity:1}.card{background:#fff}.rub{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.link-dashed{border-bottom:none!important}.link-dashed span{border-bottom:1px dashed}.red{color:#fd3737!important}.tel,.tel:focus,.tel:hover{color:inherit;border-bottom:none!important;text-decoration:none!important}.bg-white{background:#fff}.bg-transparent{background-color:transparent!important}iframe{border:none}.fullwidth-block{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.compensate-for-scrollbar{margin-right:0!important;overflow:unset!important}.box-notifications{position:fixed;right:15px;bottom:70px;overflow:visible;width:0;height:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:10px;z-index:9999}.notification{background-color:#fff;border:1px solid #2c3596;padding:15px;width:260px;font-size:12px;text-align:center}.text-bold{font-weight:700}.mb-15{margin-bottom:15px}.mt-15{margin-top:15px}.m-0{margin:0}.ptb-20{padding:0 0 41px}.mt-25{margin-top:25px}.mt-10{margin-top:10px}.mb-25{margin-bottom:25px}.text-blue{color:#3844bd!important}.remove-border{border:none!important}.text-green{color:#60b54c!important}.btn_gray{background-color:#727887!important;color:#fff!important;border-color:#727887!important}.pl-5{padding-left:5px}.text-red{color:#fd3737!important}.btn{border-radius:8px!important}.btn-to-available{padding:10px;font-size:13px;font-weight:500;border-radius:8px}button{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;overflow:visible;text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.btn,button{font-family:Raleway;line-height:1;border:none!important;box-shadow:none!important;text-decoration:none!important;outline:0!important;cursor:pointer}.btn{-webkit-transition:.2s;transition:.2s;font-size:16px;font-weight:600;padding:11px 25px 13px;border-radius:12px;text-align:center;border:1px solid!important}.btn_large{font-size:18px;padding:18px}.btn_blue{background:#2c3596!important;border-color:#2c3596!important;color:#fff!important}.btn_blue:focus,.btn_blue:hover{background:#3844bd!important;border-color:#3844bd!important}.btn_blue.btn-loading{background:#fff url(../img/loader.gif) no-repeat center left!important;color:#2c3596!important;opacity:1!important}.btn_blue_outline{background:0 0!important;border-color:#2c3596!important;color:#2c3596!important}.btn_blue_outline:focus,.btn_blue_outline:hover{border-color:#3844bd!important;color:#3844bd!important}.btn_red{background:#fd3737!important;border-color:#fd3737!important;color:#fff!important}.btn_red:focus,.btn_red:hover{background:#d90a1d!important}.btn_gray_outline{background:0 0!important;border-color:#c1cbdb!important;color:#000!important}.btn_gray_outline:focus,.btn_gray_outline:hover{border-color:#fd3737!important;color:#fd3737!important}.btn_white{background:#fff!important;border-color:#fff!important;color:#2c3596!important}.btn_white:focus,.btn_white:hover{background:#f5f6f7!important}.btn_white_outline{background:#fff!important;border-color:#ddd!important;color:#2c3596!important}.btn_white_outline:focus,.btn_white_outline:hover{border-color:#2c3596!important}.btn:disabled{pointer-events:none;opacity:.3}.btn-icon{display:flex;align-items:center;justify-content:center;padding-top:9px;padding-bottom:9px}.btn-icon i{display:block;width:22px;height:22px;margin-right:8px}.btn-icon.btn-options i{line-height:22px;border-radius:50%;background:#fd3737;color:#fff;font-size:18px;font-style:normal;border:1px solid #fff}.btn-icon.btn-options-remove i{line-height:22px;border-radius:50%;color:#3844bd;font-size:18px;font-style:normal;border:1px solid #3844bd}.btn-icon.btn-cart i{background:url(../img/icons_ui.svg) -176px 0/cover;background-size:500%}.btn-icon.btn-cart.btn_gray_outline i{background:url(../img/icons_ui.svg) -176px -44px/cover;background-size:500%}.btn-icon.btn-favorites.btn_gray_outline i{background:url(../img/icons_ui.svg) -44px -66px/cover;background-size:500%}.btn-icon.btn-call i{background:url(../img/icons_contact.svg) 0 0/cover}.btn-icon.btn-message i{background:url(../img/icons_contact.svg) -22px 0/cover}.btn-icon.btn-order-repeat i{width:18px;height:18px;background:url(../img/icon_repeat.svg) 0 0/contain}input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}input{overflow:visible}select{text-transform:none}select.disabled{color:#aaa;text-decoration:line-through}select option{color:#000}select option.disabled{color:#aaa;background:#eee;text-decoration:line-through}textarea{overflow:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}.form-group{margin-bottom:15px;position:relative}.form-group label{display:block;margin-bottom:3px;font-size:14px;font-weight:600;color:#000;line-height:1.2}.form-group.required>label::after{content:'*';color:#ff2906;display:inline-block;vertical-align:top;font-size:20px;margin-top:-2px;line-height:1}.form-group__img-preview{display:flex;align-items:flex-start;flex-wrap:wrap;position:relative;margin-right:-5px}.form-group__img-preview>div{flex:0 0 52px;height:52px;background:#e6e6ee;margin-right:5px;margin-top:5px}.form-group__img-preview>div img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.form-group__img-preview button{position:absolute;z-index:1;right:5px;top:-31px;width:24px;height:24px;border-radius:50%;background:#fff;border:none!important;color:#2c3596;font-size:30px;padding:0}.form-group__img-preview button::before{content:'×';position:relative;top:-8px}.has-error .help-block,.help-block,.help-block-error{color:#ff2906;font-size:10px}.hint-block{font-size:10px;color:#727887}.form-control{font-family:Raleway;font-size:14px;color:#000;background:#e6e6ee;border-radius:8px;border:1px solid transparent;display:block;width:100%;padding:0 12px;height:38px;line-height:38px;outline:0!important;box-shadow:none}.form-control:focus{border-color:#2c3596!important;background:#fff;box-shadow:0 0 15px rgba(0,149,224,.3)}.has-error .form-control{border-color:#fd3737!important}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#f2ebee;opacity:1}textarea.form-control{resize:vertical;min-height:38px;height:auto;line-height:1.5;padding:10px 12px}.checkbox,.radio{position:relative}.checkbox>label,.radio>label{font-size:14px;cursor:pointer;padding:5px 0;color:#000}input[type=checkbox],input[type=radio]{padding:0;position:absolute;left:-9999px}input[type=checkbox]+span,input[type=radio]+span{position:relative;padding-left:32px;cursor:pointer;display:inline-block;vertical-align:top;min-height:22px;line-height:1.2}input[type=checkbox]+span::before,input[type=radio]+span::before{content:'';position:absolute;left:0;top:-2px;width:22px;height:22px;border:1px solid #2c3596;background:#fff;-webkit-transition:.2s;transition:.2s}input[type=checkbox]+span::after,input[type=radio]+span::after{content:'';position:absolute;-webkit-transition:.2s;transition:.2s}input[type=checkbox]:disabled+span,input[type=radio]:disabled+span{opacity:.5}input[type=checkbox]:disabled+span::before,input[type=radio]:disabled+span::before{border-color:#666}input[type=radio]+span:before{border-radius:50%}input[type=radio]+span:after{width:12px;height:12px;background:#2c3596;top:3px;left:5px;border-radius:50%}label:hover input[type=radio]+span:after{opacity:1;-webkit-transform:scale(.5);transform:scale(.5)}input[type=checkbox]+span:before{border-radius:4px}input[type=checkbox]+span:after{width:18px;height:18px;background:url(../img/icon_check.svg) no-repeat center/contain;top:0;left:2px}input[type=checkbox]:not(:checked)+span:after,input[type=radio]:not(:checked)+span:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}input[type=checkbox]:checked+span:after,input[type=radio]:checked+span:after{opacity:1!important;-webkit-transform:scale(1)!important;transform:scale(1)!important}input[type=checkbox]:checked+span:before,label:hover input[type=checkbox]:not(:disabled)+span:before{background:#2c3596}.checkbox_color>label{display:block;padding:0;width:25px;height:25px;border:1px solid #dde0e7}.checkbox_color span{line-height:1!important;display:block!important;padding:0!important;width:100%;height:100%}.checkbox_color span::before{display:none!important}.checkbox_color span::after{width:13px!important;height:13px!important;top:6px!important;left:6px!important;background:url(../img/icon_check-black.svg) no-repeat center/contain!important}.input-loading{position:relative;background:#e6e6ee url(../img/loader.gif) no-repeat center right}.iti{display:block!important}.iti__flag-container{display:none}.form-group-phone{position:relative}.field-cartform-phone,.field-passwordresetrequestform-phone,.field-profileeditform-phone,.field-signupform-phone{margin:0}.field-cartform-phone p,.field-passwordresetrequestform-phone p,.field-profileeditform-phone p,.field-signupform-phone p{margin:0}.login-block .sms-code{margin-bottom:-15px}.sms-code .form-group{width:140px;margin:15px 0 -15px}.sms-code__info p{margin:15px 0 0}.sms-btn-wrap{position:absolute;z-index:5;right:0;top:20px;width:100px}.sms-btn{font-size:10px;letter-spacing:normal;width:100%!important;padding:13px 0;border-radius:0;margin:0!important}.sms-btn:disabled{cursor:default;pointer-events:none;opacity:.4}.sms-success{font-size:12px;color:#40ae13}.maskdate{cursor:text!important;background:#f1f3f8!important}.flatpickr-calendar{font-size:13px!important;top:100%!important;left:0!important}.flatpickr-rContainer{display:block!important;margin:0 auto}.flatpickr-day{height:30px!important;line-height:30px!important}.flatpickr-day.selected{background:#2c3596!important;border-color:#2c3596!important;color:#fff!important}.flatpickr-current-month{font-size:15px!important;line-height:1.3!important;padding-top:8px!important}.flatpickr-confirm{margin:0 -1px -1px;border-radius:0 0 4px 4px;width:auto!important;background:#2c3596!important;border-color:#2c3596!important;color:#fff!important}.flatpickr-innerContainer+.flatpickr-confirm{margin-top:10px}.cart-products__item-quantity{position:relative;max-width:105px}.cart-products__item-quantity .quantity_errors{display:none;position:absolute;width:267px;height:69px;padding:15px;background-color:#fff;z-index:10;border:1px solid #00f;border-radius:8px;top:-75px;left:0;text-align:justify;font-size:12px;font-weight:400;line-height:140%;transition:all .3s ease-in-out}.cart-products__item-quantity .quantity_errors.visible{display:block}.cart-products__item-quantity .product-quantity{margin-right:0}.cart-products__item-quantity .product-quantity__input{height:36px;background-color:transparent;border-color:#2c3596;color:#2c3596}.cart-products__item-quantity .product-quantity__input.disabled-btn+span>button{pointer-events:none;opacity:.5}.cart-products__item-quantity .product-quantity-down,.cart-products__item-quantity .product-quantity-up{color:#2c3596}.cart-products__item-quantity .product-quantity__out-stock{display:block;position:relative;min-width:80px;height:40px;background-color:transparent;color:#2c3596;text-align:center;padding:0 26px;border:1px solid #2c3596;font-size:14px;border-radius:8px;width:100%;line-height:38px}.cart-products__item-quantity .product-quantity__out-stock>span.down,.cart-products__item-quantity .product-quantity__out-stock>span.up{position:absolute;z-index:1;background:0 0;bottom:2px;width:28px;border-radius:0;padding:0;font-weight:500;font-size:28px;color:#2c3596;border:none!important}.cart-products__item-quantity .product-quantity__out-stock>span.up{right:0}.cart-products__item-quantity .product-quantity__out-stock>span.down{left:0}.fancybox-bg{background:rgba(0,0,0,.6)}.fancybox-is-open .fancybox-bg{opacity:1}.fancybox-slide>div{padding:0}.fancybox-gallery{cursor:zoom-in}.modal{font-family:Raleway;margin:10px 0!important;opacity:0;visibility:hidden;box-shadow:0 10px 30px rgba(0,0,0,.2);-webkit-transform:translateY(30px) scale(.9,.9);transform:translateY(30px) scale(.9,.9);-webkit-transition:.2s;transition:.2s}.modal:not(.modal-ajax){display:none}.modal_animated{opacity:1;visibility:visible;-webkit-transform:translateY(0) scale(1,1);transform:translateY(0) scale(1,1)}.modal__title{border-bottom:1px solid #dde0e7;padding:15px 60px 15px 30px}.modal__title h3{margin:0}.modal__body{padding:20px 30px}.modal__footer{display:flex;border-top:1px solid #dde0e7;padding:20px 25px}.modal__footer-btn{flex:1;padding:0 5px}.modal__footer .btn{display:block;width:100%}.modal-product_add{width:400px}.modal-product_success{width:530px}.modal-product_success .modal__footer .btn{padding-left:10px;padding-right:10px}.modal-product__item{display:flex;align-items:flex-start;border-bottom:1px solid #dde0e7;margin-bottom:-1px;padding:20px 30px}.modal-product__item img{width:75px;margin-right:15px;flex-shrink:0}.modal-product__item-title span{display:block;font-size:15px;font-weight:600;line-height:1.3;color:#111}.modal-product__item:hover .modal-product__item-title span{color:#3844bd}.modal-product__item-title p{color:#111;line-height:1.3;margin:6px 0 0}.modal-product__item-property{display:flex;line-height:1.2;padding:20px 30px}.modal-product__item-property+.modal-product__item-property{padding-top:0}.modal-product__item-property>span{width:90px;margin-right:15px;flex-shrink:0;font-size:12px;hyphens:auto}.modal-product__item-property .form-group{margin-bottom:0;flex-grow:1}.modal-product__item-property .form-control{background:#fff;border:1px solid #dde0e7}.modal-product__item-property .product-price{font-size:22px}.modal-product__item-property .product-price__old{font-size:15px;display:block}.modal-form{width:340px}.modal-form .user-form{padding:20px 30px;width:auto}.modal-info{width:700px}.modal-warehouse{width:1260px;padding:15px 0 30px 0!important}.modal-warehouse .modal__title br{display:none}.modal-warehouse .modal__body{padding:0 30px 0 15px!important;margin:20px 0 0 0}.modal-warehouse .availability__items{max-width:320px;height:430px;width:100%;flex-direction:column;flex-wrap:unset!important;gap:20px}.modal-warehouse .availability__items .availability-address{max-width:300px}.modal-wholesale-info{width:430px;border-radius:12px}.modal-wholesale-info .modal__body{padding:30px 20px 20px}.modal-wholesale-info .modal__body h3{font-size:19px;font-weight:700;margin-bottom:10px}.modal-wholesale-info .modal__body p{line-height:1.4;margin-bottom:10px}.modal-custom-delivery{width:535px;border-radius:12px}.modal-custom-delivery .modal__body{padding:25px 20px}.modal-custom-delivery .modal__body h3{font-size:19px;font-weight:700;margin-bottom:10px}.modal-custom-delivery .modal__body .delivery-content{padding:0;margin:0 0 15px}.modal-custom-delivery .modal__body .delivery-content__info{margin-bottom:20px}.modal-custom-delivery .modal__body .btn{padding:8px 45px}.modal-wholesale-success{width:694px;border-radius:12px}.modal-wholesale-success .modal__title{padding:32px 25px 10px;display:flex;flex-direction:column;align-items:center;border:none}.modal-wholesale-success .modal__title h3{font-size:19px;font-weight:700;margin-top:17px}.modal-wholesale-success .modal__body{padding:0 25px 30px;font-size:15px;text-align:center;line-height:1.4}.modal-wholesale-success .modal__body span{color:#2c3596;font-weight:700}.modal-sms{position:relative;width:430px;height:290px}.modal-sms>i.prev{background:url(../img/previous-btn.svg) no-repeat center/contain;cursor:pointer;position:absolute;top:10px;left:10px;width:24px;height:24px}.modal-sms input.has-error{border-color:#fd3737}.modal-sms__content{padding:25px;width:100%;height:100%}.modal-sms__content h4{text-align:center}.modal-sms__content #sms-form{display:flex;flex-direction:column;gap:5px;height:100%;justify-content:center;align-items:center}.modal-sms__content #sms-form .group-code{margin:0 40px}.modal-sms__content #sms-form .group-code .code-block{display:flex;justify-content:center;align-items:center;gap:12px}.modal-sms__content #sms-form .group-code .help-block{text-align:center;margin-top:10px;font-size:12px;font-weight:400}.modal-sms__content #sms-form .small{color:#727887;font-weight:400}.modal-sms__content #sms-form .form-group{margin:0 40px 10px}.modal-sms__content #sms-form .form-group__mailing .form-group{margin:0}.modal-sms__content #sms-form .form-group__mailing .form-group span{font-size:12px!important}.modal-sms__content #sms-form #submit-button{display:flex;justify-content:center;align-items:center;padding-top:.3em}.warehouse-search__input{max-width:300px}.modal-search-location{width:1260px;height:640px;overflow:hidden;border-radius:12px}.modal-search-location .modal__content{display:grid;grid-template-rows:auto 1fr;height:100%}.modal-search-location .modal__content .modal__body{display:grid;grid-template-columns:30% 1fr;gap:1rem;height:100%;overflow:hidden}.modal-search-location .modal__content .modal__body .map{height:100%;width:100%;border-radius:12px}.modal-search-location .modal__content .modal__body .map .marker-icon{position:relative}.modal-search-location .modal__content .modal__body .map .marker-icon.hovered,.modal-search-location .modal__content .modal__body .map .marker-icon:hover{background:url(../img/icon_marker-red.svg) no-repeat center/contain;transform:scale(1.2)}.location{display:grid;grid-template-rows:auto 1fr auto;gap:1rem;height:100%;overflow:hidden}.location-search{align-items:center;margin:auto 1.5rem}.location-list,.location-store{overflow-y:auto}.location-list__item,.location-store__item{display:flex;align-items:center;flex-direction:column;padding:12px 15px;border-bottom:1px solid #eee;cursor:pointer;transition:background-color .2s;position:relative}.location-list__item.disabled,.location-store__item.disabled{color:#727887;cursor:default}.location-list__item.disabled:hover,.location-store__item.disabled:hover{background-color:transparent}.location-list__item.disabled label,.location-store__item.disabled label{flex-direction:row}.location-list__item.disabled label:after,.location-list__item.disabled label:before,.location-store__item.disabled label:after,.location-store__item.disabled label:before{display:none}.location-list__item-info,.location-store__item-info{display:grid;width:100%}.location-list__item-info small,.location-store__item-info small{color:#727887}.location-list__item-info span,.location-store__item-info span{font-size:12px;font-weight:500}.location-list__item-info .qnt,.location-store__item-info .qnt{color:#60b54c}.location-list__item input[type=radio],.location-store__item input[type=radio]{display:none}.location-list__item input[type=radio]:checked+label:before,.location-store__item input[type=radio]:checked+label:before{background:#2c3596;border-color:transparent}.location-list__item input[type=radio]:checked+label:after,.location-store__item input[type=radio]:checked+label:after{opacity:1}.location-list__item:hover,.location-store__item:hover{background-color:#f0f8ff}.location-list__item:hover input[type=radio]:not(:checked)+label:after,.location-list__item:hover input[type=radio]:not(:checked)+label:before,.location-store__item:hover input[type=radio]:not(:checked)+label:after,.location-store__item:hover input[type=radio]:not(:checked)+label:before{background:#2c3596;opacity:1}.location-list__item.active,.location-store__item.active{background-color:#f0f8ff}.location-list__item label,.location-store__item label{position:relative;align-items:flex-start;margin:0;font-size:1rem;line-height:22px;cursor:pointer;display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}.location-list__item label:before,.location-store__item label:before{background:0 0;border:1px solid #eaeaea;border-radius:50%;content:"";display:inline-block;height:20px;margin-right:15px;min-width:20px;transition:.15s ease-in;width:20px}.location-list__item label:after,.location-store__item label:after{background:#2c3596;border:3px solid #fff;border-radius:50%;content:"";height:16px;left:calc(100% - 33px);opacity:0;position:absolute;top:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px}.location-list .out-stock,.location-store .out-stock{text-transform:uppercase;text-align:center;color:#8c9197;padding:5px;background-color:#e6e6ee}.location-btn{text-align:center}.location-btn a{font-weight:500;border-bottom:1px solid #727887;color:#727887}.location-btn a.location-btn__clear{display:inline-block;margin-bottom:15px}.location-btn__add{width:100%}.modal__product-add{width:430px;overflow:hidden;padding:10px!important;border-radius:12px}.modal__product-add .modal__title{border-bottom:none;padding:28px 15px 0}.modal__product-add .modal__title h3{font-size:19px}.modal__product-add .modal__body{padding:10px 15px;display:flex;flex-wrap:wrap;flex-direction:column;gap:10px;font-size:15px}.modal__product-add .modal__body .text{font-weight:400;white-space:nowrap;letter-spacing:-.04cap}.modal__product-add .modal__body .btn__choose-shops{margin-top:10px;background-color:transparent;border:1px solid #2c3596!important;font-size:16px;font-weight:500;color:#2c3596;padding:12px 25px}.modal__product-add .modal__body .selected-shop{font-weight:700;color:#2c3596}.modal__product-add .modal__body .info{padding:15px 20px;background-color:#e6e6ee;color:#727887;border-radius:8px;text-align:justify;line-height:21px}.modal__product-add .modal__footer{gap:10px;border-top:none;padding:20px 15px}.modal__product-add .modal__footer .btn__cancel{background-color:transparent;border:1px solid #2c3596!important;font-size:16px;font-weight:500;color:#2c3596}.modal__product-add .modal__footer .btn__success:disabled{background-color:#000!important}.modal-wholesale{width:600px}.modal-wholesale h2{margin:50px 20px 20px;font-size:40px;text-align:center;line-height:1.11}.modal-wholesale form{margin:0 50px 50px}.modal-wholesale form button{margin:5px 0 20px;color:#fff;background-color:#2c3596;border:1px solid #2c3596}.modal-wholesale form label{max-width:400px}.modal-wholesale form label span{font-size:10px}.slick-arrow{position:absolute;z-index:10;top:50%;font-size:0;text-indent:-9999px;overflow:hidden;background:#fff;box-shadow:none;border:1px solid #ddd!important;padding:0;margin-top:-20px;width:40px;height:40px;border-radius:50%}.slick-arrow:hover{opacity:.7}.slick-arrow::before{content:'';display:block;position:absolute;left:50%;margin-left:-6px;top:50%;margin-top:-6px;z-index:1;width:12px;height:12px;background:url(../img/icon_arrow-blue.svg) no-repeat center/contain}.slick-arrow.slick-disabled{pointer-events:none}.slick-arrow.slick-disabled::before{opacity:.3}.slick-prev{left:0}.slick-prev:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slick-next{right:0}.slick-dots{margin:0 0 -2px}.slick-dots li{margin:0 2px 2px}.slick-dots li button::before{font-size:40px;color:#fff;opacity:1!important}.slick-dots li.slick-active button:before{color:#2c3596!important}.tabs__nav{position:relative;z-index:1;display:flex}.tabs__nav-link{display:block;padding:15px 0;line-height:1;color:#000;font-size:16px;font-weight:700}.tabs__nav-link+.tabs__nav-link{margin-left:35px}.tabs__nav-link.active{color:#2c3596}.tabs__nav-link span{display:block;position:relative}.tabs__nav-link.active span::after{content:'';display:block;position:absolute;left:0;right:0;bottom:-18px;height:2px;background:#2c3596}.tabs__nav-link i{display:inline-block;vertical-align:middle;margin-left:6px;margin-top:-4px;font-style:normal;width:18px;height:18px;line-height:16px;border-radius:50%;background:#2c3596;color:#fff;text-align:center;font-weight:400;font-size:10px}.tabs__toggle-mobile{border:none!important;border-left:3px solid transparent!important;border-top:1px solid #dde0e7!important;border-radius:0;background:0 0;font-size:15px;font-weight:800;letter-spacing:.6px;display:none;align-items:center;width:100%;text-align:left;padding:15px}.tabs__toggle-mobile.active{border-left:3px solid #2c3596!important}.tabs__toggle-mobile::after{content:'';width:7px;height:7px;background:url(../img/icon_arrow-black.svg) no-repeat center/contain;margin-left:auto;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tabs__toggle-mobile.active.tabs__toggle-mobile::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.tabs__toggle-mobile i{margin-left:6px;margin-top:-2px;font-style:normal;width:18px;height:18px;line-height:18px;border-radius:50%;background:#2c3596;color:#fff;text-align:center;font-weight:400;font-size:10px}.tabs__content{position:relative;z-index:1;border-radius:0 0 6px 6px}.tabs__content-pane{display:none}.tabs__content-pane.active{display:block}.tabs__content-pane.text-content{padding:35px}.tipso_bubble,.tipso_bubble>.tipso_arrow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tipso_bubble{position:absolute;text-align:center;border-radius:6px;z-index:9999}.tipso_style{cursor:help;border-bottom:1px dotted}.tipso_title{border-radius:6px 6px 0 0}.tipso_content{word-wrap:break-word;padding:.5em}.tipso_bubble.tiny{font-size:.6rem}.tipso_bubble.small{font-size:.8rem}.tipso_bubble.default{font-size:1rem}.tipso_bubble.large{font-size:1.2rem;width:100%}.tipso_bubble>.tipso_arrow{position:absolute;width:0;height:0;border:8px solid;pointer-events:none}.tipso_bubble.top>.tipso_arrow{border-top-color:#000;border-right-color:transparent;border-left-color:transparent;border-bottom-color:transparent;top:100%;left:50%;margin-left:-8px}.tipso_bubble.bottom>.tipso_arrow{border-bottom-color:#000;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;bottom:100%;left:50%;margin-left:-8px}.tipso_bubble.left>.tipso_arrow{border-left-color:#000;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent;top:50%;left:100%;margin-top:-8px}.tipso_bubble.right>.tipso_arrow{border-right-color:#000;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;top:50%;right:100%;margin-top:-8px}.tipso_bubble .top_right_corner,.tipso_bubble.top_right_corner{border-bottom-left-radius:0}.tipso_bubble .bottom_right_corner,.tipso_bubble.bottom_right_corner{border-top-left-radius:0}.tipso_bubble .top_left_corner,.tipso_bubble.top_left_corner{border-bottom-right-radius:0}.tipso_bubble .bottom_left_corner,.tipso_bubble.bottom_left_corner{border-top-right-radius:0}.tooltip{display:inline-block;vertical-align:top;margin-left:1px;width:16px;height:16px;border-radius:50%;border:none;background:#2c3596;color:#fff;text-align:center;cursor:help;font-family:Raleway;font-weight:500;font-size:13px!important;font-style:normal;line-height:14px}.tipso_bubble{font-size:14px!important;text-align:left;line-height:1.4;border-radius:8px;box-shadow:0 5px 30px rgba(76,80,94,.3);color:#000!important;padding:0}.tipso_content{padding:0}.tipso_sm{padding:8px;font-size:13px;line-height:1.3}.accept-cookies{position:fixed;display:flex;padding:25px;bottom:20px;right:20px;z-index:9999;justify-content:space-between;align-items:center;gap:1em;width:530px;background-color:#fff;border:1px solid #2c3596}.accept-cookies__content{display:flex;justify-content:space-between;align-items:center;gap:1em;text-align:justify;font-family:Raleway;font-weight:400;font-size:12px}.accept-cookies__content>i{background:url(../img/cookie.svg) no-repeat center/contain;width:60px;height:30px}.accept-cookies__btn{padding:10px;text-align:center;font-size:13px;font-weight:500}.header{position:relative}.header__main{height:66px;background:#fff;position:fixed;z-index:999;top:0;left:0;right:0}.header__nav{position:fixed;z-index:1000;left:0;top:46px;right:0}.header__nav-menu{position:absolute;z-index:5;left:220px;right:160px;top:-17px;font-size:14px}.header__nav-menu ul{margin:0;padding:0;list-style:none;display:flex;z-index:1}.header__nav-menu>ul>li:not(:last-child){margin-right:35px}.header__nav-menu>ul>li:hover>a{color:#2c3596}.header__nav-menu>ul>li>a{font-size:14px;line-height:1;display:block;color:#000;padding:10px 0;position:relative;z-index:2}.header__nav-menu .has-dropdown{position:relative;z-index:1}.header__nav-menu .has-dropdown>a::after{content:'';display:inline-block;width:7px;height:7px;vertical-align:baseline;background:url(../img/icon_arrow-black.svg) no-repeat center/contain;margin-left:4px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header__nav-menu .has-dropdown>ul{position:absolute;top:100%;left:0;padding:20px;box-shadow:0 10px 20px rgba(76,80,94,.2);background:#fff;border:1px solid #dde0e7;width:260px;display:none;flex-direction:column}.header__nav-menu .has-dropdown>ul li:not(:last-child){margin-bottom:12px}.header__nav-menu .has-dropdown>ul a{display:block;font-size:14px;line-height:1.3;color:#000}.header__nav-menu .has-dropdown>ul a:hover{color:#2c3596}.header__nav-menu .has-dropdown:hover>ul{display:block}.header__social{position:absolute;z-index:1000;right:0;top:-28px}.header__social-link{display:inline-block;vertical-align:top;width:30px;height:30px;border-radius:8px;background:#8b8d9f url(../img/icons_social.svg) 0 0/cover}.header__social-link:hover{background-color:#2c3596}.header__social-link+.header__social-link{margin-left:6px}.header__social-tg{background-position:0 0}.header__social-vk{background-position:-30px 0}.header__social-ok{background-position:-60px 0}.header__phone{font-weight:800;font-size:15px;margin-left:20px}.logo{position:absolute;left:0;top:7px}.logo__img{display:block;width:172px;height:54px;background:url(../img/logo.svg) no-repeat center left/contain;position:absolute;left:0;top:0}.header-city{position:absolute;z-index:1000;left:220px;top:0;font-size:12px;display:flex;align-items:center;gap:1em}.select-city-link{font-size:12px;font-weight:700;display:inline-block;vertical-align:top;color:#2c3596!important;padding:0 0 0 18px;position:relative}.select-city-link:before{content:'';position:absolute;top:4px;left:0;display:block;width:13px;height:13px;background:url(../img/icon_marker-red.svg) no-repeat center/contain}.select-city-link span{display:block;border-bottom:1px dashed #2c3596}.select-city-link:hover span{border-color:#000}.select-shop-link{font-size:12px;font-weight:700;display:inline-block;vertical-align:top;color:#2c3596!important;padding:0 0 0 18px;position:relative}.select-shop-link:before{content:'';position:absolute;top:4px;left:0;display:block;width:13px;height:13px;background:url(../img/delivery-pick_point.svg) no-repeat center/contain}.select-shop-link span{display:block;border-bottom:1px dashed #2c3596}.select-shop-link:hover span{border-color:#000}.warehouses-link{font-size:12px;display:inline-block;vertical-align:top;margin-left:5px;color:#f95!important}.warehouses-link span{color:#2c3596}.warehouses-link:hover span{color:#fd3737}.search{position:absolute;z-index:5;left:220px;top:6px}.search-opened .search{display:block}.search__group{position:relative;width:620px;height:30px}.search__input{position:relative;z-index:0;height:100%;line-height:1;padding:0 55px 0 15px;border:none;box-shadow:none!important;background:#fff!important;color:#000}.search__btn{position:absolute;z-index:1;right:0;top:0;border:none!important;background:0 0;height:100%;padding:0;width:48px;text-align:center}.search__btn i{display:inline-block;width:18px;height:18px;background:url(../img/icon_search-black.svg) no-repeat center/contain}.btn-search-open{padding:0;width:32px;height:32px;background:0 0;display:none;position:absolute;right:5px;top:4px}.btn-search-open::before{content:'';display:inline-block;vertical-align:middle;width:22px;height:22px;margin-top:-3px;background:url(../img/icons_ui.svg) no-repeat 0 0/cover;background-size:500%}.search-opened .btn-search-open{display:none}.btn-search-close{display:none;position:absolute;right:0;top:0;width:40px;height:40px;padding:0;background:0 0;color:#fff;font-family:sans-serif;font-size:28px}.search-opened .btn-search-close{display:block}.btn-nav-open{position:absolute;z-index:1;right:0;top:0;background:#fff;width:40px;height:45px;z-index:2;padding:0 8px;display:none}.btn-nav-open i{display:block;height:3px;margin:6px 0;border-radius:3px;background:#2c3596}.btn-nav-close{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;border-radius:0;background:rgba(0,0,0,.6);z-index:10001;padding:0;visibility:hidden;opacity:0}.nav-opened:not(.other-nav-opened) .btn-nav-close{visibility:visible;opacity:1;-webkit-transition:.2s;transition:.2s}.btn-nav-close i{display:block;position:fixed;right:-50px;top:0;width:40px;height:45px;font-style:normal;color:#fff;font-size:28px;background:#2c3596;line-height:36px}.nav-opened:not(.other-nav-opened) .btn-nav-close i{right:0;-webkit-transition:.2s;transition:.2s}.user-nav{position:absolute;z-index:1;top:72px;right:0;display:flex}.user-nav__link{font-size:12px;line-height:1.2;color:#fff!important;margin-left:18px;position:relative;display:flex;align-items:center}.user-nav__link_cart{flex-shrink:0}.user-nav__link i{width:32px;height:32px;padding:4px 0 0 3px;flex-shrink:0}.user-nav__link i::before{content:'';display:block;width:22px;height:22px;background:url(../img/icons_ui.svg) 0 0/cover;background-size:500%}.user-nav__link_login i::before{background-position:-22px 0}.user-nav__link_login.active i::before,.user-nav__link_login:hover i::before{background-position:-22px 22px}.user-nav__link_favorites i::before{background-position:-44px 0}a.user-nav__link_favorites:hover i::before{background-position:-44px 22px}.user-nav__link_compare i::before{background-position:-88px 0}a.user-nav__link_compare:hover i::before{background-position:-88px 22px}.user-nav__link_cart i::before{background-position:-66px 0}.user-nav__link_cart:hover i::before{background-position:-66px 22px}.user-nav__link sup{width:14px;height:14px;line-height:14px;border-radius:3px;background:#fd3737;position:absolute;z-index:1;left:18px;top:0;text-align:center;color:#fff;font-size:9px}.user-nav__link_cart:not(.active) sup{display:none}.user-nav__link_cart>div>span{display:block}.user-nav__link>div,.user-nav__link>span{margin-left:2px;font-size:12px}.catalog-nav{position:fixed;z-index:998;left:0;right:0;top:66px;height:42px;background:#2c3596}.catalog-nav>.container{display:flex;align-items:center}.catalog-nav__slider{position:absolute;top:20px;right:20px;width:330px;height:280px;border-radius:12px;overflow:hidden}.catalog-nav__slider .slick-dots{bottom:10px}.catalog-nav__slider img{display:block;max-width:100%;height:auto}.btn-cat-toggle{display:flex;align-items:center;border:none!important;background:#161e67!important;border-radius:0;padding:0 16px;font-size:15px;height:42px;color:#fff}.btn-cat-toggle:hover{background:#fd3737!important}.btn-cat-toggle i{flex-shrink:0;width:20px;height:18px;vertical-align:baseline;background:url(../img/icon_catalog.png) no-repeat center/contain;margin-right:8px}.catalog-dropdown{position:absolute;z-index:1;left:-10px;right:-10px;top:100%;background:#fff;border:1px solid #dde0e7;border-top:none;box-shadow:0 10px 35px rgba(76,80,94,.2);display:none}.catalog-nav-opened .catalog-dropdown{display:block}.catalog-dropdown__main{position:relative;z-index:0;display:flex}.catalog-dropdown__ajax{display:flex;flex-grow:1;border-left:1px solid #dde0e7;background:#fff;margin-left:-1px;min-height:330px}@media (min-width:1024px){.catalog-dropdown__ajax{max-height:calc(100vh - 114px);overflow:auto;scrollbar-width:thin;scrollbar-color:#c0c2c7 #f1f3f8;align-items:flex-start}.catalog-dropdown__ajax::-webkit-scrollbar{width:3px}.catalog-dropdown__ajax::-webkit-scrollbar-track{background:#f1f3f8}.catalog-dropdown__ajax::-webkit-scrollbar-thumb{background-color:#c0c2c7;border-radius:20px}}.catalog-dropdown__list{flex:0 0 300px;max-width:300px;font-size:14px}.catalog-dropdown__list>a{display:block;margin-bottom:10px;line-height:1.3}.catalog-dropdown__list>a:hover{color:#fd3737}.catalog-dropdown__special{font-weight:700;display:flex!important;align-items:center}.catalog-dropdown__special img{display:block;max-width:100%;height:auto;width:16px;margin-right:8px}.catalog-dropdown__main>.catalog-dropdown__list{padding-bottom:15px}@media (min-width:1024px){.catalog-dropdown__main>.catalog-dropdown__list{max-height:calc(100vh - 114px);overflow:auto;scrollbar-width:thin;scrollbar-color:#c0c2c7 #f1f3f8}.catalog-dropdown__main>.catalog-dropdown__list::-webkit-scrollbar{width:3px}.catalog-dropdown__main>.catalog-dropdown__list::-webkit-scrollbar-track{background:#f1f3f8}.catalog-dropdown__main>.catalog-dropdown__list::-webkit-scrollbar-thumb{background-color:#c0c2c7;border-radius:20px}}.catalog-dropdown__main>.catalog-dropdown__list>a{color:#000;font-size:15px;padding:8px 20px;border-top:1px solid transparent;border-bottom:1px solid transparent;border-right:1px solid transparent;margin:0}.catalog-dropdown__main>.catalog-dropdown__list>a.active,.catalog-dropdown__main>.catalog-dropdown__list>a:hover{color:#2c3596}.catalog-dropdown__main>.catalog-dropdown__list>a.has-dropdown.active,.catalog-dropdown__main>.catalog-dropdown__list>a.has-dropdown:hover{border-color:#dde0e7;border-right:1px solid #fff}.catalog-dropdown__ajax .catalog-dropdown__list{padding:10px 25px}.catalog-dropdown_columns .catalog-dropdown__list{flex:0 0 100%;max-width:100%;columns:2;padding-right:380px}.catalog-dropdown__subnav{padding-bottom:30px!important}.catalog-dropdown__subnav-block{break-inside:avoid-column}.catalog-dropdown__subnav-block+.catalog-dropdown__subnav-block{margin-top:30px}.catalog-dropdown__subnav-block a{color:#000;display:block;margin-bottom:8px;font-size:13px}.catalog-dropdown__subnav-block a:hover{color:#2c3596!important}.catalog-dropdown__subnav-block-title{display:block;margin-bottom:10px;font-size:15px!important;font-weight:700;line-height:1.3;color:#000}.catalog-dropdown__subnav-block-title:hover{color:#2c3596!important}.catalog-dropdown__subnav-block-more{display:inline;color:#727887!important;text-decoration:underline!important}.catalog-dropdown__subnav-block-more:hover{color:#2c3596!important}.catalog-dropdown .has-dropdown{position:relative}.catalog-dropdown .has-dropdown i{position:absolute;right:7px;top:15px;width:7px;height:7px;background:url(../img/icon_arrow-black.svg) no-repeat center/contain}.btn-dropdown{display:none;background:0 0;width:45px;height:45px;padding:0;margin-bottom:-45px;position:relative;z-index:10;float:right}.btn-dropdown::before{content:'';display:block;width:20px;height:20px;border-radius:50%;background:#d9d9d9;border:1px solid #d9d9d9;position:absolute;left:50%;top:50%;margin:-10px 0 0 -10px}.btn-dropdown::after{content:'';display:block;width:7px;height:7px;background:url(../img/icon_arrow-black.svg) no-repeat center/contain;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;left:50%;top:50%;margin:-3px 0 0 -3px}.btn-dropdown.active::before{background:#fff}.btn-dropdown.active::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.btn-scroll-top{position:fixed;z-index:9999;bottom:-40px;right:20px;display:block;width:38px;height:38px;border:1px solid #dde0e7!important;padding:0;opacity:0;visibility:hidden;background:#fff;border-radius:50%;-webkit-transition:.2s;transition:.2s}.btn-scroll-top.active{visibility:visible;bottom:20px;opacity:1}.btn-scroll-top:hover{box-shadow:0 5px 10px rgba(0,0,0,.15)!important}.btn-scroll-top i{display:block;width:12px;height:12px;background:url(../img/icon_arrow-black.svg) no-repeat center/contain;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.page-head{padding:25px 0}.page-head h1{margin-top:5px}.page-head-contacts{padding-bottom:25px}.page-head-contacts .head-question{display:flex;margin:10px 0 0 0;max-width:789px}.page-head-contacts .head-question .btn{flex:0 0 auto;font-size:16px;margin:0 0 0 10px;align-self:center}.page-head-contacts .head-question-label{position:relative;padding:0 0 0 17px;font-size:15px;line-height:22.5px}.page-head-contacts .head-question-label::after{background-image:url(../img/question.svg);content:'';display:block;width:12px;height:13px;position:absolute;left:0;top:6px}.breadcrumb{margin:0;padding:0;list-style:none;font-size:13px;line-height:1.2}.breadcrumb li{display:inline;vertical-align:top;color:#8c9197;line-height:1.5}.breadcrumb>li+li:before{color:#b0b4b7;content:'/ ';margin:0 8px}.content-block{padding-bottom:55px}.content-block_white{background:#fff}.content-block_pad{padding:55px 0}.content-block.text-content>.container>:last-child{margin-bottom:0}.content-block-contacts .contacts{display:flex;gap:30px}.content-block-contacts .contacts.mobile{display:none}.content-block-contacts .contacts-column{flex:1 1 1px;display:flex;flex-direction:column;gap:30px}.content-block-contacts .contact{padding:30px 30px 30px 20px;border:1px solid #2c3596;border-radius:8px;display:flex;flex-direction:column;gap:15px;font-size:15px;font-weight:500;line-height:21px}.content-block-contacts .contact-title{font-size:22px;font-weight:700;line-height:25.83px}.content-block-contacts .contact-email{align-self:flex-start;font-weight:700;padding:0 0 0 29px;position:relative;border:none}.content-block-contacts .contact-email::after{background-image:url(../img/mail.svg);content:'';display:block;width:24px;height:24px;position:absolute;left:0;top:calc(50% - 12px)}.content-block-contacts .contact-phone{align-self:flex-start;font-weight:700;padding:0 0 0 29px;position:relative;border:none}.content-block-contacts .contact-phone::after{background-image:url(../img/phone.svg);content:'';display:block;width:24px;height:24px;position:absolute;left:0;top:calc(50% - 12px)}.content-block-contacts .contact-addres{align-self:flex-start;font-weight:700;padding:0 0 0 29px;position:relative;border:none}.content-block-contacts .contact-addres::after{background-image:url(../img/icon_marker.svg);background-size:contain;content:'';display:block;width:24px;height:24px;position:absolute;left:0;top:calc(50% - 12px)}.content-block-contacts .contact-time{align-self:flex-start;font-weight:700;padding:0 0 0 29px;position:relative;border:none}.content-block-contacts .contact-time::after{background-image:url(../img/time.svg);content:'';display:block;width:24px;height:24px;position:absolute;left:0;top:calc(50% - 12px)}.content-block-contacts .contact-req{align-self:flex-start;font-weight:700;padding:0 0 0 29px;position:relative;border:none}.content-block-contacts .contact-req::after{background-image:url(../img/user.svg);content:'';display:block;width:24px;height:24px;position:absolute;left:0;top:calc(50% - 12px)}.content-block-contacts .contact-req_list p{margin:5px 0 0 0;position:relative;padding:0 0 0 17px;line-height:21px}.content-block-contacts .contact-req_list p:first-child{margin:0}.content-block-contacts .contact-req_list p::after{content:'';position:absolute;left:0;top:9px;width:5px;height:5px;border-radius:50%;background-color:#2c3596}.content-block-contacts .contact-btns{display:flex;gap:10px}.content-block-contacts .contact-btns>*{font-size:13px;font-weight:500;line-height:15.26px;color:#000!important;padding:10px}.content-block-contacts .contact-details-title{font-size:15px;font-weight:700;line-height:17.61px;display:inline-flex;gap:10px;cursor:pointer;user-select:none}.content-block-contacts .contact-details .arrow{flex:0 0 auto;width:20px;height:20px;border:1px solid #2c3596;border-radius:5px;position:relative}.content-block-contacts .contact-details .arrow::after{content:'';position:absolute;left:4px;top:7px;border-top:6px solid #2c3596;border-left:5px solid transparent;border-right:5px solid transparent}.content-block-contacts .contact-details-content{margin:5px 0 0 0;display:flex;flex-direction:column;gap:5px}.content-block-contacts .contact-details.open .arrow::after{top:6px;border-top:none;border-bottom:6px solid #2c3596}.content-block-contacts .contact-map{width:100%;height:216px}.content-block-contacts .contact img{border-radius:15px}.content-block-contacts .contact a{font-weight:700}.content-block-delivery .container{display:flex;align-items:flex-start}.content-block-delivery .menu{flex:0 0 356px;padding:25px 20px 25px 20px;font-size:14px;background:#f5f5f5;border-radius:8px}.content-block-delivery .menu-group{margin:20px 0 0 0}.content-block-delivery .menu-group:first-child{margin:0}.content-block-delivery .menu-title{font-weight:600;cursor:pointer}.content-block-delivery .menu-title:hover{color:#2c3596}.content-block-delivery .menu-title.active{color:#2c3596}.content-block-delivery .menu-rows{padding:20px 15px 0 15px}.content-block-delivery .menu-row{margin:20px 0 0 0;cursor:pointer;color:#727887}.content-block-delivery .menu-row:first-child{margin:0}.content-block-delivery .menu-row:hover{color:#2c3596}.content-block-delivery .menu-row.active{color:#2c3596}.content-block-delivery .menu-head{display:none;padding:0 0 15px 0;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;font-size:18px;font-weight:700;line-height:21px}.content-block-delivery .menu-btn-open{display:none;flex:0 0 auto;width:20px;height:20px;border:1px solid #2c3596;border-radius:5px;position:relative;cursor:pointer}.content-block-delivery .menu-btn-open::after{content:'';position:absolute;left:7px;top:5px;border-left:5px solid #2c3596;border-top:4px solid transparent;border-bottom:4px solid transparent}.content-block-delivery .menu-btn-close{background-image:url(../img/icon_close.svg);background-position:center;background-repeat:no-repeat;content:'';display:block;width:20px;height:20px}.content-block-delivery .contents{margin:0 0 0 35px;flex:1 1 1px;font-size:15px}.content-block-delivery .content a{font-weight:700}.content-block-delivery .content br{display:block;margin-top:10px;content:" "}.content-block-delivery .content-head{display:flex;flex-direction:column;gap:25px}.content-block-delivery .content-head-title{font-size:25px;font-weight:700;line-height:29px;display:flex;justify-content:space-between;gap:10px}.content-block-delivery .content-item{margin:25px 0 0 0;display:flex;flex-direction:column;gap:25px}.content-block-delivery .content-item-title-block{font-weight:700}.content-block-delivery .content-item-tile{font-size:20px;font-weight:700;line-height:23px}.content-block-delivery .content-item-list p{margin:10px 0 0 0;position:relative;padding:0 0 0 17px;line-height:21px}.content-block-delivery .content-item-list p:first-child{margin:0}.content-block-delivery .content-item-list p::after{content:'';position:absolute;left:0;top:9px;width:5px;height:5px;border-radius:50%;background-color:#2c3596}.content-block-delivery .content .warning{padding:0 0 0 22px}.content-block-delivery .content .warning-title{color:#2c3596;font-weight:700;position:relative}.content-block-delivery .content .warning-title::after{background-image:url(../img/warning-icon.svg);background-size:contain;content:'';display:block;width:12px;height:13px;position:absolute;left:-22px;top:6px}.content-block-delivery .content .icons-pay{display:flex;margin:0 0 0 5px;gap:10px}.content-block-delivery .content .icon-pay{margin:0}.content-block-service .mt-25{margin-top:25px}.content-block-service .mt-15{margin-top:15px}.content-block-service .mt-10{margin-top:10px}.content-block-service .container{display:flex;align-items:flex-start}.content-block-service .menu{flex:0 0 356px;padding:25px 20px 25px 20px;font-size:14px;background:#f5f5f5;border-radius:8px}.content-block-service .menu-group{margin:20px 0 0 0}.content-block-service .menu-group:first-child{margin:0}.content-block-service .menu-group-inner{margin:20px 0 0 0;cursor:pointer;color:#727887}.content-block-service .menu-group-inner:first-child{margin:0}.content-block-service .menu-group-inner:hover{color:#2c3596}.content-block-service .menu-group-inner.active{color:#2c3596}.content-block-service .menu-title{font-weight:600;cursor:pointer}.content-block-service .menu-title:hover{color:#2c3596}.content-block-service .menu-title.active{color:#2c3596}.content-block-service .menu-rows{padding:20px 15px 0 15px}.content-block-service .menu-row{margin:20px 0 0 0;cursor:pointer;color:#727887}.content-block-service .menu-row:first-child{margin:0}.content-block-service .menu-row:hover{color:#2c3596}.content-block-service .menu-row.active{color:#2c3596}.content-block-service .menu-head{display:none;padding:0 0 15px 0;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;font-size:18px;font-weight:700;line-height:21px}.content-block-service .menu-btn-open{display:none;flex:0 0 auto;width:20px;height:20px;border:1px solid #2c3596;border-radius:5px;position:relative;cursor:pointer}.content-block-service .menu-btn-open::after{content:'';position:absolute;left:7px;top:5px;border-left:5px solid #2c3596;border-top:4px solid transparent;border-bottom:4px solid transparent}.content-block-service .menu-btn-close{background-image:url(../img/icon_close.svg);background-position:center;background-repeat:no-repeat;display:block;width:20px;height:20px}.content-block-service .contents{margin:0 0 0 35px;flex:1 1 1px;font-size:15px}.content-block-service .content br{display:block;margin-top:10px;content:" "}.content-block-service .content a{color:#2c3596}.content-block-service .content a.tel{text-wrap:nowrap;font-weight:700}.content-block-service .content-head{display:flex;flex-direction:column}.content-block-service .content-head-title{font-size:25px;font-weight:700;line-height:29px;display:flex;justify-content:space-between;gap:10px}.content-block-service .content-item{margin:25px 0 0 0;display:flex;flex-direction:column}.content-block-service .content-item-title{font-size:20px;font-weight:700;line-height:23px}.content-block-service .content-item-list p{margin:10px 0 0 0;position:relative;padding:0 0 0 17px;line-height:21px}.content-block-service .content-item-list p:first-child{margin:0}.content-block-service .content-item-list p::after{content:'';position:absolute;left:0;top:9px;width:5px;height:5px;border-radius:50%;background-color:#2c3596}.content-block-service .content-item-list-2 p{line-height:21px;margin:0;padding:0}.content-block-service .content-group{padding:15px 0;border-bottom:1px solid #ddd}.content-block-service .content-group-title{font-size:20px;font-weight:700;line-height:28px;cursor:pointer;position:relative;padding:0 2em 0 0}.content-block-service .content-group-title::after{content:'+';position:absolute;right:8px;font-size:1.5em;top:calc(50% - .6em);height:1em}.content-block-service .content-group-text{display:flex;flex-direction:column}.content-block-service .content .warning{padding:0 0 0 22px}.content-block-service .content .warning-title{color:#2c3596;font-weight:700;position:relative}.content-block-service .content .warning-title::after{background-image:url(../img/warning-icon.svg);background-size:contain;content:'';display:block;width:12px;height:13px;position:absolute;left:-22px;top:6px}.content-block-service .content .icons-pay{display:flex;margin:0 0 0 5px;gap:10px}.content-block-service .content .icon-pay{margin:0}.content-block-service .row-img{display:flex;justify-content:space-between;gap:15px}.content-block-service .row-img-cdek{background-image:url(../img/logo_cdek.svg);background-position:center;width:100px;height:40px}.content-block-service .row-img-yandex{background-image:url(../img/logo_yandex.svg);background-position:center;width:100px;height:40px}.content-block-service .row-img-text{padding:0 0 0 22px;background:#f5f5f5;border-radius:8px;padding:8px 8px 8px 44px;position:relative;flex:1 1 auto}.content-block-service .row-img-text::after{background-image:url(../img/warning-icon.svg);background-size:contain;background-repeat:no-repeat;content:'';display:block;width:12px;height:13px;position:absolute;left:18px;top:15px}.h1-content{margin-bottom:30px;margin-top:-10px}.selection-links-wrap{padding-right:135px;height:55px;overflow:hidden;position:relative}.selection-links-wrap.opened{height:auto;overflow:visible;padding-right:0}.selection-links{display:flex;flex-wrap:wrap;padding:10px 0;margin-bottom:-20px}.selection-links+.selection-links{margin-top:8px}.selection-links_pad{margin:0!important}.selection-links a{display:block;background:#fff;border-radius:8px;border:1px solid #dde0e7;margin-right:10px;margin-top:8px;font-size:13px;line-height:1;padding:7px 10px 10px;color:#000}.selection-links a:hover{color:#2c3596}.selection-links a.active{background:#2c3596;border-color:#2c3596;color:#fff}.selection-links__btn{position:absolute;right:0;top:17px;font-size:13px;padding:8px 15px}.selection-links__btn::after{content:'';display:inline-block;width:7px;height:7px;vertical-align:middle;background:url(../img/icon_arrow-white.svg) no-repeat center/contain;margin-left:4px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.page-tabs{border-bottom:1px solid #dde0e7;background:#fff}.page-tabs .container{display:flex}.catalog-layout .page-tabs .container{padding:0!important;width:auto!important;margin:0}.page-tabs__link{padding:15px 0;font-size:13px;line-height:1;color:#000}.page-tabs__link+.page-tabs__link{margin-left:30px}.page-tabs__link.active{font-weight:700}.page-tabs__link span{position:relative}.page-tabs__link.active span::after{content:'';display:block;position:absolute;left:0;right:0;bottom:-13px;height:4px;background:#2c3596}.pager{margin:0;padding:0;list-style:none;margin-top:40px;display:flex;flex-wrap:wrap}.pager li{font-size:14px;font-weight:600;text-align:center;height:36px;width:36px;line-height:30px;margin-right:6px}.pager li a{display:block;color:#000;height:100%;border:2px solid transparent;border-radius:8px}.pager li:hover a{border-color:#fd3737}.pager li.active a{border-color:#2c3596}.pager li.disabled{display:none}.pager li.first,.pager li.last,.pager li.next,.pager li.previous{font-size:22px;line-height:28px}.page-title{text-align:center}.page-title__icon{display:block;width:56px;height:56px;border-radius:50%;border:1px solid #dde0e7;margin:0 auto;position:relative;text-align:center;font-style:normal}.page-title__icon::before{content:'';display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:22px;height:22px}.page-title__icon_large{width:120px;height:120px}.page-title__icon_large::before{-webkit-transform:translate(-50%,-50%) scale(3);transform:translate(-50%,-50%) scale(3)}.page-title__icon_fail::before{content:'×';color:#fd3737;font-size:36px;line-height:12px}.page-title__icon_plus::before{content:'+';color:#2c3596;font-size:36px;line-height:15px}.page-title__icon_cart::before{background:url(../img/icons_ui.svg) 44px -44px/cover;background-size:500%}.page-title__icon_user::before{background:url(../img/icons_ui.svg) -22px -22px/cover;background-size:500%}.page-title__icon_key::before{background:url(../img/icons_cabinet.svg) -44px 0/cover}.page-title__icon_mail::before{background:url(../img/icons_contact.svg) -88px 0/cover}.page-title__icon_success::before{background:url(../img/icons_contact.svg) -110px 0/cover}.page-title__icon+h1{margin-top:15px}.page-title__icon+h4{margin-top:30px}.page-title h1{margin-bottom:20px}.page-title h4{margin-bottom:25px}.content-icon-list{margin-top:40px;margin-bottom:-40px!important}.content-icon-list__item{display:flex;align-items:flex-start;padding-bottom:40px}.content-icon-list__item>img{flex-shrink:0;width:70px;margin-right:20px}.content-icon-list__item-text>:last-child{margin-bottom:0}.content-icon-list_columns{display:flex;flex-wrap:wrap;margin-right:-60px}.content-icon-list_columns .content-icon-list__item{width:50%;padding-right:60px}.address-list{display:flex;margin-top:45px;margin-right:-40px}.address-list__item{width:25%;padding-right:40px}.address-list__item-title{position:relative;margin-left:17px;font-size:16px;font-weight:600;line-height:1;color:#111;margin-bottom:15px}.address-list__item-title::before{content:'';display:block;position:absolute;left:-17px;top:0;width:13px;height:13px;background:url(../img/icon_marker-small.svg) no-repeat center/contain}.address-list__item p{margin-bottom:5px}@media (max-width:420px){.contact-map{height:200px!important}}.consult-form__title{font-size:26px;font-weight:800;margin-bottom:10px;color:#000}.consult-form__btns{padding-top:10px;display:flex;justify-content:center}.consult-form__btns .btn{margin:0 10px;width:260px}.map-wrapper{height:400px;position:relative}.map{height:100%;position:relative;z-index:0}.map *,.map :after,.map :before{box-sizing:content-box!important}.dg-control-round__icon{left:0}.dg-label__content{font-family:Raleway!important;font-size:13px!important;padding:10px 20px!important;line-height:1.5!important;border:none!important;background:#fff!important;color:#000!important;border-radius:6px!important}.dg-label__content strong{font-size:14px!important;line-height:1.3!important;margin-bottom:6px}.marker-icon{display:block;position:relative;width:100%;height:100%;background:url(../img/icon_marker.svg) no-repeat center/contain;-webkit-transition:.2s;transition:.2s}.leaflet-marker-icon{transform-origin:center;perspective:100px}.leaflet-marker-icon.hovered{z-index:10000!important}.leaflet-marker-icon.hovered .marker-icon{background:url(../img/icon_marker-red.svg) no-repeat center/contain;transform:translate3d(0,0,20px)}.leaflet-div-icon{border:none!important;background:0 0!important}.leaflet-popup-content-wrapper{background-color:#2b2d33!important;box-shadow:0 2px 8px rgba(0,0,0,.2)!important;font-family:Raleway;font-size:13px!important;line-height:1.3;color:#fff!important;width:230px!important}.leaflet-map-pane .leaflet-popup-tip-container_svg{fill:#2b2d33!important}.leaflet-popup-content-wrapper p{margin:0 0 10px!important;position:relative}.leaflet-popup-content-wrapper p b{color:#fff}.leaflet-popup-content-wrapper p:last-child{margin-bottom:0}.leaflet-container a{color:#16bcff!important}.map-controls{position:absolute;z-index:1;top:5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#fff;border-radius:30px;padding:8px 20px 10px;box-shadow:0 10px 25px rgba(0,0,0,.2)}.map-controls__item{font-size:14px;background:0 0;padding:0 0 2px;border-radius:0;margin-right:15px;border:none!important;border-bottom:1px dashed #aaa!important}.map-controls__item:hover{color:#2c3596;border-color:#2c3596!important}.map-controls__item.active{color:#fd3737;border-color:#fd3737!important}.map-controls__item:last-child{margin-right:0}.stores-map{background:#fff;padding-bottom:50px}.stores-map__controls{display:flex;flex-wrap:wrap;padding-bottom:25px}.stores-map__controls-btn{background:0 0;padding:8px 12px 12px;border-radius:8px;box-shadow:none;font-size:13px;color:#2c3596;-webkit-transition:.2s;transition:.2s}.stores-map__controls-btn+.stores-map__controls-btn{margin-left:2px}.stores-map__controls-btn:hover{color:#fd3737}.stores-map__controls-btn.active{color:#fff;background:#2c3596}.stores-map__wrapper{height:450px;display:flex}.stores-map__list{height:100%;flex:0 0 360px;max-width:360px;margin-right:10px;overflow:auto;scrollbar-width:thin;scrollbar-color:#c0c2c7 #f1f3f8;color:#000}.stores-map__list::-webkit-scrollbar{width:3px}.stores-map__list::-webkit-scrollbar-track{background:#f1f3f8}.stores-map__list::-webkit-scrollbar-thumb{background-color:#c0c2c7;border-radius:20px}.stores-map__list-group-title{font-size:20px;padding-top:15px;padding-bottom:10px;display:none}.stores-map__list-group:last-child{padding-bottom:20px}.stores-map__map{height:100%;position:relative;flex-grow:2}.stores-map__map .map{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:12px;overflow:hidden}.stores__list-item{display:none;font-size:13px;line-height:1.3;padding:15px 15px 15px 20px;position:relative;cursor:pointer}.stores__list-item.active{display:block}.stores__list-item-address{font-size:15px;font-weight:700;margin-bottom:5px;-webkit-transition:.2s;transition:.2s}.stores__list-item-address small{display:block;font-size:12px;color:#727887;font-weight:500}.stores__list-item:hover .stores__list-item-address{color:#2c3596}.stores__list-item::before{content:'';position:absolute;left:0;top:22px;width:12px;height:12px;background:url(../img/icon_marker-small.svg) no-repeat center/contain}.modal-geo{width:560px}.geo-default-list{columns:2}.geo-default-list a{display:block;margin-bottom:15px;color:#000;cursor:pointer}.geo-default-list a:hover{color:#2c3596}.modal-geo-confirm{width:450px}.geo-list{display:flex;flex-wrap:wrap;margin:0 -15px}.geo-list+.geo-list{margin-top:20px}.geo-list__search{position:relative}.geo-list__search::before{content:"";display:block;width:20px;height:20px;background-image:url(../img/magnifying-glass.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;right:15px;top:calc(50% - 10px);z-index:1}.geo-list__search #warehouse_city{margin-left:0;margin-top:0}.geo-list__title{flex:0 0 100%;padding-left:15px;padding-right:15px;margin:0 0 15px}.geo-list__body .geo-list__delivery{margin-bottom:20px}.geo-list__body .geo-list__delivery-title{font-size:16px;font-weight:600;display:flex;align-items:center}.geo-list__body .geo-list__delivery-title::before{content:"";display:block;width:20px;height:20px;background-image:url(../img/icon_delivery.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:5px}.geo-list__body .geo-list__delivery-items{gap:20px;display:flex;flex-wrap:wrap;justify-content:space-between}.geo-list__body .geo-list__delivery-items .geo-list__delivery-item{font-size:15px;margin-bottom:0;color:#000;width:30%;cursor:pointer}.geo-list__body .geo-list__shops-title{font-size:16px;font-weight:600;display:flex;align-items:center}.geo-list__body .geo-list__shops-title::before{content:"";display:block;width:20px;height:20px;background-image:url(../img/icon_shop.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:5px}.geo-list__body .geo-list__shops-items{gap:10px;display:flex;flex-wrap:wrap}.geo-list__body .geo-list__shops-items .geo-list__shops-item{font-size:13px;padding:10px;border:1px solid #dde0e7;border-radius:8px;cursor:pointer}.geo-list__body .geo-list__shops-items .geo-list__shops-item .qnt{color:#7b7b7b}.geo-list__column{width:25%;padding-left:15px;padding-right:15px}.geo-list__item{line-height:1.2;margin-bottom:7px}.geo-list-cities .geo-list__item a{font-size:14px;color:#3844bd}.geo-list-cities .geo-list__item a:hover{color:#111}.geo-list-regions .geo-list__item a{color:#111;border-bottom:1px dotted #666;font-size:12px}.geo-list-regions .geo-list__item a:hover{color:#3844bd;border-color:#3844bd}.geo-btns .btn{display:block;width:100%;margin-top:20px}.geo-search{margin-bottom:25px}.geo-not-found{margin-bottom:25px}.ui-autocomplete{font-size:14px!important;z-index:999999!important;position:absolute}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#111}.ui-menu{list-style:none;padding:0;margin:0;box-shadow:0 10px 15px rgba(0,0,0,.15)}.ui-menu-item{position:relative;padding:3px 1em 3px .4em;cursor:pointer;min-height:0}.ui-menu-item:hover{background:#f0f1f5}.ui-menu .ui-menu-item-wrapper{font-family:Raleway;font-size:14px;position:relative;padding:0!important;border:none!important;background:0 0!important;margin:0!important}.cities-list{-webkit-columns:4;-webkit-column-gap:25px;-moz-columns:4;-moz-column-gap:25px;columns:4;column-gap:25px}.warehouses-list>*{margin-bottom:0!important}#warehouses_map{height:490px;width:calc(100% - 350px);border-radius:20px;float:right;background:#f7f3df url(../img/loader.gif) no-repeat center}#warehouses_map .leaflet-popup-content-wrapper p{padding-left:20px!important}.leaflet-popup-content-wrapper .map-address{font-family:Lato;font-weight:600;font-size:14px;padding-left:0!important}.map-phone:before,.map-time:before{content:'';position:absolute;left:0;top:1px;display:block;width:13px;height:13px}.map-time:before{background:url(../img/icon_time.svg) no-repeat center/contain}.map-phone:before{background:url(../img/icon_phone-gray.svg) no-repeat center/contain}#warehouse_city{margin-left:15px;margin-top:20px}.warehouses-page{overflow:hidden;background:#fff;border:1px solid #dde0e7}.warehouses-list-wrapper{width:fit-content;float:left;padding:0 15px;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:350px}.warehouse-header{padding-bottom:10px}.warehouse-header h3,.warehouse-header p{margin-bottom:10px}.warehouses-list-tabs{border-bottom:1px solid #dde0e7;display:flex;margin:-15px -15px 0}.warehouses-list-tabs__btn{background:0 0;padding:0;height:45px;flex-grow:2;margin-bottom:-1px;border:none!important;border-radius:0;text-transform:uppercase;font-weight:700;box-shadow:inset 0 -15px 15px -15px rgba(0,0,0,.2)!important;-webkit-transition:none!important;transition:none!important}.warehouses-list-tabs__btn.active{border-left:1px solid #dde0e7!important;border-right:1px solid #dde0e7!important;border-bottom:1px solid #fff!important;box-shadow:none!important}.warehouses-list-tabs__btn.active span{color:#000;border-color:transparent}.warehouses-list-tabs__btn:first-child.active{border-left:none!important}.warehouses-list-tabs__btn:last-child.active{border-right:none!important}.warehouses-list-tabs__btn span{color:#2c3596;border-bottom:1px dashed #2c3596;padding-bottom:3px}.warehouses-list{overflow-y:auto;max-height:490px;max-width:330px}.warehouse-item{border:1px solid #2c3596;border-radius:8px}.warehouse-item:not(:last-child){margin-bottom:20px!important}.warehouse-item.opened{background:#f8f8f8}.map-address{font-family:Lato;padding-left:0!important;font-size:15px;font-weight:600;display:flex;margin-bottom:0;align-items:center;line-height:1}.map-address b{font-weight:600}.warehouse-address{display:block;width:100%;text-align:left;position:relative;padding:15px 50px 15px 37px;color:#282d34;background:0 0;font-size:15px;text-transform:none;letter-spacing:-.1px;line-height:1.4}.warehouse-address:hover span{opacity:.7}.warehouse-address:before{content:"";display:block;width:14px;height:16px;margin-right:5px;background:url(../img/icon_shop.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.warehouse-address:after{content:'';display:block;position:absolute;right:20px;top:22px;width:7px;height:7px;background:url(../img/icon_arrow.svg) no-repeat center/contain}.warehouse-item.opened .warehouse-address:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.warehouse-info{display:none;padding:0 15px 15px}.warehouse-info p{position:relative;padding-left:23px;margin-bottom:10px}.warehouse-info p:last-child{margin-bottom:0}.warehouse-info .map-phone:before,.warehouse-info .map-time:before{top:4px}.warehouse-add{margin-top:20px}.warehouse-add .btn{float:left;margin-right:10px;font-size:14px;padding:10px;width:110px;box-sizing:border-box!important}.warehouse-add p{overflow:hidden;margin:0!important;padding:0!important;line-height:1.2}.warehouse-add p span{font-size:18px}.warehouse-out{display:none;opacity:1!important;cursor:default;pointer-events:none}.warehouse-selected .warehouse-out{display:block}.warehouse-selected .warehouse-set{display:none}.red{color:#f56432}.btn-warehouse-select .form-control{padding:10px 15px!important;line-height:1.3;min-height:40px;height:auto;margin-bottom:10px}.btn-warehouse-select:hover .form-control{border-color:#ccc!important}.btn-warehouse-select span{display:inline-block;border-bottom:1px dashed;margin-bottom:5px;margin-left:18px;position:relative}.btn-warehouse-select span::before{content:'';position:absolute;top:6px;left:-20px;z-index:1;display:block;width:13px;height:13px;background:url(../img/icon_marker.svg) no-repeat center/contain}.modal-warehouse-select-city{border-bottom:1px dashed;font-weight:400;font-size:15px;padding-bottom:3px;margin-left:15px}.footer{background:#e6e6ee;border-top:2px solid #fff;line-height:1}.footer__main{padding:45px 0}.footer__main .container{display:flex;flex-wrap:wrap}.footer__block{flex:1 0 0;padding:0 15px}.footer__block-title{font-size:16px;text-transform:uppercase;letter-spacing:.6px;font-weight:700;margin-bottom:20px;color:#2c3596}.footer__nav{margin:0;padding:0;list-style:none;line-height:1.3;display:block;column-count:2;column-gap:20px}.footer__nav li{break-inside:avoid-column;margin-bottom:10px;display:block}.footer__nav a{font-size:13px;color:#000;text-decoration:none}.footer__nav a:hover{text-decoration:underline;color:#2c3596}.footer__social{margin-left:auto}.footer__social-link{display:inline-block;vertical-align:top;width:30px;height:30px;border-radius:8px;background:#8b8d9f url(../img/icons_social.svg) 0 0/cover}.footer__social-link:hover{background-color:#2c3596}.footer__social-link+.footer__social-link{margin-left:6px}.footer__social-tg{background-position:0 0}.footer__social-vk{background-position:-30px 0}.footer__social-ok{background-position:-60px 0}.footer__bottom{padding:25px 0;background:#fff;color:#727887;font-size:12px;line-height:1.6}.footer__bottom .container{display:flex;flex-wrap:wrap;align-items:flex-start}.footer__copyright{flex-shrink:0;width:100%}.footer__oferta{flex-shrink:0;width:500px;margin-bottom:25px;margin-right:100px}.footer__pay{display:flex;line-height:1;align-items:center;margin-bottom:15px}.icon-pay{margin-right:10px;margin-bottom:10px}.icon-pay::before{content:'';display:block;height:20px}.icon-pay_visa::before{width:48px;background:url(../img/icon_pay-visa.svg) no-repeat center/contain}.icon-pay_mc::before{width:38px;background:url(../img/icon_pay-mastercard.svg) no-repeat center/contain}.icon-pay_mcsc::before{width:52px;background:url(../img/icon_pay-mcsecure.svg) no-repeat center/contain}.icon-pay_mir::before{width:56px;background:url(../img/icon_pay-mir.svg) no-repeat center/contain}.icon-pay_miracc::before{width:49px;background:url(../img/icon_pay-miraccept.png) no-repeat center/contain}.icon-pay_halva::before{width:76px;background:url(../img/icon_pay-halva.png) no-repeat center/contain}.logo-aface{position:absolute;right:0;bottom:0;color:#808286;margin-left:auto;display:flex;align-items:center}.logo-aface i{background:url(../img/logo-aface.svg) no-repeat center/contain;width:26px;height:26px;margin-right:10px;opacity:.8}.logo-aface a{color:#808286;font-size:11px}.logo-aface a:hover{color:#fff}.main-categories{margin-bottom:-25px;margin-right:-25px}.main-categories__item{float:left;width:33.33%;padding-bottom:25px;padding-right:25px}.main-categories__item_lg{height:565px}.main-categories__item_md{width:66.66%}.main-categories__item_sm{width:100%!important}.main-categories__item-body{color:#000}.main-categories__item-body:hover{color:#2c3596}.main-categories__item-img img{border-radius:12px}.main-categories__item-title{font-size:16px;font-weight:700;line-height:1.2;text-align:center;margin-top:10px}.slider-tabs+.slider-tabs{margin-top:75px}.slider-tabs__header h3{font-weight:900;text-transform:uppercase;letter-spacing:1px}.slider-tabs__nav{display:flex;flex-wrap:wrap;margin-bottom:15px}.slider-tabs__nav-btn{margin-right:8px;margin-bottom:8px;color:#000;background:#fff;font-size:13px;font-weight:400;border:1px solid #dde0e7!important;box-shadow:none!important;border-radius:8px;padding:7px 10px 10px;white-space:nowrap;-webkit-transition:.2s;transition:.2s}.slider-tabs__nav-btn:hover{color:#2c3596}.slider-tabs__nav-btn.active{border-color:#2c3596!important;background:#2c3596;color:#fff}.slider-tabs__content{margin-bottom:-20px}.slider-tabs__sliders{padding-bottom:30px}.slider-tabs__sliders .product-slider{display:none;margin-bottom:0!important}.slider-tabs__sliders .product-slider.active{display:block}.slider-tabs__sliders .slick-dots{position:static}.slider-tabs__sliders .slick-dots li button::before{color:#caced4}.slider-tabs__title{background:#e6e6ee}.container+.slider-tabs__title{padding-top:15px}.slider-tabs__title .slider-tabs__nav-btn{display:inline-block;vertical-align:top;margin-bottom:15px;text-transform:uppercase;padding-top:6px;padding-bottom:6px}.promo-line{background:#fff;border-bottom:1px solid #dde0e7;position:relative;z-index:20;font-size:14px}.promo-line__title{margin-right:30px;color:#fd3737}.promo-line__items{display:flex;flex-wrap:wrap;padding:5px 0 7px}.promo-line__items a{position:relative;color:#000}.promo-line__items a:not(:last-child){margin-right:30px}.promo-line__items a:hover{color:#2c3596}.user-form-wrapper{text-align:center}.page-title+.user-form-wrapper{margin-top:30px}.user-form-columns+.user-form,.user-form-columns+.user-form-columns{margin-top:25px}.user-form-columns .barcode-box{width:620px;border-radius:8px;background-color:#e6e6ee;margin:0 auto;padding:15px 30px;box-sizing:border-box;display:flex;align-items:center}.user-form-columns .barcode-box .label{flex:1 1 1px;font-size:30px;line-height:36px;font-weight:600;text-transform:uppercase;text-align:left}.user-form-columns .barcode-box .label span{border-radius:5px;background-color:#2c3596;margin-left:10px;padding:0 5px;color:#fff;text-align:center;display:inline-flex}.user-form-columns .barcode-box .barcode{border-radius:6px;background-color:#fff;flex:1 1 1px;height:90px;display:flex;align-items:center;justify-content:center;padding:15px}.user-form-columns .barcode-box .barcode img{object-fit:cover;object-position:bottom;width:100%;height:100%}.user-form-columns .user-price-info{width:620px;margin:0 auto;margin-top:25px;text-align:left}.user-form{width:290px;margin:0 auto;text-align:left}.user-form-columns .user-form{display:inline-block;vertical-align:top;margin:0 20px}.page-title+.user-form{margin-top:30px}.user-form .btn{display:block;width:100%}.user-form .checkbox{font-size:13px;margin-bottom:15px;text-align:left}.user-form .agreement{margin-left:-85px}.user-form__forget-password{position:absolute;top:0;right:0;font-size:14px;line-height:1.2}.user-form__time{display:flex;align-items:center}.user-form__time span{margin-right:8px;color:#8c9197}.user-form__time .form-control+span{margin-left:8px}.user-form__time .form-control{width:121px}.social-login{background:#fff;padding:25px 0;text-align:center;margin-top:-30px;border-top:1px solid #dde0e7}.social-login__links{display:flex;flex-wrap:wrap;justify-content:center;margin:20px -10px 0}.social-login__links a{display:block;width:42px;height:42px;border-radius:50%;margin:0 10px;background:url(../img/icons_social-login.svg) 0 0/cover}.social-login__links a:hover{box-shadow:0 4px 10px rgba(76,80,94,.3)}a.social-login__links_vk{background-position:0 0}a.social-login__links_gp{background-position:-42px 0}a.social-login__links_ya{background-position:-84px 0}a.social-login__links_fb{background-position:-126px 0}a.social-login__links_ok{background-position:-168px 0}.user-page-head{text-align:center;background:#2c3596;padding:20px 0;box-shadow:inset 0 50px 50px -50px rgba(0,0,0,.5)}.user-page-head h1{color:#fff}.user-tabs{background:#2c3596;display:flex;justify-content:center}.user-tabs__link{padding:10px 16px 14px;line-height:1}.user-tabs__link.active{background:#fff;border-radius:8px 8px 0 0}.user-tabs__link span{color:#fff;-webkit-transition:.2s;transition:.2s}.user-tabs__link:hover span{opacity:.6}.user-tabs__link.active span{color:#000}.leave-profile{margin-top:40px;font-size:16px;text-align:center}.leave-profile .leave-profile__link{padding:0;padding-bottom:4px;border-bottom:1px dashed #2c3596;font-weight:500}.order-list{margin:35px 0 -20px}.order-list__item{margin-bottom:20px;position:relative;font-size:14px;line-height:1.3;color:#000;border:1px solid #dde0e7;border-radius:12px}.order-list__item span{display:block;color:#727887;font-size:13px;margin:2px 0 5px}.order-list__item-main{display:flex;padding:18px}.order-list__item-title{flex:0 0 250px;color:#000!important;position:relative}.order-list__item-title:hover{color:#2c3596}.order-list__item-title span{font-size:18px;font-weight:700;color:#000;margin-bottom:0}.order-list__item-status{flex:0 0 150px;padding-right:15px}.order-list__item-summary{flex:0 0 130px}.order-list__item-payment{flex:0 0 190px;padding-right:15px}.order-list__item-delivery{flex-grow:10}.order-list__item-actions{position:relative;display:flex;gap:10px;justify-content:space-between;align-items:center}.order-list__item-actions>.btn{padding:11px}.order-list__item-actions>.btn-cancel{position:relative;align-items:center;background:0 0;border:1px solid #3844bd;color:#3844bd}.order-list__item-actions>.btn-cancel>span{color:#3844bd}.order-list__item-actions>.btn-cancel>svg{position:absolute;right:-2px;top:1px;cursor:pointer;pointer-events:auto;width:17px;height:17px;fill:#fd3737}.order-list__item-actions .question_info{display:none;position:absolute;width:267px;padding:8px;background-color:#fff;z-index:10;border:1px solid #3844bd;border-radius:8px;top:-67px;left:0;text-align:justify;font-size:12px;font-weight:400;line-height:140%;transition:all .3s ease-in-out}.order-list__item-actions .question_info a{color:#2c3596;text-decoration:underline}.order-list__item-actions .question_info a:hover{text-decoration:none}.btn-order-pay{position:absolute;right:20px;top:80px;width:175px}.order-details{display:flex}.order-details__info{flex:0 0 340px;margin-right:60px;font-size:14px;color:#000}.order-details__info-title{position:relative;padding-top:5px}.order-details__info-title i{display:block;width:40px;height:40px;border-radius:50%;background:#2c3596;position:absolute;left:0;top:2px;padding:9px}.order-details__info-title i::before{content:'';display:block;width:22px;height:22px;background:url(../img/icons_cabinet.svg) 0 0/cover}.order-details__info-list{text-align:left}.order-details__info-list-item{display:flex;padding:8px 0;line-height:1.3}.order-details__info-list-item:not(:last-child){border-bottom:1px solid #dde0e7}.order-details__info-list-item>span{flex:0 0 110px;padding-right:25px;color:#727887}.order-details__info-list-item>div{flex-grow:1}.order-details__info-list-item .btn{display:block;width:100%;margin-top:10px}.order-details__products{flex-grow:1}.order-details__products>h4{margin:12px 0 20px}.order-details__products .cart-products__item-quantity{flex:0 0 100px;padding-top:8px;padding-right:0}.order-details__products .cart-products__item-price{flex:0 0 105px}.order-details__products .cart-products__item-info{flex:0 0 350px}.order-details__products .cart-products__item-complect{flex:0 0 575px;padding:0}.order-details__products .cart-summary{display:flex;align-items:center;justify-content:space-between;gap:10px}.order-details__products .cart-summary__total{margin:auto}.order-details__products .btn-order-repeat{width:220px}#user-address-list{margin:35px auto 0 auto;display:flex;align-items:center;justify-content:center;overflow:auto;box-sizing:content-box;width:660px}.user-address-list{width:620px;display:flex;justify-content:space-between;flex-wrap:wrap;max-height:370px;gap:20px}.user-address-list__item{width:300px;height:175px;font-size:14px;line-height:1.3;display:flex;gap:8px;border:1px solid #2c3596;border-radius:12px;padding:25px;box-sizing:border-box}.user-address-list__item .icon-self{width:16px;height:19px;background:url(../img/icon_marker.svg) no-repeat center/contain;flex:0 0 auto}.user-address-list__item .icon-pick_point{width:16px;height:19px;background:url(../img/delivery-pick_point.svg) no-repeat center/contain;flex:0 0 auto}.user-address-list__item .icon-cdek{width:16px;height:19px;background:url(../img/delivery-cdek.svg) no-repeat center/contain;flex:0 0 auto}.user-address-list__item .content{display:flex;flex-direction:column;flex:1 1 auto}.user-address-list__item .head{display:flex;gap:5px;align-items:flex-start}.user-address-list__item .head .address{flex:1 1 auto;font-weight:700;font-size:15px}.user-address-list__item .head .btn-favorite{width:20px;height:20px;border:1px solid #727887;border-radius:5px;background-image:url(../img/icon_star-o.svg);background-size:10px;background-position:center;background-repeat:no-repeat;cursor:pointer;transition:.2s;flex:0 0 auto}.user-address-list__item .head .btn-favorite.active{border-color:#fd3737;background-image:url(../img/icon_star-r.svg)}.user-address-list__item .head .btn-favorite:hover{border-color:#fd3737}.user-address-list__item .address-info{font-weight:500;font-size:12px;color:#727887;margin:5px 0 0 0}.user-address-list__item .info{flex:1 1 auto;display:flex;align-items:center;font-size:12px}.user-address-list__item .ctrl{display:flex;justify-content:flex-end}.user-address-list__item .ctrl-btn{font-weight:700;font-size:13px;text-decoration:underline;color:#727887;cursor:pointer;transition:.2s}.user-address-list__item .ctrl-btn.blue{color:#2c3596}.user-address-list__item .ctrl-btn:hover{color:#000}.user-address-list .btn{margin:20px 0 0 0;display:inline-block}.user-address-list .empty{width:100%}.user-address-help{width:590px;margin:0 auto}.user-address-help>*{margin:35px 0 0 0;text-align:center}.user-address-empty{width:590px;margin:35px auto 0 auto;text-align:center}.user-address-ctrl{display:flex;align-items:center;justify-content:center}.user-address-ctrl .btn-user-address-add{margin:55px 0 0 0}.user-address-map{margin:35px auto 0 auto}.user-address-map .header{text-align:center;width:590px;margin:0 auto;font-size:15px}.user-address-map .content{margin:35px 0 0 0;height:550px;display:grid;grid-template-columns:340px auto}.user-address-map .text-city{cursor:pointer;width:300px;grid-column:1;grid-row:1}.user-address-map .list-wrap{overflow:auto;margin:20px 0 0 0;grid-column:1;grid-row:2}.user-address-map .map{width:100%;height:100%;flex:1 1 auto;padding:0 0 0 30px;grid-column:2;grid-row:1/span 2}.user-address-map .list{position:relative;display:flex;flex-direction:column;gap:20px;width:300px}.user-address-map .item_cdek,.user-address-map .item_pick-pont{width:300px;font-size:14px;line-height:1.3;border:1px solid #2c3596;border-radius:8px;padding:25px}.user-address-map .item_cdek .head,.user-address-map .item_pick-pont .head{display:flex;cursor:pointer;gap:8px}.user-address-map .item_cdek .address,.user-address-map .item_pick-pont .address{flex:1 1 auto;font-weight:700;font-size:15px}.user-address-map .item_cdek .arrow,.user-address-map .item_pick-pont .arrow{flex:0 0 auto;width:20px;height:20px;border:1px solid #2c3596;border-radius:5px;position:relative;opacity:1;transition:.2s}.user-address-map .item_cdek .arrow:after,.user-address-map .item_pick-pont .arrow:after{content:'';position:absolute;left:4px;top:6px;border-bottom:6px solid #2c3596;border-left:5px solid transparent;border-right:5px solid transparent}.user-address-map .item_cdek .item-content,.user-address-map .item_pick-pont .item-content{display:none;flex-direction:column;margin:0 24px}.user-address-map .item_cdek .address-info,.user-address-map .item_pick-pont .address-info{font-weight:500;margin:5px 0 0 0;font-size:12px;color:#727887}.user-address-map .item_cdek .info,.user-address-map .item_pick-pont .info{flex:1 1 auto;align-items:center;margin:20px 0 0 0;font-size:12px;line-height:1.3}.user-address-map .item_cdek .ctrl,.user-address-map .item_pick-pont .ctrl{margin:20px 0 0 0;display:flex;justify-content:space-between}.user-address-map .item_cdek .ctrl-btn,.user-address-map .item_pick-pont .ctrl-btn{font-weight:700;font-size:13px;text-decoration:underline;color:#727887;cursor:pointer;transition:.2s}.user-address-map .item_cdek .ctrl-btn.blue,.user-address-map .item_pick-pont .ctrl-btn.blue{color:#2c3596}.user-address-map .item_cdek .ctrl-btn:hover,.user-address-map .item_pick-pont .ctrl-btn:hover{color:#000}.user-address-map .item_cdek.open .arrow:after,.user-address-map .item_pick-pont.open .arrow:after{top:7px;border-top:6px solid #2c3596;border-bottom:none}.user-address-map .item_cdek.open .item-content,.user-address-map .item_pick-pont.open .item-content{display:flex}.user-address-map .item_pick-pont .icon{width:16px;height:19px;background:url(../img/delivery-pick_point.svg) no-repeat center/contain;flex:0 0 auto}.user-address-map .item_cdek .icon{width:16px;height:19px;background:url(../img/delivery-cdek.svg) no-repeat center/contain;flex:0 0 auto}.user-address-block-title{margin:15px 0 0 0;display:flex;align-items:center;justify-content:center}.user-address__controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}#profile-user-map{height:100%}#profile-user-map .map-address{padding-left:20px!important}#profile-user-map .map-time{padding-left:20px!important}#profile-user-map .map-phone{padding-left:20px!important}#profile-user-map .warehouse-add{display:flex;justify-content:center}.modal-user-address{width:660px}.modal-user-address .modal__title{text-align:center;padding:30px 135px 15px 135px}.modal-user-address .row{display:flex;flex-wrap:nowrap;gap:3%}.modal-user-address .row-2{display:flex;flex-wrap:nowrap;gap:3%}.modal-user-address .row-2>*,.modal-user-address .row>*{flex:1 1 1px}.modal-user-address .row:not(:first-child){margin-top:20px}.modal-user-address .ctrl{text-align:center;margin:55px 0 15px 0}.categories{display:flex;flex-wrap:wrap;margin-right:-25px;margin-bottom:-25px}.categories--brands .categories__item .categories__item-img img{width:280px;height:140px}.categories__item{padding-right:25px;padding-bottom:25px;flex-shrink:0;width:25%}.categories__item a{display:block;color:#000;text-align:center}.categories__item a:hover{color:#2c3596}.categories__item-img{margin-bottom:10px}.categories__item-img img{border-radius:12px;object-fit:cover}.categories__item-title{font-size:16px;font-weight:700;line-height:1.3}.cat-selection{margin:0 -25px -25px 0;display:flex;flex-wrap:wrap}.cat-selection__item{padding:0 25px 25px 0;width:33.33%}.cat-selection__item a{display:block;overflow:hidden;position:relative;padding:25px;height:165px;color:#111}.main-selection .cat-selection__item a{box-shadow:none;background:#f5f6f7}.cat-selection__item-title{font-size:22px;line-height:1.2;max-width:185px;position:relative;z-index:1}.cat-selection__item-title span{border-bottom:1px solid #dde0e7;padding-bottom:2px}.mainpage-selection .cat-selection__item-title span{border-color:#ccc}.cat-selection__item-img{position:absolute;z-index:0;bottom:0;right:0}.cat-selection__item-icon{position:absolute;z-index:1;left:25px;bottom:25px;width:26px;height:26px;border-radius:50%;background:#a0abb6;-webkit-transition:.2s;transition:.2s}.cat-selection__item-icon::before{content:'';display:block;position:absolute;left:50%;margin-left:-3px;top:50%;margin-top:-3px;z-index:1;width:7px;height:7px;background:url(../img/icon_arrow-white.svg) no-repeat center/contain}a:hover .cat-selection__item-icon{background:#2c3596}.sidebar-filters{flex-shrink:0;width:295px;padding-right:45px;margin-bottom:25px;position:relative;z-index:2}.btn-filters-open{display:none;width:100%;padding:10px;align-items:center;justify-content:center}.btn-filters-open i{width:20px;height:20px;margin-right:15px;background:url(../img/icon_filter.svg) no-repeat center/contain}.btn-filters-close{display:block;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;border-radius:0;background:rgba(0,0,0,.6);z-index:10001;padding:0;visibility:hidden;opacity:0}.filters-opened .btn-filters-close{opacity:1;visibility:visible;-webkit-transition:.2s;transition:.2s}.btn-filters-close i{display:block;position:absolute;right:-50px;top:0;width:40px;height:45px;font-style:normal;color:#fff;font-size:28px;background:#2c3596;line-height:36px}.filters-opened .btn-filters-close i{right:0;-webkit-transition:.2s;transition:.2s}.btn-filters-clear{display:flex;align-items:center;line-height:18px;font-size:14px;margin-left:auto;cursor:pointer;color:#000}.btn-filters-clear i{font-size:26px;font-style:normal;margin-right:4px;margin-top:-8px;color:#2c3596}.btn-filters-popup{position:absolute;z-index:100;left:100%;top:7px;padding:8px 12px;border-radius:0;font-size:13px;letter-spacing:normal;font-weight:400}.btn-filters-popup::before{content:'';position:absolute;display:inline-block;width:0;height:0;vertical-align:top;border-right:10px solid;border-bottom:5px solid transparent;border-top:5px solid transparent;right:100%;top:50%;margin-top:-5px;color:#fd3737}.filters__title{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;line-height:1;padding:15px 0;color:#727887;border-bottom:1px solid #dde0e7}.filters__group{position:relative}.filters__group-title{width:100%;border:none!important;font-size:17px;font-weight:700;text-transform:lowercase;padding:15px 40px 15px 0;background:0 0;position:relative;text-align:left;color:#000;-webkit-transition:.2s;transition:.2s}.filters__group-title:first-letter{text-transform:uppercase}.filters__group-title:hover{color:#2c3596!important}.filters__group-title::after{content:'';display:block;position:absolute;right:0;top:18px;width:10px;height:10px;opacity:.5;background:url(../img/icon_arrow-black.svg) no-repeat center/contain;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.filters__group.opened .filters__group-title::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.filters__group_links .filters__group-title{color:#2c3596}.filters__group-list{display:none;padding:20px 0 15px;max-height:250px;overflow:auto}.filters__group-list .checkbox:not(:last-child){margin-bottom:8px}.filters__group-list_inline{flex-wrap:wrap}.filters__group-list_inline .checkbox,.filters__group-list_inline .radio{margin-right:15px}.filters__group-list_color{flex-wrap:wrap}.filters__group-list_color .checkbox{margin:0 10px 10px 0!important}.filters__group_links .filters__group-list{max-height:none}.filters__group-title+.filters__group-list{padding-top:2px}.filters__group.opened .filters__group-list{display:block}.filters__group.opened .filters__group-list_color,.filters__group.opened .filters__group-list_inline{display:flex}.filters__group-link{font-size:15px;line-height:1.3}.filters__group-link+.filters__group-link{margin-top:8px}.filters__group-link a.active,.filters__group-link a:hover,.filters__group-link li.active>a,.filters__group-link.active>a{color:#fd3737}.filters__group-link sup{color:#727887}.filters__group-link ul{margin:0;padding:0;list-style:none;padding-left:15px;margin-bottom:10px;display:none}.filters__group-link ul li{margin-top:6px}.filters__group-link.active>ul{display:block}.filters__submit{padding:15px 0;display:flex;align-items:center}.filters__price{margin-bottom:10px}.filters__price-input{display:flex;align-items:center}.filters__price-input .form-control{width:105px;height:30px;padding:0 10px;flex-grow:3;border:1px solid #dde0e7;border-radius:8px;background:#fff}.filters__price-input span{padding:0 10px}.filters__price-slider{margin:20px 9px 0 9px}.filters__price .noUi-target{height:3px;border:none;box-shadow:none;background:#ccc}.filters__price .noUi-connect{background:#2c3596;box-shadow:none}.filters__price .noUi-handle::before{height:8px;width:8px;border-radius:50%;background:#fff;left:4px;top:4px}.filters__price .noUi-handle:hover::before{background:#fd3737}.filters__price .noUi-handle::after{display:none}.filters__price .noUi-handle{width:18px;height:18px;border-radius:50%;border:1px solid #2c3596;cursor:pointer;box-shadow:none;top:-7px;right:-9px!important}.filters-selected{display:flex;flex-wrap:wrap;padding:10px 0;border-bottom:1px solid #dde0e7}.filters-selected a{display:block;cursor:pointer;margin-right:15px;margin-bottom:6px;font-size:13px;line-height:1.1;color:#727887}.filters-selected a:hover{color:#2c3596}.filters-selected a::before{content:'×';margin-right:4px;font-size:17px;color:#2c3596}.catalog-wrapper{display:flex;align-items:flex-start;background:#fff;position:relative}.catalog-layout{flex-grow:2;min-width:0;padding:0 0 35px;margin-top:15px}.catalog-subcategories{display:flex;flex-wrap:wrap;margin-top:10px;margin-right:-10px;margin-bottom:10px}.catalog-subcategories__item{flex-shrink:0;width:20%;padding-right:10px;padding-bottom:10px}.catalog-subcategories__item a{border:1px solid #dde0e7;border-radius:12px;height:100%;display:block;padding:15px;color:#000}.catalog-subcategories__item a:hover{color:#2c3596}.catalog-subcategories__item.active a{border-color:#fd3737}.catalog-subcategories__item span{display:block;margin-top:15px;font-size:13px;line-height:1.2;text-align:center}.catalog-subcategories .slick-track{display:flex}.catalog-subcategories .slick-slide{height:auto}.catalog-subcategories .slick-slide div{height:100%}.slick-slide .catalog-subcategories__item{height:100%}.catalog-subcategories .slick-prev{left:-20px}.catalog-subcategories .slick-next{right:-10px}.catalog__controls{display:flex;align-items:center;margin-top:15px;margin-bottom:30px;font-size:13px;line-height:1}.catalog__view{display:flex;margin-left:auto}.catalog__view a{color:#000;display:flex;align-items:center;margin-left:15px;cursor:pointer;font-size:0}.catalog__view a:hover{color:#2c3596}.catalog__view a::before{content:'';width:17px;height:17px;margin-right:8px;background:url(../img/icons_view-sort.svg) 0 0/cover;background-size:300%}.catalog__view-tiles::before{background-position:0 -17px!important}.catalog__view-tiles.active::before,.catalog__view-tiles:hover::before{background-position:0 0!important}.catalog__view-list::before{background-position:-17px -17px!important}.catalog__view-list.active::before,.catalog__view-list:hover::before{background-position:-17px 0!important}.catalog__sorter{display:flex}.catalog__sorter a{color:#000;margin-left:10px;display:flex;align-items:center}.catalog__sorter a:hover{color:#2c3596}.catalog__sorter a::after{content:'';width:7px;height:7px;background:url(../img/icon_arrow-black.svg) no-repeat center/contain;margin-left:4px;margin-top:5px}.catalog__sorter-asc::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.catalog__sorter-desc::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.catalog__sorter-list{display:flex}.catalog__sorter-btn{padding:0;border:none!important;cursor:default;font-size:13px;font-weight:400;text-transform:none;letter-spacing:normal;background:0 0;color:#727887}.catalog__summary{margin-left:auto;display:none}.product-status{position:absolute;z-index:1;left:0;top:0;display:flex;align-items:flex-start;flex-wrap:wrap;line-height:1}.product-status span{display:block;border-radius:4px;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;color:#fff;padding:6px 8px;line-height:1;position:relative;margin-right:3px;margin-bottom:3px;border:1px solid transparent}.product-status__sale{background:#fff;border-color:#fd3737!important;color:#fd3737!important;cursor:default}.product-status__action{background:#fd3737;border-color:#fd3737}.product-status__new{background:#60b54c}.product-status__hit{background:#fc8800}.product-status__not-delivery{border-radius:50%!important;background:transparent url(../img/icon-attention.svg) no-repeat center/contain}.product-status__best,.product-status__promo{background:#fd3737;color:#fff!important}.product-status__storage{background:#ff0;color:#fd3737!important}.tooltip-action__content-body.not_delivery{margin-right:1.3rem;padding:.5rem;width:315px;text-align:justify}.item-tile .product-status .tooltip-action:not(:first-child){display:none}.item-tile .product-status.opened .tooltip-action{display:block}.item-tile .product-status-actions__toggle{background:#fff;border:1px solid #dde0e7!important;border-radius:5px;padding:0;height:23px;width:23px}.item-tile .product-status-actions__toggle::before{content:'';display:block;margin:0 auto;width:8px;height:8px;background:url(../img/icon_arrow-black.svg) no-repeat center/contain}.item-tile .product-status.opened .item-tile .product-status-actions__toggle::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-price{color:#000;font-weight:700;letter-spacing:-.3px;line-height:1;position:relative}.product-price span{white-space:nowrap}.product-price__old{text-decoration:line-through}.product-price__old+span{color:#727887}.product-price__request{font-size:16px}.product-btn{display:flex;align-items:center;gap:5px;flex:0 0 100%}.product-btn.disabled{opacity:.5;pointer-events:none}.product-btn__ask,.product-btn__cart,.product-btn__comparsion,.product-btn__favorites{padding:4px;margin-left:6px;cursor:pointer;background:0 0;position:relative}.product-btn__ask i,.product-btn__cart i,.product-btn__comparsion i,.product-btn__favorites i{display:block;width:22px;height:22px;background:url(../img/icons_ui.svg) 0 0/cover;background-size:500%;position:relative;z-index:2}.product-btn__ask::after,.product-btn__cart::after,.product-btn__comparsion::after,.product-btn__favorites::after{content:'';width:30px;height:30px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.2s;transition:.2s}.product-btn__favorites{margin-left:0}.product-btn__comparsion,.product-btn__favorites{border:1px solid #b4b5c2!important;border-radius:8px;z-index:1;display:inline-block;background-color:#fff}.product-btn__comparsion i,.product-btn__favorites i{filter:brightness(0) saturate(100%) invert(82%) sepia(9%) saturate(284%) hue-rotate(198deg) brightness(90%) contrast(84%)}.product-btn__comparsion:hover,.product-btn__favorites:hover{border-color:#fd3737!important}.product-btn__comparsion:hover i,.product-btn__favorites:hover i{filter:invert(58%) sepia(92%) saturate(6639%) hue-rotate(344deg) brightness(109%) contrast(106%)}.product-btn__comparsion.active,.product-btn__favorites.active{background-color:#2c3596!important;border-color:#2c3596!important}.product-btn__comparsion.active i,.product-btn__favorites.active i{filter:brightness(0) saturate(100%) invert(99%) sepia(100%) saturate(0) hue-rotate(333deg) brightness(108%) contrast(100%)}.product-btn__favorites i{background-position:66px -44px}.product-btn__favorites.active i{background-position:66px -66px;filter:brightness(0) saturate(100%) invert(99%) sepia(100%) saturate(0) hue-rotate(333deg) brightness(108%) contrast(100%)}.product-btn__comparsion{margin-left:auto}.product-btn__comparsion i{background-position:22px -44px;opacity:.5}.product-btn__comparsion:hover i{background-position:22px -22px;opacity:1}.product-btn__comparsion.active i{background-position:22px -66px;opacity:1}.product-btn__cart{border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:12px;width:105px;height:36px;margin-left:0;-webkit-transition:.2s;transition:.2s}.product-btn__cart i{background-position:44px 0;margin-right:5px}.product-btn__cart::after{display:none}.product-btn__cart:hover{border-color:#fd3737!important;background:#fd3737!important}.product-btn__ask{margin-left:0;border:1px solid #2c3596!important;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#2c3596;height:36px}.product-btn__ask:hover{color:#fd3737;border-color:#fd3737!important}.product-btn__ask i{display:none;background:0 0}.product-btn__ask i::before{display:block;content:'?';font-size:17px;line-height:20px;font-style:normal;font-weight:600;color:#2c3596}.product-btn__ask::after{display:none}.product-prop{display:flex;flex-wrap:wrap;margin-bottom:-10px}.product-prop__title{color:#000;font-weight:700;flex:0 0 100%;margin-bottom:5px}.product-prop__title span{font-weight:400}.product-prop__btn{border-radius:0;padding:2px;box-shadow:0 4px 10px rgba(76,80,94,.3)!important;border:1px solid #c2c5cc!important;background:#fff;margin:0 10px 10px 0;height:30px;letter-spacing:normal;text-transform:none;font-weight:400;font-size:14px}.product-prop__btn:last-child{margin-right:0}.product-prop__btn:hover{border-color:#999!important}.product-prop__btn.active{border-color:#2c3596!important;color:#2c3596}.product-prop__btn.disabled{background:#eee;position:relative}.product-prop__btn.disabled::before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(to bottom right,transparent calc(50% - 1px),#aaa calc(50% - 1px),#aaa 50%,transparent 50%)}.product-prop__btn.disabled span{color:#aaa}.product-prop__btn img{display:block;width:24px;height:auto}.product-prop__btn.disabled img{opacity:.3}.product-prop__btn span{display:block;padding-left:5px;padding-right:5px}.product-quantity{position:relative;min-width:80px;color:#000}.product-quantity .btn{position:absolute;z-index:1;top:0;bottom:0;background:0 0;width:28px;border-radius:0;padding:0;font-weight:500;font-size:25px;color:#000;border:none!important}.product-quantity .btn:hover{color:#2c3596}.product-quantity-down{left:0;padding-bottom:7px!important}.product-quantity-up{right:0;padding-bottom:2px!important}.product-quantity__input{position:relative;z-index:0;text-align:center;padding:0 26px;border:1px solid #dde0e7;height:30px}.product-stock{font-size:13px;color:#727887}.product-stock::before{content:'';display:inline-block;vertical-align:middle;width:13px;height:13px;background:url(../img/icons_stock.svg) no-repeat 0 0/cover;margin-right:5px;margin-top:-4px}.product-stock_outstock::before{background-position:-13px 0}.product-stock-info{color:#000}.product-stock-info__title{font-weight:600;margin-bottom:10px}.product-stock-info__list{margin-bottom:-5px}.product-stock-info__list-item{margin-bottom:5px;display:flex;font-size:12px;line-height:1.2}.product-stock-info__list-item span{flex:0 0 115px;margin-right:10px}.product-stock-info__delivery{position:relative;margin-left:17px;line-height:1.3;margin-top:20px}.product-stock-info__delivery::before{content:'';display:block;position:absolute;left:-17px;top:1px;width:13px;height:13px;background:url(../img/icon_marker-small.svg) no-repeat center/contain}.product-delivery-info__item{position:relative;font-size:13px;line-height:1.3;color:#000}.product-delivery-info__list{margin-top:10px}.toggled .product-delivery-info__list{max-height:320px;overflow:auto;scrollbar-width:thin;scrollbar-color:#c0c2c7 #f1f3f8}.toggled .product-delivery-info__list::-webkit-scrollbar{width:3px}.toggled .product-delivery-info__list::-webkit-scrollbar-track{background:#f1f3f8}.toggled .product-delivery-info__list::-webkit-scrollbar-thumb{background-color:#c0c2c7;border-radius:20px}.product-delivery-info__list-item{display:none}.product-delivery-info__list-item:nth-child(1){display:block}.toggled .product-delivery-info__list-item{display:block}.product-delivery-info__list-item strong{display:block;margin-bottom:10px}.product-delivery-info__list-item+.product-delivery-info__list-item{margin-top:12px}.product-delivery-info__list-item a{color:#000}.product-delivery-info__list-item a:hover{color:#2c3596}.product-delivery-info__list-item div{display:none;align-items:flex-start;color:#727887;position:relative;padding-right:45px}.product-delivery-info__list-item div:nth-child(1),.product-delivery-info__list-item div:nth-child(2),.product-delivery-info__list-item div:nth-child(3),.product-delivery-info__list-item div:nth-child(4){display:flex}.toggled .product-delivery-info__list-item div{display:flex}.product-delivery-info__list-item div+div{margin-top:10px}.product-delivery-info__list-toggle{font-size:13px;font-weight:400;padding:0;background:0 0;cursor:pointer;margin-top:15px;color:#727887}.toggled .product-delivery-info__list-toggle{display:none}.product-delivery-info__list-toggle:hover{color:#2c3596}.product-delivery-info__list-toggle::after{content:'';display:inline-block;width:7px;height:7px;vertical-align:baseline;background:url(../img/icon_arrow-black.svg) no-repeat center/contain;margin-left:4px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.stock-quantity{width:30px;height:18px;position:absolute;z-index:1;top:0;right:5px}.stock-quantity_few{background:url(../img/icon_stock-few.svg) no-repeat center/contain}.stock-quantity_medium{background:url(../img/icon_stock-medium.svg) no-repeat center/contain}.stock-quantity_many{background:url(../img/icon_stock-many.svg) no-repeat center/contain}.product-shops{color:#000;line-height:1.3}.product-shops__title{font-size:20px;margin-bottom:15px}.product-shops__list-item{position:relative;padding-left:20px}.product-shops__list-item+.product-shops__list-item{margin-top:15px}.product-shops__list-item::before{content:'';position:absolute;top:4px;left:0;display:block;width:13px;height:13px;background:url(../img/icon_marker-small.svg) no-repeat center/contain}.product-shops__list-item p{font-weight:700;margin-bottom:5px}.product-shops__list-item span{display:block}.product-notice{color:#ff2906;font-size:13px}.product-rate{display:flex;align-items:center;font-size:13px;margin-top:8px}.product-rate__info{margin-left:4px}.product-info__delivery{margin-bottom:17px}.product-info__delivery>*{margin-bottom:10px}.product-info__delivery>:last-child{margin-bottom:4px}.product-info__delivery .product-info__delivery-item{display:flex;align-items:center}.product-info__delivery .product-info__delivery-item::before{content:"";display:block;width:16px;height:16px;margin-right:10px}.product-info__delivery .product-info__delivery-item.tk{margin-bottom:14px}.product-info__delivery .product-info__delivery-item.tk::before{background-image:url(../img/icon_warehouse.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.product-info__delivery .product-info__delivery-item.courier::before{background-image:url(../img/delivery_courier.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.product-delivery-info__warehouses{margin-bottom:15px;display:flex;align-items:center;gap:3px}.product-delivery-info__warehouses::before{content:"";display:block;background:url(../img/delivery-pick_point.svg);width:16px;height:16px;background-repeat:no-repeat;background-size:contain;background-position:center;margin-right:10px}.product-delivery-info__warehouses .product-delivery-info__c-warehouse{display:block;background:url(../img/warning-icon.svg);width:14px;height:24px;background-repeat:no-repeat;background-size:contain;background-position:center;margin-left:10px;position:relative;padding-bottom:8px}.product-delivery-info__warehouses .product-delivery-info__c-warehouse:hover .c-warehouse__body{opacity:1;display:block}.product-delivery-info__warehouses .product-delivery-info__c-warehouse .c-warehouse__body{position:absolute;left:-140px;width:290px;padding:30px;background-color:#fff;border:1px solid #2c3596;top:100%;z-index:1;display:none}.product-delivery-info__warehouses .product-delivery-info__c-warehouse .c-warehouse__header{margin-bottom:20px}.product-delivery-info__warehouses .product-delivery-info__c-warehouse .c-warehouse__title{font-size:15px;font-weight:600;margin-bottom:5px}.product-delivery-info__warehouses .product-delivery-info__c-warehouse .c-warehouse__subtitle{font-size:12px;font-weight:500;color:#727887}.product-delivery-info__warehouses .product-delivery-info__c-warehouse .c-warehouse__info{margin-bottom:10px}.product-delivery-info__warehouses .product-delivery-info__c-warehouse .c-warehouse__row{font-size:12px;font-weight:500;line-height:1}.product-delivery-info__warehouses .product-delivery-info__c-warehouse .c-warehouse__row:not(:last-child){margin-bottom:5px}.product-delivery-info__warehouses .product-delivery-info__c-warehouse .c-warehouse__link{font-weight:600;text-decoration:underline!important}.product-delivery-info__warehouses>a{font-weight:700;color:#2c3596;text-decoration:underline!important;padding-right:3px;cursor:pointer}@media (max-width:805px){.product-delivery-info__warehouses .product-delivery-info__c-warehouse .c-warehouse__body{left:-240px}}.catalog-tiles{display:flex;flex-wrap:wrap;margin-bottom:-15px;margin-right:-30px}.catalog-tiles .product-btn .cart-products__item-quantity .quantity_errors{left:0;width:190px;height:auto;padding:8px 5px}.catalog-list{margin-bottom:-25px}.product-slider .slick-slide{flex:1 1 auto;height:unset;display:flex;padding-right:5px}.product-slider .slick-slide>div{flex:1 1 auto;display:flex}.item{background:#fff}.item.item-tile{width:25%;padding-bottom:55px;padding-right:30px}.catalog-tiles_fullwidth .item.item-tile{width:16.66%}.item.item-list{position:relative;padding-bottom:10px}.item__wrapper{height:100%;position:relative}.item-tile .item__wrapper{max-width:190px;display:flex;flex-direction:column}.item-list .item__wrapper{display:grid;grid-template-columns:120px 230px 130px 130px auto;align-items:flex-start}.item__main{position:relative;color:#000;flex:1 1 auto}.item__main:hover{color:#2c3596}.item-tile .item__main{display:block}.item-list .item__main{display:flex;align-items:flex-start;flex-shrink:0}.item__img{position:relative;z-index:0}.item-tile .item__img{overflow:hidden}.item-list .item__img{width:120px;flex-shrink:0}.item__img img{margin:0 auto}.item-tile .item__info{margin-top:25px}.item-list .item__info{margin:8px 20px 0}.item__title{font-size:14px;line-height:1.3;font-weight:700;min-height:40px;overflow-y:hidden;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;display:-webkit-box}.item__title:hover{color:#2c3596}.item-list .item__title{flex:0 0 100%;margin-bottom:5px}.item__chars{display:grid;grid-gap:5px;font-size:12px;line-height:1.2;margin-top:8px;justify-content:space-between;align-items:center;justify-items:stretch;color:#000}.item-tile .item__chars{grid-template-columns:40% auto}.item-list .item__chars{grid-template-columns:1fr;max-width:130px}.item-list .item__chars{flex-grow:2;padding-right:20px}.item-tile .item__code{grid-column:2}.item__properties{font-size:12px;line-height:1.2;color:#000;margin-top:8px}.item__buy{display:block;flex-wrap:wrap;align-items:flex-start;margin-top:8px}.item-list .item__buy{flex-shrink:0}.item-list .item__buy .product-price.ptb-20{padding:0}.item .product-stock{font-size:12px;color:#727887;line-height:1;padding-top:4px}.item .product-stock::before{display:none}.item.item-tile .product-stock{margin-left:auto}.item .product-price{font-size:19px}.item .product-price__old{font-size:13px;position:relative;left:0;font-weight:500;color:#727887}.item.item-list .product-price{max-width:120px}.item.item-list .product-price__old{top:100%}.item.item-list .product-btn{margin-top:8px;margin-left:auto}.item.item-list .product-btn .product-btn__cart{margin-right:15px}.item.item-list .product-btn .cart-products__item-quantity{margin-right:15px}.item.item-list .product-btn .cart-products__item-quantity .quantity_errors{height:59px;padding:10px;top:-62px;left:-75px}.item__rate .stars i{margin-right:2px;width:15px;height:15px}.product-price-discount{font-size:12px;max-width:87px;padding:0 5px}.product-slider--new .item__wrapper,.product-slider--popular .item__wrapper{max-width:180px;margin:0 auto}.product-slider--new .product-price,.product-slider--popular .product-price{display:flex;gap:5px;font-size:18px;height:32px;align-items:center}.product-slider--new .discount-price,.product-slider--popular .discount-price{border-radius:12px 0;padding:0 5px;display:flex;justify-content:center;align-items:center;height:100%;min-width:3em}.product-slider--new .product-price__old,.product-slider--popular .product-price__old{position:initial;font-size:14px;top:initial;margin:0}.product-slider--new .item__buy-head,.product-slider--popular .item__buy-head{width:100%;display:flex;align-items:center;justify-content:space-between}.product-slider--new .item__buy-head .product-stock,.product-slider--popular .item__buy-head .product-stock{margin:0;padding:0}.product-slider{display:block}.main-featured-products .product-slider{margin-top:25px}.product-slider .slick-prev{left:-60px}.product-slider .slick-next{right:-60px}.product-slider .slick-list{margin-right:-1px;padding-right:1px}.product-slider .slick-track{display:flex!important}.product-slider .item{box-shadow:none!important;padding-bottom:0!important;height:inherit!important;padding-left:12.5px}.product-slider .slick-dots{position:static}.product-slider .slick-dots li button::before{color:#caced4}.product-gallery{width:490px;position:absolute;z-index:1;top:0;left:0}.product-gallery__empty{position:absolute;left:0;right:0;top:0;height:425px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.product-gallery__empty img{opacity:.6!important}.product-gallery__empty span{position:absolute;z-index:2;font-size:16px;padding:5px 20px;border-radius:50px;width:195px;background:#fff;text-align:center;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-gallery__slider{height:425px;font-size:0}.product-gallery__slide{overflow:hidden}.product-gallery__video{position:relative;display:block}.product-gallery__video::before{content:'';display:block;position:absolute;z-index:5;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff url(../img/icon_play.svg) no-repeat center/contain;border-radius:50%;box-shadow:0 4px 10px rgba(76,80,94,.4);width:90px;height:90px}.product-gallery__video.btn::before{width:32px;height:32px}.product-gallery__thumbs-wrap{margin-top:10px;max-width:490px;position:relative;font-size:0}.product-gallery__thumbs{position:static;height:52px;overflow:hidden}.product-gallery__thumbs .btn{font-size:0;background:0 0!important;box-shadow:none!important;padding:0;border:none!important;border-radius:8px;overflow:hidden;margin-right:5px}.product-gallery__thumbs .btn img{margin:0 auto;border:1px solid transparent}.product-gallery__thumbs .btn.slick-current img{opacity:.8;border-color:#2c3596}.product-gallery__thumbs .slick-arrow{margin:0;top:16px;width:20px;height:20px;box-shadow:none!important;border:1px solid #2c3596!important}.product-gallery__thumbs .slick-arrow.slick-prev{left:-22px}.product-gallery__thumbs .slick-arrow.slick-next{right:-22px}.product-gallery__thumbs .slick-arrow::before{margin-left:-3px;margin-top:-3px;width:7px;height:7px}.product-gallery__options{position:absolute;right:20px;top:20px;z-index:1;display:flex;align-items:flex-start}.related-list{font-size:0;margin-right:-25px}.related-list__category{display:inline-flex;flex-wrap:wrap;align-items:flex-start;vertical-align:top;position:relative;padding-top:35px}.related-list__category-header{position:absolute;left:0;top:0;right:0;margin-right:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.related-list__category .item{flex:0 0 408px;max-width:408px;width:408px;margin-left:0;margin-right:0}.stars{display:flex}.stars i{margin-right:4px;width:18px;height:18px;background:url(../img/icon_star.svg) no-repeat center/contain}.stars-0 i,.stars-1 i:nth-child(2),.stars-1 i:nth-child(3),.stars-1 i:nth-child(4),.stars-1 i:nth-child(5),.stars-2 i:nth-child(3),.stars-2 i:nth-child(4),.stars-2 i:nth-child(5),.stars-3 i:nth-child(4),.stars-3 i:nth-child(5),.stars-4 i:nth-child(5){background:url(../img/icon_star-o.svg) no-repeat center/contain}.rating-input{display:flex}.rating-input .star{cursor:pointer;display:inline-block;width:30px;height:30px;margin-right:5px;background:url(../img/icon_star.svg) no-repeat center/contain}.rating-input .star-o{background:url(../img/icon_star-o.svg) no-repeat center/contain}.feedbacks{margin-bottom:-30px!important}.feedback{padding-bottom:20px;display:flex;border-bottom:1px solid #e6e6ee}.feedback__info{flex:0 0 150px;max-width:150px;margin-right:30px}.feedback__rate{margin-bottom:8px}.feedback__author-name{font-weight:700;line-height:1.3;color:#000}.feedback__date{font-size:13px;color:#727887;display:block;line-height:1}.feedback__img{display:flex;align-items:flex-start}.feedback__img>a{flex:0 0 80px;margin-right:10px;margin-bottom:10px}.feedback__text{flex:1 0 auto}.feedback__text>:last-child{margin-bottom:0}.feedback__link{margin-bottom:10px;margin-top:-3px}.feedback__link a{font-size:18px;font-weight:700;border-bottom:1px solid #2c3596;color:#000;line-height:1.3}.feedback__link a:hover{color:#2c3596}.product-description .feedback__link{display:none}.feedback .votes{display:flex;gap:10px;align-items:center;flex-direction:row;justify-content:flex-end;font-size:12px}.feedback .votes__text{padding-right:5px;color:#8c9197}.feedback .votes__btn{display:flex;align-items:center;gap:2px;background-color:transparent;padding:0}.feedback .votes__btn.disabled{pointer-events:none}.feedback .votes__btn.disabled>svg{opacity:.3}.feedback .votes__btn>p{margin:0;color:#8c9197!important}.feedback .votes__btn:hover>svg{fill:#727887}.feedback .votes__btn>svg{fill:#8c9197}.comparsion{position:relative;margin-right:-10px}.comparsion__main{position:absolute;z-index:1;left:0;top:0;bottom:0;width:260px}.comparsion__filters{height:230px;padding-right:10px;padding-bottom:20px}.comparsion__filters .card{height:100%;padding:20px;padding-left:0;position:relative}.comparsion__filters-header{margin-bottom:15px}.comparsion__filters-form .radio{margin-bottom:10px}.comparsion__filters-clear{position:absolute;left:0;bottom:20px;display:flex;align-items:center;line-height:19px;font-size:13px}.comparsion__filters-clear i{font-size:26px;font-style:normal;margin-right:4px;margin-top:-6px}.comparsion__slider{position:relative;z-index:0;padding-left:280px}.comparsion__slider .slick-arrow{top:120px;background:#fff;border-color:#ddd!important}.comparsion__slider .slick-arrow::before{background:url(../img/icon_arrow-blue.svg) no-repeat center/contain}.comparsion__slider .slick-prev{left:260px}.comparsion__slider .slick-next{right:0}.comparsion__column{padding-bottom:10px}.comparsion__list{background:#fff}.comparsion__list-item{color:#000;font-size:14px;line-height:1.2;padding:10px 20px 10px 0;border-top:1px solid #dde0e7}.comparsion__list-item:nth-child(2n){background:#f9fafa}.comparsion__list-title{border-top:none}.comparsion__main .comparsion__list{text-align:left;border-left:none}.comparsion__slider .comparsion__column:nth-last-child(2) .comparsion__list{margin-right:10px}.comparsion__product{position:relative;padding-right:20px}.comparsion__product .item.item-tile{width:100%;border:1px solid #dde0e7;border-radius:12px;height:230px;padding:15px;box-shadow:none!important}.comparsion__product .item__wrapper{padding-bottom:0}.comparsion__product .item__img img{width:80px}.comparsion__product .item__title{height:58px;overflow:hidden}.comparsion__product .item__info{padding:10px 0 0}.comparsion__product .item__buy{padding:0!important;bottom:0;height:auto;align-items:center}.comparsion__product .item .product-btn{flex:0 0 auto;margin-right:0}.comparsion__product-remove{position:absolute;z-index:5;right:30px;top:10px;display:block;font-size:26px;line-height:17px;text-align:center;padding:2px 6px;width:30px;height:30px;border-radius:50%;border:1px solid #dde0e7;background:#fff}.comparsion__add{height:230px;padding-right:5px}.comparsion__add a{display:block;height:100%;border:1px solid #dde0e7;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:13px}.comparsion__add a p{margin:10px 0 0}.comparsion__add .page-title__icon_plus{border:none}.comparsion__add .page-title__icon_plus::before{font-size:66px}.favorites__notify{line-height:1.3;margin-bottom:30px}.favorites__list{margin-bottom:-10px}.favorites__list-item{margin-bottom:15px;display:flex;position:relative;border:1px solid #dde0e7;border-radius:12px}.favorites__list-item-check{flex-shrink:0;width:55px;padding:15px}.favorites__list-item-main{flex-shrink:0;width:450px;padding:15px;display:flex;color:#000!important}.favorites__list-item-img{flex-shrink:0;width:85px}.favorites__list-item-info{padding:5px 15px 0;line-height:1.3;flex-grow:2}.favorites__list-item-info p{margin:5px 0 0}.favorites__list-item-title{font-size:14px;font-weight:600}.favorites__list-item-main:hover .favorites__list-item-title{color:#2c3596}.favorites__list-item-buy{padding:20px 0;display:flex;align-items:flex-start;flex-grow:10}.favorites__list-item-buy .product-price{font-size:20px;flex:0 0 130px}.favorites__list-item-buy .product-price__old{font-size:15px;font-weight:400;color:#727887;position:absolute;left:0;top:100%;margin-top:3px}.favorites__list-item-buy .product-btn{flex:0 0 auto;flex-grow:2}.favorites__list-item-buy .product-btn .btn-ask,.favorites__list-item-buy .product-btn .btn-cart{width:110px;font-size:13px;padding-left:0;padding-right:0;padding-top:6px;padding-bottom:8px;margin-right:15px}.favorites__list-item-remove{align-self:flex-start;margin-left:auto;margin-right:5px;font-size:26px;line-height:1;padding:5px 10px}.favorites__controls{padding-top:35px;display:flex;align-items:center}.favorites__controls .btn-cart.btn_blue{margin-left:auto}.favorites .btn-favorites-clear{margin-left:30px;display:flex;align-items:center;line-height:19px;font-size:13px;color:#000}.favorites .btn-favorites-clear i{font-size:26px;font-style:normal;margin-right:4px;margin-top:-5px}.product-credit{margin-top:15px;margin-bottom:-5px;display:flex}.product-credit.disabled{opacity:.5;pointer-events:none}.product-credit .btn{width:200px;height:42px;margin-left:auto;padding-left:0;padding-right:0}.product-credit .btn_sber{font-size:0;position:relative;border-color:#fff!important;background:#fff!important;border-radius:6px}.product-credit .btn_sber:hover{border-color:#06ce35!important}.product-credit .btn_sber::before{content:'';position:absolute;left:0;right:0;top:8px;bottom:8px;background:url(../img/icon_sb-full.png) no-repeat center/contain}.product-offers{margin-top:10px;padding:20px 35px;display:flex;flex-wrap:wrap;align-items:flex-start}.product-offers__item{flex:0 0 25%;max-width:25%;padding-right:30px;padding-top:12px}.product-offers__item-title{line-height:1.3;margin-bottom:3px;display:block}.product-offers>p{flex:0 0 100%;margin-bottom:0;line-height:1.3}.tooltip-action{border:none}.tooltip-action__close{background:#fff;border-radius:50%;padding:0 0 6px;position:absolute;z-index:5;top:5px;right:5px;font-size:24px;line-height:5px;display:block;width:24px;height:24px;color:#000;font-weight:400}.tooltip-action__content{display:none;position:relative}.tooltip-action__content-body{font-size:14px;line-height:1.3;border-radius:8px;overflow:hidden;width:200px}.tooltip-action__item-text{padding:12px 15px}.tooltip-action__item-text a{display:block;margin-top:5px;font-size:13px}.tooltip-action__item-title{font-weight:600}.tooltip-action__item-date{font-size:12px;color:#8c9197}.tooltip-action__icon{font-size:13px;line-height:1;display:block;padding:4px 6px;border-radius:5px;white-space:nowrap}.cart .cart-products{margin:20px 0}.cart .cart-products__header{font-size:13px;line-height:1;color:#727887;display:flex;gap:10px;margin-bottom:10px}.cart .cart-products__header span{text-align:center}.cart .cart-products__header span:nth-child(1){flex:0 0 95px}.cart .cart-products__header span:nth-child(2){flex:0 0 170px}.cart .cart-products__header span:nth-child(3){flex:0 0 90px}.cart .cart-products__header span:nth-child(4){flex:0 0 90px}.cart .cart-products__header span:nth-child(5){flex:0 0 70px}.cart .cart-products__header span:nth-child(6){flex:0 0 58px}.cart .cart-products__header span:nth-child(7){flex:0 0 90px}.cart .cart-products__header span:nth-child(8){flex:0 0 90px}.cart .cart-products__header span:nth-child(9){margin-left:auto}.cart .cart-products__item{display:grid;border-top:1px solid #dde0e7;padding:15px 0;position:relative;padding-left:115px;transition:all .2s ease}.cart .cart-products__item.out-of-stock{cursor:not-allowed;pointer-events:none;border-top:none;border-bottom:1px solid #dde0e7}.cart .cart-products__item.out-of-stock::after{content:'';position:absolute;inset:0;background:rgba(255,255,255,.6);z-index:2;pointer-events:none}.cart .cart-products__item.out-of-stock>img{filter:grayscale(60%) opacity(.7)}.cart .cart-products__item.out-of-stock a.cart-products__item-remove{pointer-events:auto;z-index:3}.cart .cart-products__item.out-of-stock>a.btn{pointer-events:auto;color:#3844bd;border-color:#3844bd;cursor:pointer;position:relative;transition:all .2s ease;z-index:3;margin-top:10px;width:fit-content}.cart .cart-products__item.out-of-stock>a.btn:hover{color:#2c3596}.cart .cart-products__item-main{position:relative;display:flex;flex-direction:row;align-items:flex-start;flex-grow:1;gap:10px}.cart .cart-products__item-main>div{margin-top:4px}.cart .cart-products__item-img{position:absolute;z-index:0;left:0;top:15px}.cart .cart-products__item-img img{width:95px;margin:0;border-radius:8px;transition:transform .2s ease}.cart .cart-products__item-img img:hover{transform:scale(1.05)}.cart .cart-products__item-info{flex:0 0 170px;font-size:14px}.cart .cart-products__item-info h4{font-size:14px;font-weight:500;color:#000;margin-bottom:0;-webkit-transition:.2s;transition:.2s;line-height:1.3}.cart .cart-products__item-info a:hover h4{color:#2c3596}.cart .cart-products__item-info p{color:#000;margin-bottom:0}.cart .cart-products__item-info .product-status{position:static;margin-top:5px}.cart .cart-products__item-extra .cart .cart-products__item-info h4{font-size:14px;color:#000!important}.cart .cart-products__item .product-stock-info{margin-top:10px}.cart .cart-products__item .product-stock-info__list-item span{flex:0 0 190px}.cart .cart-products__item-price{flex:0 0 90px}.cart .cart-products__item-price .product-price{color:#111;opacity:.5}.cart .cart-products__item-price .product-price__old{opacity:1;font-weight:700;text-decoration:none}.cart .cart-products__item-price .product-price.total{opacity:1}.cart .cart-products__item-discount{order:0;flex:0 0 90px}.cart .cart-products__item-stub{flex:0 0 100px}.cart .cart-products__item-quantity{position:relative;flex:0 0 85px;margin-top:0;text-align:center;line-height:.8em}.cart .cart-products__item-available{flex:0 0 58px;text-align:center;color:#000}.cart .cart-products__item-remove{display:block;margin-left:auto;font-size:26px;line-height:20px;text-align:center;border-radius:50%;width:100%;max-width:30px;height:30px;border:1px solid #dde0e7}.cart .cart-products__item-extra{margin-top:10px}.cart .cart-products__item-extra-img{position:relative;padding-left:25px;margin-right:10px;flex:0 0 90px}.cart .cart-products__item-extra-img::before{content:'';display:block;width:20px;height:20px;border-radius:50%;background:#fd3737 url(../img/icon_gift.svg) no-repeat center/contain;position:absolute;left:0;top:0}.cart .cart-products__item-extra-img img{width:55px;margin:0}.cart .cart-products__item-extra .cart .cart-products__item-info{flex:0 0 380px}.cart .cart-products__item-wholesale{flex:0 0 70px}.cart .cart-products__action-notify{display:flex;align-items:center;margin-top:12px;box-shadow:0 4px 10px rgba(76,80,94,.2);background:#fff;border-radius:50px;padding:10px 10px 10px 45px;line-height:1.3;position:relative;min-height:40px;color:#000}.cart .cart-products__action-notify::before{content:'%';position:absolute;left:5px;top:5px;background:#fd3737;color:#fff;width:30px;height:30px;line-height:27px;border-radius:50%;font-weight:600;font-size:18px;text-align:center}.cart .cart-products>span{display:block;margin-top:5px;margin-bottom:30px}.cart-summary{display:flex;align-items:center;padding:35px 0}.cart-summary__coupon{display:grid;position:relative;grid-template-columns:2fr 1fr;align-items:baseline;gap:5px;margin-bottom:20px}.cart-summary__coupon.errors{margin-bottom:40px}.cart-summary__coupon .btn{font-size:12px;padding:12px 20px}.cart-summary__coupon .form-group{position:initial;margin-bottom:0}.cart-summary__coupon .form-group input{border:1px solid #000;padding:10px 20px;font-size:12px;background:0 0}.cart-summary__coupon .form-group .help-block{position:absolute}.cart-summary__total{margin-left:auto;line-height:1.2}.cart-summary__total p{margin-bottom:2px}.cart-summary__total-full{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline;justify-content:space-between;font-weight:700;color:#000;text-align:right;margin-bottom:10px}.cart-summary__total-full span{font-size:19px;font-weight:700;margin:10px 0 0;display:inline-block}.cart-summary__total-full span.full-price{text-decoration:line-through;font-size:15px;font-weight:400}.cart-summary__total-error{font-size:16px;font-weight:700;color:#ff2906;margin:5px 0 0 0}.cart-summary__total-all>span:first-child{font-weight:400;color:#8c9197}.cart-summary__total-discount{margin-top:10px;margin-bottom:10px}.cart-summary__total-discount>span:first-child{font-weight:400;color:#8c9197}.cart-summary__total-discount>b:first-of-type{color:#2c3596}.cart-summary__total-delivery{margin-top:10px;margin-bottom:10px}.cart-summary__period{background-color:#e6e6ee;color:#727887;padding:10px 15px;border-radius:8px;font-size:12px;font-weight:400;margin:10px auto}.cart-action{flex-shrink:0;width:260px;position:relative;padding-left:55px;line-height:1.2;display:block}.cart-action::before{content:'';position:absolute;left:0;top:-2px;display:block;width:42px;height:42px;border-radius:6px;background:#2c3596 url(../img/icon_gift.svg) no-repeat center/contain}.cart-action__title{font-weight:600;margin-bottom:5px}.cart-action__announce{color:#727887}.cart-promocode{margin-left:40px;margin-bottom:0;display:flex;align-items:center;flex:0 0 200px}.cart-promocode label{margin-bottom:0;line-height:1.4}.cart-promocode .form-control{width:120px}.btn-cart-order{margin-left:30px;flex:0 0 200px}.cart-order{padding:40px 0}.cart-order__form{display:flex;align-items:flex-start;margin:30px -35px 0;position:relative;gap:2rem}.cart-order__form .user-form{padding:0 35px;display:flex;flex-direction:column;gap:1.5rem}.cart-order__form .user-form h4{margin-bottom:25px;font-weight:600;color:#000}.cart-order__form .user-form .small{font-size:.875rem;line-height:1.4}.cart-order__form .user-form .small a{text-decoration:underline!important;color:#2c3596;transition:color .2s ease}.cart-order__form .user-form .small a:hover{color:#fd3737}.cart-order__form .btn-disabled{background-color:#727887;cursor:not-allowed;opacity:.6;transition:all .2s ease}.cart-order__form .btn-disabled:hover{transform:none;box-shadow:none}.cart-order__form-radio{margin-bottom:20px}.cart-order__form-radio>label{margin-bottom:0;cursor:pointer;padding:.75rem;border-radius:8px;transition:all .2s ease}.cart-order__form-radio>label span{color:#111;font-size:15px;font-weight:600}.cart-order__form-radio p{font-size:13px;color:#8c9197;padding-left:32px;margin-top:-5px}.cart-order__form-radio>.form-group{padding-left:32px}.cart-order__cart_empty,.cart-order__error-cdek,.cart-order__not-delivery{color:#fd3737;font-size:.7em;font-weight:600;padding:.5rem;border-radius:4px;background-color:rgba(253,55,55,.05);border-left:3px solid #fd3737}.cart-form__radio>label{margin-bottom:0;display:inline-block}#delivery-type{margin-bottom:15px}#delivery-type .shop{display:grid;padding:10px;background-color:#e6e6ee;border-radius:8px}#delivery-type .shop .shop__address{font-weight:700}#delivery-type .shop span{color:#8c9197;font-size:12px;font-weight:500}#delivery-type.desktop{display:block}#delivery-type.mobile{display:none;margin-top:15px}.discount-message{padding:20px;border-radius:10px;background:#f5f5f5;display:inline-block;margin-top:10px;margin-bottom:10px}.discount-message__info{font-size:19px;font-weight:700;line-height:100%;margin-bottom:10px}.page-cart .barcode-box{display:flex;background-color:#e6e6ee;border-radius:8px;margin-top:10px;padding:11px;width:356px;align-items:center}.page-cart .barcode-box .label{flex:1 1 1px;font-size:19px;line-height:100%;font-weight:600;text-transform:uppercase;text-align:left;margin-left:5px}.page-cart .barcode-box .label span{border-radius:5px;background-color:#2c3596;margin-top:3px;margin-left:7px;padding:2px 5px 5px 5px;color:#fff;text-align:center;display:inline-flex}.page-cart .barcode-box .barcode{border-radius:6px;background-color:#fff;flex:1 1 1px;height:58px;width:176px;display:flex;align-items:center;justify-content:center;padding:10px}.page-cart .barcode-box .barcode img{object-fit:cover;object-position:bottom;width:100%;height:100%}.cart{display:grid;grid-template-columns:1fr 320px;column-gap:1em}.cart-body__contacts h2{margin-bottom:15px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;gap:1rem}.cart-body__contacts h2 a{font-size:14px;font-weight:400;border-bottom:1px solid;text-decoration:none;transition:color .2s ease}.cart-body__contacts h2 a:hover{color:#2c3596}.cart-body__contacts .user-data{display:flex;gap:1em;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.cart-body__contacts .user-data>div{flex:1 0 auto}.cart-body__contacts .user-phone{display:flex;gap:1em;align-items:flex-end;flex-direction:row;flex-wrap:nowrap}.cart-body__contacts .user-phone .confirm-phone{height:38px;border-radius:8px;transition:all .2s ease}.cart-body__warehouses{margin-top:20px}.cart .cart-products__item-quantity .quantity_errors{left:-25px}.cart-wrapper{position:relative}.cart-wrapper>div{position:sticky;top:7rem}.cart-wrapper .form-group>button{width:100%}.cart .box-shadow{padding:20px;border:1px solid #e6e6ee;box-shadow:0 0 12.9px 0 #0000000D;border-radius:12px}.cart .br-12{border-radius:12px}.cart .form-comment{color:#000;border-radius:8px;display:block;width:100%;padding:10px 12px;min-height:38px;line-height:1.5;outline:0!important;box-shadow:none;border-color:#8c9197;transition:border-color .2s ease,box-shadow .2s ease}.cart .form-comment:focus{border-color:#2c3596;box-shadow:0 0 0 3px rgba(44,53,150,.1)}.cart h4{font-size:14px;font-weight:600!important;margin-bottom:12px!important}.cart textarea{resize:none}.cart .d-flex{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline;justify-content:space-between}.cart .field-cartform-phone .help-block{position:absolute}.cart .ruble::after{content:"\20BD";margin-left:5px}.cart-delivery-date{line-height:19px}.cart-delivery-date>p{margin-bottom:0;font-size:15px;font-weight:700;text-align:right}.cart-delivery-date>p>span{font-weight:400;color:#727887}.cart-delivery-date>p.bottom{color:#727887;font-size:12px;font-weight:400}.cart-wholesale__info{width:356px;margin-top:10px;font-size:14px}.cart-items{color:#111!important}.cart-order__delivery-city{position:relative;display:flex;align-items:center;gap:25px}.cart-order__delivery-city>p{margin-bottom:0}.delivery-verification--header{z-index:1001!important;top:60px!important;left:17%!important}.delivery-verification{width:360px;position:absolute;top:105%;left:-25px;z-index:1;background-color:#fff;border:1px solid #2c3596;padding:20px 25px}.delivery-verification .delivery-verification__header .delivery-verification__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ddd}.delivery-verification .delivery-verification__header .delivery-verification__top .delivery-verification__title{font-size:13px;margin-bottom:0}.delivery-verification .delivery-verification__header .delivery-verification__top .delivery-verification__close{display:flex;justify-content:center;align-items:center;cursor:pointer}.delivery-verification .delivery-verification__header .delivery-verification__top .delivery-verification__close::before{content:"";display:block;width:13px;height:13px;background:url(../img/icon_close.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.delivery-verification .delivery-verification__header .delivery-verification__bottom{font-size:12px}.delivery-verification .delivery-verification__btns{gap:15px;flex-wrap:wrap}.delivery-verification .delivery-verification__btns .delivery-verification__btn{padding:10px;font-size:13px}.delivery-verification .delivery-verification__btns .delivery-verification__btn--close{border:1px solid #dde0e7!important;background-color:#fff}.articles{display:flex;align-items:flex-start;flex-wrap:wrap;margin-right:-25px;margin-bottom:-40px;margin-top:-30px}.article{text-align:left;flex-shrink:0;width:25%;padding-right:25px;padding-bottom:40px}.article__img{margin-bottom:10px}.article__img img{border-radius:12px}.article__details{font-size:12px;line-height:1.2;margin-bottom:8px}.article__details span{color:#727887}.article__details span+span{color:#2c3596}.article__details span+span::before{content:'';display:inline-block;vertical-align:top;width:3px;height:3px;border-radius:50%;margin:6px 5px 0;background:#727887}.article__details-date-finish{color:#fd3737!important;font-weight:600}.article__title{font-size:17px;font-weight:700;line-height:1.2}.article__title a{color:#000}.article__title:hover a{color:#2c3596}.article__announce{margin-top:10px;color:#727887;font-size:13px;line-height:1.4}.article__announce>:last-child{margin-bottom:0}.article-page{display:flex;padding-top:25px}.article-page__content{flex-shrink:0;min-width:0;width:840px}.article-page__content-text{padding:30px 0}.article-page__content-text img{border-radius:12px;display:block;max-width:100%;height:auto}.article-page__related{flex-shrink:0;width:280px;margin-left:auto}.article-page__related .articles{margin-top:0}.article-page__related .article{width:100%}.actions-subnav{position:relative}.actions-subscribe{position:absolute;top:18px;right:0;width:415px}.actions-subscribe form{display:flex;align-items:flex-start}.actions-subscribe .form-group{margin:0;display:flex;align-items:flex-start}.actions-subscribe label{font-size:13px;font-weight:700;flex-shrink:0;width:90px;margin-bottom:0;margin-right:15px}.actions-subscribe .form-control{flex-grow:2;background:#fff;border:1px solid #dde0e7;border-right:none;border-radius:8px 0 0 8px;height:32px;font-size:13px}.actions-subscribe .btn{font-size:13px;font-weight:400;flex-shrink:0;width:120px;padding:0;height:32px;border-radius:0 8px 8px 0}.actions{margin-bottom:-25px;margin-top:-30px}.action{text-align:left;padding-bottom:25px}.action__main{display:flex;background:#e6e6ee;border-radius:12px;overflow:hidden}.action__img{flex-shrink:0;width:730px}.action__info{padding:40px 30px 30px;position:relative;flex-grow:2}.action__info-finish,.action__info-timer{font-size:13px;margin-top:8px;padding-left:25px;position:relative}.action__info-finish::before,.action__info-timer::before{content:'';display:block;position:absolute;left:0;top:3px;width:16px;height:16px}.action__info-finish>span,.action__info-timer>span{font-weight:800}.action__info-finish::before{background:url(../img/icon_calendar.svg) no-repeat center/contain}.action__info-timer::before{background:url(../img/icon_time-red.svg) no-repeat center/contain}.action__finished{position:absolute;z-index:2;right:10px;top:10px;font-weight:600;line-height:1;font-size:14px}.action__product{display:flex;align-items:center;color:#000}.action__product:hover{color:#2c3596}.action__product img{flex-shrink:0;width:96px;margin-right:20px;border-radius:8px}.action__product span{flex-grow:2;font-size:14px;line-height:1.4;font-weight:700}.action__more{font-size:13px;text-decoration:underline!important;position:absolute;left:30px;bottom:20px}.action__more:hover{color:#fd3737}.action-page{margin-top:-30px}.action-page h1{font-size:22px;margin-bottom:15px}.action-page .action__info{display:flex;flex-direction:column;padding:20px 20px 20px 30px}.action-page .action__coupon{margin-top:auto}.action-page .action__coupon-btn{display:flex;gap:10px;padding:8px 15px}.action-page .action__coupon-btn::after{content:'';display:inline-block;width:16px;height:16px;background-image:url(../img/icon_copy.svg);background-repeat:no-repeat;background-position:center}.action-page .action__coupon-btn.copied{background:#60b54c!important;border-color:#60b54c!important}.action-page .action__coupon-btn.copied::after{background-image:url(../img/icon_check.svg)}.action-page__products{margin-top:50px}.mainpage-intro{padding:15px 0 25px;background:#fff}.main-slider{height:360px;font-size:0;border-radius:12px;overflow:hidden}.main-slider .slick-dots{bottom:25px}.main-slider .slick-prev{left:30px}.main-slider .slick-next{right:30px}.mainpage-more-link{text-align:center;margin-top:35px}.mainpage-more-link a{display:inline-block;vertical-align:top;min-width:220px}.mainpage-block-title{text-align:center;margin-bottom:30px;font-size:26px}.mainpage-block-title_bg{color:#fff;background:#2c3596;border-radius:12px;padding:12px 15px 20px}.mainpage-block-title_bg a{color:#fff!important}.main-actions{display:flex;flex-wrap:wrap;justify-content:center;margin-right:-25px;margin-bottom:-25px}.main-actions__item{padding-right:25px;padding-bottom:25px;flex-shrink:0;width:25%}.main-actions__item-main{display:flex;flex-direction:column;color:#000;border-radius:12px;overflow:hidden;background:#fff;height:100%}.main-actions__item-main:hover{color:#2c3596}.main-actions__item-img{position:relative}.main-actions__item-timer{position:absolute;z-index:2;top:10px;right:15px;font-size:22px;font-weight:700;line-height:1}.main-actions__item-info{padding:15px;flex-grow:2;display:flex;flex-direction:column}.main-actions__item-title{font-size:16px;font-weight:700;line-height:1.2;text-align:center;margin-bottom:10px}.main-actions__item .action__info-finish{margin-top:auto}.select-city-tooltip{position:absolute;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;gap:16px;top:30px;left:215px;width:345px;height:131px;background-color:#fff;border:1px solid #2c3596;padding:15px;border-radius:8px;z-index:1002}.select-city-tooltip .text{font-size:12px;font-weight:400;line-height:170%}.select-city-tooltip .btn-block{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:baseline;gap:15px}.select-city-tooltip .btn-block .city-err{margin-bottom:1em;text-align:center}.select-city-tooltip .btn-block .btn{padding:10px;font-weight:500;font-size:13px}.select-city-tooltip .btn-block .btn-city-select{border-color:#b4b5c2!important;background:0 0}.error-page{padding:70px 0;background:#2c3596 url(../img/error-bg.svg) repeat}.error-page h1{line-height:1;font-size:120px;font-weight:600}.error-page h2{font-size:36px;text-transform:uppercase;letter-spacing:1;margin:0}.error-page h1,.error-page h2,.error-page p{color:#fff}.error-page .btn{display:inline-block;vertical-align:top;margin-top:30px}.product-main{background:#fff;padding-bottom:30px;min-height:520px}.product-main>.container{padding-left:555px}.product-head h1{font-size:27px;margin-bottom:20px}.product-head__info{display:flex;align-items:flex-start;flex-wrap:wrap}.product-head .product-status{position:static;margin-bottom:15px;margin-right:20px}.product-brand,.product-code,.product-country{font-size:13px;margin-right:20px;margin-bottom:15px}.product-brand span,.product-code span,.product-country span{color:#727887}.discount-price{padding:5px 10px;border-radius:10px 0;background:#60b54c;color:#fff;display:-webkit-inline-box}.product-wrap .h1,.product-wrap .h4,.product-wrap .table td,.product-wrap .table th,.product-wrap h1,.product-wrap h2,.product-wrap h3,.product-wrap h4,.product-wrap p,.product-wrap strong{color:#000!important}.product-wrap .btn_blue span{color:#fff!important}.product-wrap span.discount-price{color:#fff!important}.product-wrap span.discount-price b{color:#fff!important}.product-info{margin-top:20px;display:flex;align-items:flex-start}.product-info__wrapper{flex:0 0 310px;margin-right:20px}.product-info__wrapper .product-info__primary{padding:20px}.product-info__primary{padding:18.5px 18.5px 22px 18.5px;font-size:12px;border-radius:12px;border:1px solid #dde0e7;position:relative}.product-info__primary .product-price{font-size:28px;margin-top:10px}.product-info__primary .product-price__old{font-size:16px;font-weight:400;display:inline-block;color:#727887;margin-left:10px}.product-info__primary .product-price__request{font-size:24px}.product-info__primary .product-stock{color:#60b54c;margin-top:5px}.product-info__primary .product-stock span{color:#000;font-weight:800}.product-info__primary .product-stock_outstock{color:#727887}.product-info__primary .form-group{margin-top:12px}.product-info__primary .form-group .form-group{margin-top:8px}.product-info__primary .product-btn{margin-top:10px}.product-info__primary .product-btn>button{flex:1 0 auto}.product-info__primary .product-btn__comparsion{margin-left:auto}.product-info__primary .product-btn .cart-products__item-quantity{flex:1 0 auto}.product-info__primary .product-btn .btn:not('.cart-products__item-quantity .btn'){width:100%;font-size:13px;padding:14px 0}.product-info__primary .product-btn .btn:not('.cart-products__item-quantity .btn').btn_blue{padding:9.5px 0}.product-info__primary .btn-ask,.product-info__primary .btn-cart{padding-left:0;padding-right:0;width:190px}.product-info__primary .product-availability_stock{display:inline-flex;align-items:center;justify-content:center;padding:11.5px 0;gap:7px;width:100%;margin-top:.8em;background-color:#60b54c;border-radius:8px}.product-info__primary .product-availability_stock::before{content:"";background:url(../img/delivery-pick_point_white.svg);width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:center}.product-info__primary .product-availability_stock:hover{background-color:#73c95f}.product-info__primary .product-availability_stock p{font-family:Raleway;font-style:normal;font-weight:500;font-size:1em;line-height:1em;color:#fff!important;margin:0}.product-info__out{font-size:13px;font-weight:500;line-height:100%;color:#727887}.product-info__secondary{margin-top:15px;font-size:13px}.product-info__secondary.desktop{display:block}.product-info__secondary.mobile{display:none}.product-info__chars{margin-top:15px}.product-info__chars .table{margin-bottom:5px;width:100%}.product-info__chars .table td{width:50%;border:none;padding:5px 10px 5px 0;vertical-align:top}.product-info__chars a{color:#727887;text-decoration:underline!important}.product-info__chars a:hover{color:#2c3596}.product-info__additional{flex-grow:2}.product-page-nav-wrapper+div{padding-top:55px}.product-page-nav{background:#fff;border-top:1px solid #dde0e7;border-bottom:1px solid #dde0e7}.product-page-nav-wrapper.fixed .product-page-nav{position:fixed;left:0;right:0;top:108px;z-index:100}.product-page-nav__list{display:flex;align-items:flex-start;flex-wrap:wrap}.product-page-nav__list a{font-size:16px;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.8px;color:#000;padding:15px 0;margin-right:30px}.product-page-nav__list a:last-child{margin-right:0!important}.product-page-nav__list a:hover{color:#2c3596}.product-feedback-title{position:relative;padding-right:250px;margin-bottom:35px}.product-feedback-title h3{margin-bottom:0;padding-top:6px}.text-content h2{font-size:20px;margin:20px 0 10px}.product-feedback-add{position:absolute;z-index:2;right:0;top:0}.product-feedback-add .btn{display:block;width:200px}.table-product-chars{margin-bottom:0}.table-product-chars td,.table-product-chars th{border-left:none;border-right:none}.table-product-chars td:first-child,.table-product-chars th:first-child{width:40%;padding-left:0}.table-product-chars tr:hover td,.table-product-chars tr:hover th{background:#eff0f2!important}.table-product-chars h4{margin-bottom:0}#availability .availability__items{height:550px;overflow:hidden}.availability__title{margin-bottom:50px}.availability__items{display:flex;flex-wrap:wrap;gap:40px;width:370px;max-height:100%}.availability__items .col-availability--available .col-availability__title{color:#60b54c}.availability__items .col-availability--available .col-availability__header-arrow{border:1px solid #60b54c;filter:brightness(0) saturate(100%) invert(61%) sepia(17%) saturate(1456%) hue-rotate(63deg) brightness(100%) contrast(85%)}.availability__items .col-availability--finish .col-availability__title{color:#fc8800}.availability__items .col-availability--finish .col-availability__header-arrow{border:1px solid #fc8800;filter:brightness(0) saturate(100%) invert(50%) sepia(59%) saturate(825%) hue-rotate(356deg) brightness(103%) contrast(106%)}.availability__items .col-availability--wasted .col-availability__title{color:#fd3737}.availability__items .col-availability--wasted .col-availability__header-arrow{border:1px solid #fd3737;filter:brightness(0) saturate(100%) invert(33%) sepia(48%) saturate(5505%) hue-rotate(344deg) brightness(106%) contrast(99%)}.availability__items .col-availability__header{padding:15px 0;text-align:center;border-bottom:1px solid #dde0e7;margin-bottom:10px;padding-right:20px;display:flex;align-items:center}.availability__items .col-availability__header .col-availability__title{margin:0 0 10px 0;font-size:22px}.availability__items .col-availability__header .col-availability__subtitle{font-size:13px;color:#757575!important}.availability__items .col-availability__header .col-availability__header-col{flex:1 1 auto}.availability__items .col-availability__header .col-availability__header-arrow{display:none;max-width:19px;width:100%;height:19px;border-radius:5px;justify-content:center;align-items:center}.availability__items .col-availability__header .col-availability__header-arrow::before{content:'';display:block;width:8px;height:8px;background:url(../img/icon_arrow-list.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.availability__items .col-availability__header .col-availability__header.clickable .col-availability__header-arrow{display:flex;cursor:pointer}.availability__items .col-availability__body{padding-right:14px;overflow:auto;max-height:calc(100% - 105px);scrollbar-width:thin;scrollbar-color:#c0c2c7 #f1f3f8}.availability__items .col-availability__body::-webkit-scrollbar{width:3px}.availability__items .col-availability__body::-webkit-scrollbar-track{background:#f1f3f8}.availability__items .col-availability__body::-webkit-scrollbar-thumb{background-color:#c0c2c7;border-radius:20px}.availability__items .col-availability__slider-icon{display:none;max-width:25px;width:100%;height:25px;justify-content:center;align-items:center;margin:10px auto 10px auto}.availability__items .col-availability__slider-icon::before{content:'';display:block;width:25px;height:25px;background:url(../img/icon_swipe.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.availability__items .availability-address{border:1px solid #2c3596;border-radius:8px;padding:25px;margin-bottom:20px;transition:height .2s linear;width:100%;max-width:350px}.availability__items .availability-address.closed{height:75px}.availability__items .availability-address.opened{height:100%}.availability__items .availability-address.opened .availability-address__header .availability-address__arrow::before{transform:rotate(180deg)}.availability__items .availability-address.opened .availability-address__body{opacity:1}.availability__items .availability-address__header{display:flex;flex-direction:column;cursor:pointer}.availability__items .availability-address__header .availability-address__header-top{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:5px}.availability__items .availability-address__header .availability-address__header-shop{color:#727887;width:100%;font-size:12px}.availability__items .availability-address__header .availability-address__header-bottom{width:100%;padding-left:20px}.availability__items .availability-address__header .availability-address__title{font-size:15px;font-weight:600;display:flex;margin-bottom:0;align-items:center;line-height:1.2;width:-webkit-fill-available}.availability__items .availability-address__header .availability-address__title::before{content:"";display:block;width:100%;height:16px;max-width:14px;margin-right:5px;background:url(../img/icon_shop.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.availability__items .availability-address__header .availability-address__arrow{max-width:19px;width:100%;height:19px;border:1px solid #2c3596;border-radius:5px;display:flex;justify-content:center;align-items:center}.availability__items .availability-address__header .availability-address__arrow::before{content:'';display:block;width:8px;height:8px;background:url(../img/icon_arrow-list.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.availability__items .availability-address__body{font-size:12px;opacity:0;transition:opacity .2s linear;display:none}.availability__items .availability-address__body .availability-address__shop{color:#727887;margin:10px 0 20px 19px}.availability__items .availability-address__body .availability-address__content{margin:20px 0 20px 19px}.availability__items .availability-address__body .availability-address__content>*{margin-bottom:0}.availability__items .availability-address__body .availability-address__btns{display:flex;justify-content:space-between;align-items:center}.availability__items .availability-address__body .availability-address__btns>*{font-size:13px;padding:10px 9px;border-radius:8px;font-weight:500}.availability__items .availability-address__body .availability-address__btns a.availability-address__btn{border:0!important;text-decoration:underline!important;color:#727887;padding:0}.availability__items::-webkit-scrollbar{width:6px}.availability__items::-webkit-scrollbar-track{background:#eee}.availability__items::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:20px;border:3px solid #d9d9d9}.availability_items{display:flex;flex-wrap:wrap;gap:10px;padding-right:.7em;padding-bottom:1em}.availability_items .availability-info{display:flex;flex-direction:column;align-items:start;border:1px solid rgba(44,53,150,.5);border-radius:8px;padding:5px;overflow:hidden;width:100%}.availability_items .availability-info__address{font-size:15px;font-weight:700;display:flex;align-items:baseline;margin-bottom:0}.availability_items .availability-info__address::before{content:"";display:block;width:13px;height:13px;margin-right:5px;background:url(../img/icon_shop.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.availability_items .availability-info__shop{font-size:12px;padding-left:18px;color:#727887}.availability_items .availability-info__qnt{font-size:12px;font-weight:700;padding-left:18px;color:#60b54c}.availability_items .availability-info__qnt.text-danger{color:#fd3737}.product-price__wholesale{display:flex;align-items:center;font-size:14px;font-weight:400;margin:7px 0}.product-price__wholesale a.wholesale-modal-open{margin-left:5px;line-height:1}.delivery-logo-list{display:flex;margin-top:60px;overflow:hidden}.delivery-logo-list__item{border-bottom:none!important}.delivery-logo-list__item:not(:last-child){border-right:1px solid #dde0e7}.about-intro{background:#fff;position:relative}.about-intro__slider{position:relative;z-index:0}.about-intro__slider-slide{background:#2c3596;height:500px}.about-intro__slider-slide img{width:100%;height:100%;object-fit:cover;object-position:center}.about-intro__slider .slick-dots{bottom:40px}.about-intro__text{position:absolute;z-index:1;left:0;right:0;top:60px;color:#fff}.about-intro__text h1{color:#fff;margin-bottom:30px}.about-intro__text p{max-width:470px;margin-bottom:40px}.about-intro__text .footer__social-youtube span{color:#fff}.about-certificates{background:#f5f6f7;padding-top:80px;padding-bottom:80px}.certificates-list{display:flex;justify-content:center;margin-top:50px}.certificates-list__item{margin:0 10px;padding:10px}.jobs__item+.jobs__item{border-top:1px solid #dde0e7;margin-top:20px;padding-top:20px}.jobs__item-announce{position:relative;padding-right:180px;cursor:pointer}.jobs__item-announce h3{font-weight:700;margin-bottom:10px}.jobs__item-announce:hover h3{color:#2c3596}.jobs__item-announce:hover h3 span{border-color:#2c3596}.jobs__item-price{position:absolute;right:0;top:0;color:#000;font-size:20px;font-weight:800}.jobs__item-text{display:none}.blue-gradient{background:radial-gradient(#3844bd,#2c3596)}.wholesale-page{padding-bottom:0!important}.wholesale-page .wholesale{padding:70px 0}.wholesale-page .wholesale-contact-btn{margin-top:20px;color:#2c3596}.wholesale-page .wholesale-intro{color:#fff;display:grid;grid-template-columns:repeat(2,1fr);gap:80px;align-items:center;justify-content:space-between}.wholesale-page .wholesale-intro__content{color:#fff}.wholesale-page .wholesale-intro__content h1{font-size:40px;font-weight:700;line-height:120%;margin-bottom:25px;color:#fff}.wholesale-page .wholesale-intro__content-list{list-style:none;padding:0;margin:0 0 30px}.wholesale-page .wholesale-intro__content-list .list__item{display:flex;align-items:center;margin-bottom:8px;font-size:15px;line-height:150%}.wholesale-page .wholesale-intro__content-list .list__item>i{width:24px;height:24px;margin-right:15px;background-size:contain}.wholesale-page .wholesale-intro__content-list .list__item>i.organization{background:url(/img/wholesale/dom.svg) no-repeat center}.wholesale-page .wholesale-intro__content-list .list__item>i.delivery{background:url(/img/wholesale/delivery.svg) no-repeat center}.wholesale-page .wholesale-intro__content-list .list__item>i.discount{background:url(/img/wholesale/discount.svg) no-repeat center}.wholesale-page .wholesale-intro__content-contact{border-radius:15px;padding:27px;border:1px solid #ffffff35;box-shadow:-23.37px 23.37px 50px 0 #fffFFF21 inset,23.37px -23.37px 50px 0 #c2c2C221 inset;backdrop-filter:blur(84px)}.wholesale-page .wholesale-intro__content-contact h2{font-size:20px;font-weight:700;margin-bottom:15px;line-height:100%;color:#fff}.wholesale-page .wholesale-intro__discount{position:relative}.wholesale-page .wholesale-intro__discount::before{content:'';position:absolute;top:-15px;left:0;width:100%;height:100%;background:url(/img/wholesale/discount.png) no-repeat center/contain}.wholesale-page .wholesale-intro__discount img{width:100%;height:100%;object-fit:cover}.wholesale-page .wholesale-advantages{margin:55px 0}.wholesale-page .wholesale-advantages .advantages-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(224px,1fr));gap:20px}.wholesale-page .wholesale-advantages .advantages-list .advantage-item{background:#e6e6ee;padding:20px;border-radius:10px}.wholesale-page .wholesale-advantages .advantages-list .advantage-item h3{font-size:15px;font-weight:700;margin-bottom:10px;color:#000}.wholesale-page .wholesale-advantages .advantages-list .advantage-item p{font-size:12px;line-height:150%;color:#727887}.wholesale-page .wholesale-categories{margin-bottom:50px}.wholesale-page .wholesale-categories h2{font-size:40px;margin-bottom:10px}.wholesale-page .wholesale-categories span{font-size:20px;font-weight:400}.wholesale-page .wholesale-categories__items{display:grid;grid-template-rows:repeat(2,minmax(224px,1fr));grid-template-columns:repeat(auto-fill,minmax(224px,1fr));gap:20px;margin-top:20px}.wholesale-page .wholesale-categories__item{background:#e6e6ee;padding:20px 20px 10px;border-radius:10px}.wholesale-page .wholesale-categories__item h4{font-size:15px;font-weight:700}.wholesale-page .wholesale-categories__item-img img{width:100%;height:100%;object-fit:cover}.wholesale-page .wholesale-steps{margin-bottom:50px;color:#fff}.wholesale-page .wholesale-steps h2{font-size:40px;margin-bottom:10px}.wholesale-page .wholesale-steps .steps-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(285px,1fr));gap:20px;margin-top:30px}.wholesale-page .wholesale-steps .steps-list .step-item{display:flex;flex-direction:column}.wholesale-page .wholesale-steps .steps-list .step-item .step-image img{width:100%;height:100%;object-fit:contain}.wholesale-page .wholesale-steps .steps-list .step-item .step-content{height:122px;margin-top:-10px;border-top-left-radius:10px;border-top-right-radius:10px;background-color:#2c3596;display:flex;flex-direction:column;justify-content:space-between;padding:20px}.wholesale-page .wholesale-steps .steps-list .step-item .step-content h3{font-size:15px;font-weight:700;color:#fff;margin:0}.wholesale-page .wholesale-steps .steps-list .step-item .step-content__info{margin-top:10px;font-size:12px}.wholesale-page .wholesale-contact{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.wholesale-page .wholesale-contact__form{padding:45px 120px 45px 0}.wholesale-page .wholesale-contact__form h2{font-size:30px;line-height:120%;margin-bottom:20px;color:#fff}.wholesale-page .wholesale-contact__form .form-group label{color:#fff}.wholesale-page .wholesale-contact__form .form-group label span{font-size:10px}.wholesale-page .wholesale-contact__form .form-group label span a{color:#fff;text-decoration:none}.wholesale-page .wholesale-contact__form .form-group label span a:hover{color:#fff}.wholesale-page .wholesale-contact__form .form-group label span:before{border-color:#fff;background:0 0!important}.wholesale-page .wholesale-contact__form .btn{color:#2c3596;margin:20px 0}.wholesale-page .wholesale-contact__image img{width:100%;height:100%}.wholesale-page .wholesale-faq{margin-top:100px}.wholesale-page .wholesale-faq h2{font-size:40px;margin-bottom:30px;text-align:center}.wholesale-page .wholesale-faq .faq-list__item{margin-bottom:30px;border-bottom:1px solid #e0e0e0;overflow:hidden;padding-bottom:30px}.wholesale-page .wholesale-faq .faq-list__item .question{font-size:22px;font-weight:700;cursor:pointer;position:relative;padding-right:30px}.wholesale-page .wholesale-faq .faq-list__item .question::after{content:'';position:absolute;border:1px solid #2c3596;border-radius:5px;right:0;top:0;background:url(/img/icon_arrow-list.svg) no-repeat center center;width:24px;height:24px}.wholesale-page .wholesale-faq .faq-list__item .question.active::after{transform:rotate(180deg)}.wholesale-page .wholesale-faq .faq-list__item .answer{display:none;transition:max-height .2s ease-out,padding .2s ease-out;background-color:#fff;font-size:15px;line-height:1.5;margin-top:10px}.wholesale-page .wholesale-info{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;font-size:15px;line-height:150%;font-weight:500}.wholesale-page .wholesale-info__text a{text-decoration:none;color:#000}.wholesale-contact__form-alert{padding:5px;text-align:left;font-weight:500}.wholesale-contact__form-alert>div{padding:0 10px}.wholesale-contact__form-alert .danger{border-left:5px solid #fd3737;color:#fd3737}.wholesale-contact__form-alert .success{border-left:5px solid #60b54c;color:#60b54c}.brand-slider__slide{font-size:0;padding:0 10px}.brand-slider__slide span{display:block;text-align:center;font-size:16px;line-height:1.2;margin-top:10px;color:#000}.brand-slider__slide:hover span{color:#2c3596}.brand-slider img{margin:0 auto;border-radius:12px}.brand-slider .slick-next,.brand-slider .slick-prev{top:24px;margin-top:0}.brand-slider .slick-prev{left:-60px}.brand-slider .slick-next{right:-60px}.brand-description{display:flex;align-items:flex-start;padding-top:10px}.brand-description__logo{flex:0 0 325px;max-width:325px;margin-right:80px;border-radius:12px;border:1px solid #dde0e7}.brand-description__text{flex-grow:2}.brand-description__text>:last-child{margin-bottom:0}.main-brands{display:flex;flex-wrap:wrap;margin-right:-25px;margin-top:-30px}.main-brands__item{flex:0 0 16.66%;padding:0 25px 25px 0;color:#000;text-align:center;font-size:16px;line-height:1.3}.main-brands__item:hover{color:#2c3596}.main-brands__item img{border-radius:12px;border:1px solid #dde0e7;margin-bottom:10px}.brand-filter{display:flex;align-items:flex-start}.brand-filter__btns{font-size:0;margin-top:16px;margin-left:40px;margin-bottom:-4px}.brand-filter__btn{text-transform:none;letter-spacing:normal;background:0 0;border:1px solid transparent!important;color:#2c3596!important;font-size:14px;font-weight:400;padding:6px 0;margin:0 1px 4px;width:30px}.brand-filter__btn.active{border-color:#2c3596!important;background:#2c3596!important;color:#fff!important}.brand-filter__btn:hover{border-color:#2c3596!important}.brand-filter__btn[data-filter=all]{border-color:#2c3596!important;width:60px}@media (max-width:1270px){.container{width:960px}.col-md-1{flex:0 0 100%;max-width:100%}.col-md-2{flex:0 0 50%;max-width:50%}.col-md-3{flex:0 0 33.33%;max-width:33.33%}.col-md-4{flex:0 0 25%;max-width:25%}.modal-warehouse .modal__body{padding:0 10px 0 10px!important}.header__nav-menu>ul>li:not(:last-child){margin-right:25px}.search__group{width:370px}.catalog-nav{z-index:998}.catalog-nav__slider{width:280px;height:235px}.catalog-dropdown__list{flex:0 0 240px;max-width:240px}.catalog-dropdown_columns .catalog-dropdown__list{padding-right:340px}.content-block-contacts .contacts{gap:15px;flex-wrap:wrap}.content-block-contacts .contacts-column{gap:15px;flex:1 1 auto;width:calc(50% - 20px)}.content-block-contacts .contacts-column:last-child{width:100%}.content-block-contacts .contacts-column:last-child .contact-map{height:425px}.content-block-contacts .contact{padding:25px 25px 25px 20px;font-size:14px;gap:13px}.content-block-contacts .contact-title{font-size:20px;line-height:23px}.content-block-contacts .contact-details-title{font-size:14px}.content-block-delivery .contents,.content-block-service .contents{font-size:14px;margin:0 0 0 20px}.content-block-delivery .content-head,.content-block-service .content-head{gap:18px}.content-block-delivery .content-head-title,.content-block-service .content-head-title{font-size:22px}.content-block-delivery .content-item,.content-block-service .content-item{margin:18px 0 0 0;gap:18px}.content-block-delivery .content-item-title,.content-block-service .content-item-title{font-size:19px}.content-block-service .content-group-title{font-size:19px}.page-head-contacts{padding-bottom:25px}.page-head-contacts .head-question .btn{font-size:15px}.page-head-contacts .head-question-label{font-size:13px;line-height:20px}.stores-map__map .map{right:calc((-100vw + 960px + 17px)/ 2)}.main-categories__item_lg{height:460px}.order-list__item-main{flex-wrap:wrap}.order-list__item-summary{flex:0 0 300px}.order-list__item-payment{flex:0 0 250px;margin-top:15px}.order-list__item-delivery{margin-top:15px}.order-details{display:block}.order-details__info{text-align:center;margin-right:0;margin-bottom:30px}.order-details__info-title{display:inline-block}.order-details__info-list-item .btn{width:250px}.order-details__products>h4{text-align:center}.order-details__products .cart-products__item-quantity{margin-left:auto}.order-details__products .cart-products__item-price{margin-left:auto}.order-details__products .cart-products__item-info{flex:0 0 450px}.order-details__products .cart-products__item-complect{flex:0 0 690px}.cat-selection__item a{height:100%;padding-bottom:100px}.cat-selection__item-img{width:250px}.sidebar-filters{width:280px;padding-right:30px}.filters__price-input .form-control{width:90px}.product-delivery-info__item{padding-left:0}.item.item-tile{width:33.33%}.catalog-tiles_fullwidth .item.item-tile{width:20%}.item-list .item__img{width:110px;margin-right:15px}.item-list .item__buy{display:block;width:180px}.item.item-list .product-btn{flex:0 0 100%;margin-top:15px}.item .product-price{font-size:17px}.product-gallery{position:relative}.related-list__category .item{flex:0 0 245px;max-width:245px;width:245px}.cart .cart-products__header span:nth-child(2){flex:0 0 250px}.cart .cart-products__item-info{flex:0 0 250px}.cart .cart-products__item-extra .cart .cart-products__item-info{flex:0 0 150px}.cart-summary__total-full{text-align:left;font-size:20px}.cart-promocode{margin-left:30px;flex:0 0 160px}.cart-promocode .form-control{width:85px}.btn-cart-order{flex:0 0 170px;margin-left:25px}.cart-order__form{margin-left:-20px;margin-right:-20px}.cart-order__form .user-form{padding:0 20px}.delivery-verification--header{top:10px!important;left:unset!important;right:35px}.article{width:33.33%}.article-page__content{width:630px}.action__img{width:570px}.action__info{padding:20px}.action__product img{width:90px;margin-right:15px}.action__product span{font-size:13px}.action__more{left:20px;bottom:15px}.action-page h1{font-size:16px;margin-bottom:10px}.action-page .action__info{padding:15px 20px 20px}.main-slider{height:288px}#availability .availability__items{height:100%}.availability__items .availability-address{padding:20px}.availability__items .availability-address__header .availability-address__title{font-size:14px}.availability__items .availability-address__body{height:100%;max-height:500px}.availability__items .availability-address__body .availability-address__btns>*{font-size:12px;padding:10px}.product-info{display:block}.product-info__wrapper{margin:0}.product-info__additional{width:320px;margin-top:20px}.product-info .btn-to-available{width:100%!important}.product-info .product-delivery-info__item{padding-left:0}.brand-slider .slick-dots{position:static}.main-brands{margin-right:-20px}.main-brands__item{flex:0 0 20%;padding:0 20px 20px 0;font-size:14px}}@media (max-width:1023px){.container{width:auto;padding-left:25px;padding-right:25px}.page-content{padding-top:0}.col-sm-1{flex:0 0 100%;max-width:100%}.col-sm-2{flex:0 0 50%;max-width:50%}.col-sm-3{flex:0 0 33.33%;max-width:33.33%}.col-sm-4{flex:0 0 25%;max-width:25%}.header__main{height:75px}.header__nav{position:fixed;width:250px;padding:0 0 55px;left:-250px;bottom:0;top:0;background:#fff;overflow-x:hidden;overflow-y:scroll}.nav-opened:not(.other-nav-opened) .header__nav{left:0;box-shadow:0 0 20px rgba(0,0,0,.3);-webkit-transition:left .3s cubic-bezier(.2,.8,.4,1);transition:left .3s cubic-bezier(.2,.8,.4,1)}.header__nav .container{padding:0}.header__nav-menu{position:static;font-size:14px}.header__nav-menu::after{display:none}.header__nav-menu>ul{flex-direction:column}.header__nav-menu>ul>li{margin-right:0!important}.header__nav-menu>ul>li>a{font-size:16px;padding:12px 15px;border-bottom:1px solid #dde0e7}.header__nav-menu .has-dropdown>ul{display:block;position:static;width:auto;border:none;border-bottom:1px solid #dde0e7;box-shadow:none;padding:0}.header__nav-menu .has-dropdown>ul li{margin:0!important}.header__nav-menu .has-dropdown>ul a{padding:8px 15px}.header__social{right:auto;left:15px;top:auto;bottom:-45px}.header__phone{display:block;margin-left:0;position:fixed;z-index:10000;left:0;bottom:0;padding:5px 10px;background:#fff}.btn-nav-open{display:block}.btn-search-open{display:block}.search{left:0;right:0;top:1px;height:40px;background:#2c3596;padding:5px 45px 0 5px;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:.2s;transition:.2s}.search-opened .search{-webkit-transform:translateY(0);transform:translateY(0)}.search__group{width:auto}.logo{top:0;left:5px}.logo__img{width:120px;height:35px;top:5px}.header-city{left:5px;top:45px;border-bottom:1px solid #dde0e7}.warehouses-link{display:block;margin-left:18px}.user-nav{right:65px;top:7px}.user-nav__link{color:#000!important}.user-nav__link_login i::before{background-position:-22px -22px}.user-nav__link_favorites i::before{background-position:-44px -22px}.user-nav__link_compare i::before{background-position:-88px -22px}.user-nav__link_cart i::before{background-position:-66px -22px}.btn-cat-toggle{margin-left:-25px;font-size:13px;background:0 0!important}.catalog-nav{position:relative;top:0;margin-top:75px;height:auto}.catalog-dropdown{position:fixed;z-index:999;left:0;right:0;top:87px;bottom:0;overflow:scroll;background:#fff;border:none;box-shadow:none;display:none}.catalog-dropdown.opened{display:block}.catalog-dropdown__main{display:block;padding-bottom:90px;background:#e6e6ee}.catalog-dropdown__list{max-width:none;padding:0!important;background:#fff}.catalog-dropdown__list>a{border:none!important;border-bottom:1px solid #dde0e7!important;position:relative;padding:15px 15px 15px 35px!important;line-height:1!important;margin:0!important}.catalog-dropdown__list .has-dropdown i{display:none}.catalog-dropdown__main>.catalog-dropdown__list>a{padding-left:15px!important}.catalog-dropdown__main>.catalog-dropdown__list>a.has-dropdown{padding-right:45px!important}.catalog-dropdown__ajax{display:block;border-left:none;margin-left:0}.catalog-dropdown__main>.catalog-dropdown__ajax{display:none!important}.catalog-dropdown_columns .catalog-dropdown__list{columns:1}.catalog-dropdown__subnav{padding:25px 15px 20px 25px!important;border-bottom:1px solid #dde0e7}.catalog-dropdown__subnav-block a{font-size:14px}.btn-dropdown{display:block}.selection-links-wrap{height:auto;padding-right:0;overflow:visible}.selection-links{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:-10px;margin-bottom:-10px}.selection-links::-webkit-scrollbar{display:none}.filters-opened .selection-links{overflow:hidden}.selection-links a{flex:0 0 auto}.selection-links__btn{display:none!important}.content-icon-list_columns{display:block;margin-right:0}.content-icon-list_columns .content-icon-list__item{width:100%;padding-right:0}.address-list{flex-wrap:wrap;margin-bottom:-20px!important}.address-list__item{width:50%;margin-bottom:20px}.stores-map__list{flex:0 0 300px;max-width:300px}.stores-map__map .map{right:calc((-100vw + 768px - 50px)/ 2)}.footer__main .container{display:block}.footer__nav{column-gap:5px}.footer__block{width:auto!important;padding:0!important}.footer__social{margin-bottom:25px}.footer__bottom{padding-bottom:10px}.footer__bottom .container{display:block}.footer__pay{flex-wrap:wrap}.logo-aface{position:static;margin-top:20px}.main-categories__item_lg{height:370px}.slider-tabs__nav{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.slider-tabs__nav::-webkit-scrollbar{display:none}.filters-opened .slider-tabs__nav{overflow:hidden}.promo-line{font-size:12px}.promo-line__title{margin-right:15px}.promo-line__items{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.promo-line__items::-webkit-scrollbar{display:none}.filters-opened .promo-line__items{overflow:hidden}.promo-line__items a{flex:0 0 auto}.promo-line__items a:not(:last-child){margin-right:15px}.order-list__item-main{padding-right:20px}.order-list__item-summary{flex:0 0 140px}.order-list__item-delivery{padding-right:180px}.btn-order-pay{top:70px}.order-details__products .cart-products__item-quantity{margin-left:0}.order-details__products .cart-products__item-price{flex:0 0 130px;margin-left:0}.order-details__products .cart-products__item-quantity+.order-details__products .cart-products__item-price{margin-left:auto}.order-details__products .cart-products__item-info{flex:0 0 100%}.order-details__products .cart-products__item-complect{flex:0 0 100%}.order-details__products .cart-summary__total{margin-top:0;flex:0 0 auto}.categories__item{width:33.33%}.categories__item-title{font-size:18px}.cat-selection__item a{padding-bottom:80px}.cat-selection__item-title{font-size:18px;font-weight:500;max-width:150px}.cat-selection__item-img{width:180px}.sidebar-filters{z-index:auto;width:auto;padding:0;margin-bottom:20px}.btn-filters-open{display:flex}.filters{position:fixed;z-index:10005;width:275px;padding:0;left:-275px;bottom:0;top:0;background:#fff}.filters-opened .filters{left:0;box-shadow:0 0 20px rgba(0,0,0,.3);-webkit-transition:left .3s cubic-bezier(.2,.8,.4,1);transition:left .3s cubic-bezier(.2,.8,.4,1)}.filters__group-title{font-size:15px}.filters__group-list{max-height:none}.filters__submit{padding:15px 20px;position:absolute;z-index:15;left:0;bottom:0;right:0;background:#fff;border-top:1px solid #dde0e7}.filters__groups{position:absolute;top:0;bottom:65px;left:0;right:0;overflow-y:auto;padding:15px 20px}.filters-selected{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.filters-selected::-webkit-scrollbar{display:none}.filters-opened .filters-selected{overflow:hidden}.filters-selected a{flex:0 0 auto;margin-bottom:0}.catalog-wrapper{display:block}.catalog-tiles_fullwidth .item.item-tile{width:33.33%}.product-gallery{width:auto;position:static}.product-gallery__empty{right:auto;width:400px;height:350px}.product-gallery__slider{width:400px;height:350px}.favorites__list-item{flex-wrap:wrap}.favorites__list-item-main{flex-grow:10;padding-right:60px}.favorites__list-item-buy{flex:0 0 100%;padding:0 20px 15px 70px}.favorites__list-item-buy .product-price{flex:0 0 140px}.favorites__list-item-remove{position:absolute;margin:0;top:0;right:5px}.cart .cart-products__header{display:none}.cart .cart-products__item{padding-left:0;min-height:0}.cart .cart-products__item-img img{width:80px}.cart .cart-products__item-main{flex-wrap:wrap;padding-left:100px}.cart .cart-products__item-info{flex:1 0 100%;min-height:60px}.cart .cart-products__item .product-stock-info__list-item{display:block}.cart .cart-products__item-remove{position:absolute;right:0}.cart .cart-products__item-quantity{flex:1 0 calc(100% / 5)}.cart .cart-products__item-quantity .product-quantity{width:60%;margin:0 auto}.cart .cart-products__item-quantity>span::after{content:' шт.'}.cart .cart-products__item-price{flex:1 0 auto;min-height:45px}.cart .cart-products__item-available{padding-top:3px;padding-right:20px;font-size:12px;line-height:1.1}.cart .cart-products__item-available span.hidden{display:inline!important}.cart .cart-products__item-quantity+.cart .cart-products__item-price{margin-left:auto;text-align:right}.cart .cart-products__item-quantity+.cart .cart-products__item-price .product-price__old{left:auto;right:0}.cart .cart-products__item-extra{position:relative}.cart .cart-products__item-extra-img{position:absolute;left:0;top:0}.cart .cart-products__item-extra .cart .cart-products__item-info{flex:0 0 100%;min-height:35px;margin-bottom:0}.cart-promocode{margin-left:auto}.cart-summary{flex-wrap:wrap}.cart-summary__total{margin-left:0;flex:0 0 500px}.btn-cart-order{flex:0 0 210px;margin-top:25px;margin-left:auto}.cart-order__form{display:block;margin:0}.cart-order__form .user-form{width:100%;padding:0}.cart-order__form .user-form+.user-form{margin-top:30px}.article-page{display:block}.article-page__content{width:auto}.article-page__related{margin-top:10px;width:auto}.article-page__related .article{width:33.33%}.actions-subscribe{position:static;width:100%;margin-top:20px}.action__main{display:block}.action__finished{position:static;margin-bottom:10px}.action__img{width:100%}.action__product{margin-bottom:25px}.action-page h1{font-size:22px}.main-slider{height:auto}.main-actions__item{width:33.33%}.select-city-tooltip{left:5px;top:-43px}.product-main{min-height:0}.product-main>.container{padding-left:25px}.product-info{display:flex}.product-info__wrapper{margin-right:40px;margin-top:20px}.product-page-nav-wrapper.fixed .product-page-nav{top:45px}.product-page-nav__list a{font-size:14px;margin-right:20px}.availability__items .availability-address .availability-address__header .availability-address__title{font-size:14px}.delivery-logo-list{margin-top:90px}.brand-description__logo{margin-right:40px}.main-brands__item{flex:0 0 25%}}@media (max-width:767px){.container{padding-left:15px;padding-right:15px}.bg-gray.mobile{display:block;width:calc(100% + 30px);margin-left:-15px}.bg-gray.mobile .cart-summary__total-full{text-align:left}.col-xs-1{flex:0 0 100%;max-width:100%}.col-xs-2{flex:0 0 50%;max-width:50%}.h1,h1{font-size:25px;letter-spacing:normal}h2{font-size:22px;letter-spacing:normal;margin-bottom:20px}h3{font-size:18px}.h4,h4{font-size:16px}.h4-uppercase{font-size:14px}.hr-desktop{display:none}.notification{padding:10px;width:250px}.box-notifications{left:15px;align-items:flex-start}.btn{font-size:13px}.cart-products__item-quantity .quantity_errors{left:10px}.modal{width:350px!important}.modal__title{padding:10px 50px 10px 15px}.modal__body{padding:15px}.modal__footer{display:block;padding:15px 10px}.modal__footer-btn+.modal__footer-btn{margin-top:10px}.modal-product__item{padding:10px 15px}.modal-product__item-property{padding:15px}.modal-form .user-form{padding:10px 15px}.modal-warehouse{width:100%!important;max-width:336px;padding:10px 0!important}.modal-warehouse .modal__title br{display:block}.modal-warehouse .warehouses-list-wrapper{padding:0 0 10px 0}.modal-warehouse .warehouse-search__input{max-width:100%!important}.modal-warehouse .warehouse-search__input #warehouse_city{max-width:300px;margin-right:10px;margin-left:10px}.modal-sms__content{padding:25px 10px 20px 10px}.modal-sms__content #sms-form .form-group{margin:0 10px 10px}.modal-sms__content #sms-form .form-group__mailing .form-group input[type=checkbox]+span::before{top:2px}.modal-sms__content #sms-form .form-group__mailing .form-group input[type=checkbox]+span::after{top:3px}.modal-sms__content #sms-form .group-code{margin:0 10px}.modal-sms__content #sms-form .group-code .code-block{gap:5px}.modal-search-location{width:100%;height:96vh}.modal-search-location .modal__content .modal__body{grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:1rem;padding:15px}.modal-search-location .modal__content .modal__body .map{grid-row:2;min-height:30vh}.offcanvas__content-body .location{height:100%}.location{grid-row:1;height:54vh}.location-search{margin:0}.location-search__input{padding:12px 15px}.location-list__item,.location-store__item{padding:15px}.location-btn a.location-btn__clear{margin-bottom:15px}.modal__product-add{width:auto!important;margin:0 5px!important}.modal__product-add .modal__title{padding:28px 0 0}.modal__product-add .modal__title h3{font-size:18px}.modal__product-add .modal__body{padding:10px 0 0;font-size:12px;gap:15px}.modal__product-add .modal__body .btn__choose-shops{margin-top:-5px;padding:10px}.modal__product-add .modal__body .info{padding:9px 20px;line-height:21px}.modal__product-add .modal__footer{display:flex;padding:15px 0 20px}.modal-wholesale{width:600px}.modal-wholesale h2{margin:35px 45px 15px;font-size:18px}.modal-wholesale form{margin:0 15px 20px}.modal-wholesale form button{margin-top:0}.modal-wholesale form label{max-width:230px}.modal-wholesale-info{width:auto!important;margin:5px 0}.modal-wholesale-info .modal__body{padding:30px 20px 25px}.modal-wholesale-info .modal__body h3{font-size:18px;margin-bottom:5px}.modal-wholesale-info .modal__body p{font-size:12px;margin-bottom:5px}.modal-wholesale-success{width:auto!important;margin:8px 0}.modal-wholesale-success .modal__title{padding:20px 10px 5px}.modal-wholesale-success .modal__title h3{margin-top:7px}.modal-wholesale-success .modal__body{padding:0 10px 20px;font-size:12px}.slick-arrow{width:30px;height:30px;margin-top:-15px}.slick-arrow::before{margin-left:-3px;margin-top:-3px;width:7px;height:7px}.slick-dots li,.slick-dots li button{width:16px;height:16px}.slick-dots li button::before{font-size:30px;line-height:16px;width:16px;height:16px}.tabs__nav{display:none}.tabs__toggle-mobile{display:flex}.tabs__content{border-radius:0;box-shadow:none;margin:0 -15px}.tabs__content-pane{border-top:1px solid #dde0e7}.tabs__content-pane.text-content{padding:25px 15px}.accept-cookies{width:auto;margin-left:15px;flex-direction:column;padding:15px}.accept-cookies__btn{width:100%}.user-nav{right:50px}.user-nav__link{margin-left:6px}.user-nav__link_cart{min-width:0}.user-nav__link>div,.user-nav__link>span{display:none}.btn-scroll-top{bottom:-40px;right:10px;width:32px;height:32px}.btn-scroll-top.active{bottom:10px}.page-head{padding:15px 0 10px}.page-head-contacts{padding-bottom:20px}.page-head-contacts .head-question{flex-direction:column}.page-head-contacts .head-question .btn{margin:10px 0 0 0;align-self:flex-start;font-size:13px;min-width:290px}.page-head-contacts .head-question-label{font-size:12px;line-height:18px}.page-head h1{margin-bottom:5px}.breadcrumb{font-size:15px}.breadcrumb>li+li:before{margin:0 4px}.content-block{padding-bottom:30px}.content-block_pad{padding:30px 0}.content-block-contacts .contacts{flex-direction:column;display:none}.content-block-contacts .contacts.mobile{display:flex}.content-block-contacts .contact{padding:20px 15px 20px 15px;font-size:12px;gap:10px}.content-block-contacts .contact-btns>*{font-size:12px}.content-block-contacts .contact-title{font-size:18px;line-height:21px}.content-block-contacts .contact-details-title{font-size:12px}.content-block-contacts .contact-map{height:320px}.content-block-delivery .menu,.content-block-service .menu{display:block;position:fixed;margin:0;padding:30px 15px 0 15px;font-size:12px;left:-330px;width:330px;top:0;height:100%;background-color:#fff;z-index:1005;overflow-x:hidden;overflow-y:scroll;transition:left .3s cubic-bezier(.2,.8,.4,1);-webkit-transition:.2s;transition:.2s}.content-block-delivery .menu-head,.content-block-service .menu-head{display:flex}.content-block-delivery .contents,.content-block-service .contents{font-size:12px;margin:0}.content-block-delivery .content-head,.content-block-service .content-head{gap:10px}.content-block-delivery .content-head-title,.content-block-service .content-head-title{font-size:18px}.content-block-delivery .content-item,.content-block-service .content-item{margin:10px 0 0 0;gap:10px}.content-block-delivery .content-item-title,.content-block-service .content-item-title{font-size:18px}.content-block-delivery .menu-btn-open,.content-block-service .menu-btn-open{display:block}.content-block-service .content-group-title{font-size:18px}.delivery-nav-opened .content-block-delivery .menu{left:0;box-shadow:0 0 20px rgba(0,0,0,.3)}.delivery-nav-opened .content-wrapper{z-index:1005}.content-block-service .mt-15,.content-block-service .mt-25{margin-top:10px}.service-nav-opened .content-block-service .menu{left:0;box-shadow:0 0 20px rgba(0,0,0,.3)}.service-nav-opened .content-wrapper{z-index:1005}.h1-content{margin-bottom:20px;margin-top:-5px}.selection-links{margin-bottom:0}.selection-links a{font-size:11px}.page-tabs__link{font-size:13px}.page-tabs__link+.page-tabs__link{margin-left:20px}.pager{margin-top:30px}.page-title p br{display:none}.content-icon-list{margin-top:30px;margin-bottom:-30px!important}.content-icon-list__item{padding-bottom:30px}.content-icon-list__item>img{width:45px;margin-right:15px}.address-list{display:block;margin-top:25px;margin-right:0}.address-list__item{padding-right:0;width:100%}.address-list__item-title{margin-bottom:10px}.consult-form__title{font-size:20px}.consult-form__btns{display:block;padding-top:0}.consult-form__btns .btn{margin:10px auto 0;width:100%}.consult-form p br{display:none}.map-wrapper{height:200px}.map-controls{width:230px;top:8px;padding:8px 12px 10px}.map-controls__item{margin-right:10px;font-size:13px}.stores-map{padding-bottom:0}.stores-map__controls{padding-bottom:5px;margin-bottom:20px;margin-top:10px;display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.stores-map__controls::-webkit-scrollbar{display:none}.filters-opened .stores-map__controls{overflow:hidden}.stores-map__controls-btn{white-space:nowrap}.stores-map__wrapper{height:auto;display:block}.stores-map__list{height:auto;max-width:none;max-height:300px;margin-right:0}.stores-map__list-group-title{font-size:18px;padding-top:10px}.stores-map__map{height:280px;margin-left:-15px;margin-right:-15px}.stores-map__map .map{right:0}.stores__list-item{padding:10px 0 10px 20px}.stores__list-item::before{top:14px}.geo-list{display:block;margin-left:0;margin-right:0}.geo-list__title{padding-left:0;padding-right:0}.geo-list__column{width:100%;padding-left:0;padding-right:0}.geo-list-regions .geo-list__item a{font-size:13px}.geo-list__body .geo-list__delivery{margin-bottom:20px}.geo-list__body .geo-list__delivery-items{gap:10px}.geo-list__body .geo-list__delivery-items .geo-list__delivery-item{font-size:13px}.geo-list__body .geo-list__shops-items .geo-list__shops-item{padding:7px}.cities-list{-webkit-columns:2;-webkit-column-gap:15px;-moz-columns:2;-moz-column-gap:15px;columns:2;column-gap:15px}.warehouses-list-wrapper{padding:10px}.warehouses-list-tabs{margin:0}.warehouses-list-tabs__btn{font-size:13px}.warehouses-list{max-height:350px}#warehouses_map{height:350px;width:100%;float:none;margin-top:10px}.warehouse-address{font-size:14px;padding-top:10px;padding-bottom:10px}.warehouse-address::before{top:14px}.warehouse-address::after{top:18px}.modal-warehouse-select-city{margin-left:0}.footer__main{padding:30px 0}.footer__block{flex:1 0 100%}.footer__block:not(:first-child){padding-top:30px!important}.footer__block-title{font-size:13px}.footer__oferta{width:auto;margin-right:0;font-size:13px}.footer__bottom{font-size:11px}.main-categories{margin-bottom:-15px;margin-right:-15px;display:flex;flex-wrap:wrap;align-items:flex-start}.main-categories__item{flex-shrink:0;width:50%;padding-bottom:15px;padding-right:15px}.main-categories__item_lg{width:100%;height:auto}.main-categories__item_md{width:100%}.main-categories__item-title{font-size:13px;margin-top:5px}.slider-tabs+.slider-tabs{margin-top:55px}.slider-tabs__nav{margin-bottom:5px}.slider-tabs__nav-btn{font-size:12px;padding:8px 10px}.slider-tabs__content{margin-bottom:0}.slider-tabs__sliders{padding-bottom:0}.user-form-columns .barcode-box{width:290px;padding:15px 10px;flex-direction:column;align-items:stretch;justify-content:center}.user-form-columns .barcode-box .label{font-size:18px;line-height:22px;text-align:center}.user-form-columns .barcode-box .barcode{height:100px;padding:16px;margin:15px 0 0 0;flex:1 1 100px}.user-form-columns .user-price-info{width:300px;text-align:center}.user-form{display:block!important;margin-left:auto!important;margin-right:auto!important}.user-form .sms-btn-wrap{width:auto;top:21px}.user-form .sms-btn-wrap .btn{height:37px}.social-login{padding:20px 0;margin-top:-20px}.user-page-head{padding:15px 0}.user-tabs__link{display:block;padding:10px 8px 14px;text-align:center}.user-tabs__link span{display:block;font-size:10px}.leave-profile .leave-profile__link{display:inline}.order-list{margin:0 0 -20px}.order-list__item-main{padding:15px}.order-list__item-title{flex:0 0 100%;padding-bottom:10px}.order-list__item-status{flex:0 0 55%;padding-right:10px}.order-list__item-summary{flex:0 0 45%}.order-list__item-payment{flex:0 0 55%;margin-top:10px;padding-right:10px}.order-list__item-delivery{flex:0 0 45%;padding-right:0;margin-top:10px}.order-list__item-actions{gap:6px;margin-top:10px}.order-list__item-actions.details{flex-direction:column}.order-list__item span{margin:0}.btn-order-pay{position:static;flex:0 0 100%;margin-top:10px}.btn-order-link{position:relative;display:block}.order-details__info-title{padding-top:0}.order-details__info-list{margin:0 -15px}.order-details__info-list-item{padding-left:15px;padding-right:15px}.order-details__info-list-item .btn{width:180px}.order-details .cart-products__item-quantity{padding-top:5px;flex:0 0 60px}.order-details .cart-products__item-additional{padding-right:15px}.order-details__products .btn-order-repeat{width:125px;padding-left:0;padding-right:0}.cart-summary{padding:25px 0}.cart-summary__total-delivery:not(.mobile){display:none!important}.cart-summary__total-full.desktop{display:none}.user-address__controls{gap:5px}#user-address-list{margin:20px auto 0 auto;width:320px}.user-address-help{width:300px}.user-address-list{width:300px}.btn{padding:10px}.user-address-map .content{flex-direction:column}.user-address-map .list-content{height:550px;margin:0 auto}.user-address-help>*{margin:20px 0 0 0}.user-address-ctrl .btn-user-address-add{margin:25px 0 0 0;width:300px}.user-address-empty{width:auto}.user-address-map{margin:20px auto 0 auto}.user-address-map .content{margin:20px auto 0 auto;display:flex;flex-direction:column;gap:20px;height:auto;align-items:center}.user-address-map .text-city{order:1}.user-address-map .map{order:2;padding:0 30px;height:80vh}.user-address-map .list-wrap{height:auto;order:3}.categories{margin-bottom:-20px;margin-right:-15px}.categories__item{width:50%;padding-bottom:20px;padding-right:15px}.categories__item-title{font-size:13px}.categories__item-img{margin-bottom:6px}.cat-selection{margin:0 -10px -10px 0}.cat-selection__item{width:50%;padding:0 10px 10px 0}.cat-selection__item a{padding:15px 15px 60px}.cat-selection__item-title{font-size:14px;font-weight:600;line-height:1.4;max-width:none}.cat-selection__item-img{width:135px}.cat-selection__item-icon{display:none}.filters-selected{display:none}.btn-filters-open{font-size:13px}.catalog-subcategories{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;margin-right:0}.catalog-subcategories::-webkit-scrollbar{display:none}.filters-opened .catalog-subcategories{overflow:hidden}.catalog-subcategories__item{width:130px}.catalog-subcategories__item a{border-radius:8px;padding:8px}.catalog-subcategories__item span{margin-top:8px;font-size:11px}.catalog__sorter{display:block;position:relative}.catalog__sorter a{padding:10px;margin:0;border-top:1px solid #dde0e7}.catalog__sorter a::after{margin-left:auto}.catalog__sorter-list{display:none;position:absolute;z-index:9;left:-10px;top:-10px;background:#fff;box-shadow:0 5px 15px rgba(76,80,94,.2);padding-top:34px;width:160px;text-align:right}.catalog__sorter.opened .catalog__sorter-list{display:block}.catalog__sorter-btn{color:#111;display:flex;align-items:center;position:relative;z-index:10}.catalog__sorter-btn::before{content:'';width:17px;height:17px;margin-right:8px;background:url(../img/icons_view-sort.svg) -34px 0/cover;background-size:300%}.product-params{font-size:12px}.product-params div{margin-bottom:5px}.product-params div:not(:last-child){margin-right:10px}.product-params img{width:18px;height:18px}.product-status span{font-size:7px}.product-btn__cart{width:36px}.product-btn__cart i{margin:0}.product-btn__cart span{display:none}.product-btn__ask{width:36px}.product-btn__ask i{display:block}.product-btn__ask span{display:none}.catalog-tiles{display:grid;grid-template-columns:repeat(2,1fr);column-gap:30px;row-gap:20px;background:#fff;margin:0}.product-slider.catalog-tiles{display:block;margin:0;margin-right:-15px;background:#fff}.item.item-tile{width:auto;padding:0}.catalog-tiles_fullwidth .item.item-tile{width:50%}.item-tile .item__wrapper{padding-bottom:0}.item-list .item__wrapper{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,auto)}.item-list .item__main-info{max-width:270px;grid-column:2/5;grid-row:1/2}.item-list .item__main{display:block;width:100%;grid-column:1/2;grid-row:1/3}.item__title{font-size:13px;line-height:1.2}.item-list .item__info{margin:10px 0 0}.item__chars{font-size:12px}.item-tile .item__chars{grid-template-columns:1fr}.item-list .item__chars{grid-column:2/5;grid-row:2/3}.item-tile .item__code{grid-column:1}.item__buy{height:auto;position:static!important}.item-list .item__buy{width:100%;grid-column:1/3;grid-row:3/4;display:flex;justify-content:space-between;align-items:center}.item .product-stock{font-size:13px;padding-top:2px;margin-right:7px;margin-left:auto;align-self:center}.item .product-price{font-size:18px}.item .product-price__old{font-size:14px}.item.item-list .product-btn{grid-column:3/5;grid-row:3/4;margin-top:0;align-self:end}.item.item-list .product-btn .cart-products__item-quantity{margin-right:0;margin-left:5px}.item.item-list .product-btn .cart-products__item-quantity .quantity_errors{height:auto;padding:7px;top:-53px;left:-100px}.item.item-list .product-status{top:65px;width:100px}.item.item-list .product-status span{width:100%;margin-right:0;text-align:center}.product-price-discount{max-width:unset;margin-top:15px}.product-slider--new .item__wrapper,.product-slider--popular .item__wrapper{max-width:150px}.product-slider--new .item__buy-head,.product-slider--popular .item__buy-head{flex-direction:column-reverse;align-items:flex-start}.product-slider--new .item__buy-head .product-stock,.product-slider--popular .item__buy-head .product-stock{align-self:flex-start;margin:0 0 8px 0}.product-slider .item{padding-bottom:5px!important}.product-gallery__empty{width:100%;height:auto}.product-gallery__slider{width:100%;height:auto}.product-gallery__slider .slick-dots{position:static;padding:10px 0 5px}.product-gallery__slider .slick-dots li button::before{color:#a0abb6}.product-gallery__thumbs{height:auto}.product-gallery__thumbs .slick-arrow{top:5px}.product-gallery__thumbs .slick-arrow.slick-prev{left:-4px}.product-gallery__thumbs .slick-arrow.slick-next{right:-4px}.product-gallery__thumbs-wrap{margin-top:10px;padding-left:20px;padding-right:20px}.product-gallery__video::before{width:60px;height:60px}.related-list__category .item{flex:0 0 50%;max-width:50%;width:50%}.feedback{display:block;font-size:13px}.feedback__info{max-width:none;margin-right:0;display:flex;margin-bottom:10px}.feedback__rate{margin-bottom:0;margin-left:auto;flex:0 0 110px;max-width:110px;order:2}.feedback__author{padding-right:15px;margin-top:-3px}.feedback__author-name{font-weight:700;line-height:1.3;color:#000}.feedback__date{font-size:11px}.feedback__link{margin-bottom:5px;margin-top:0}.feedback__link a{font-size:15px}.comparsion{margin:0}.comparsion__main{width:160px}.comparsion__filters{padding-right:5px;padding-bottom:10px;font-size:13px;height:210px}.comparsion__filters-clear{left:10px;bottom:10px}.comparsion__slider{padding-left:175px;display:block;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.comparsion__slider::-webkit-scrollbar{display:none}.comparsion__slider .slick-prev{left:165px}.comparsion__slider .comparsion__column{flex:0 0 160px}.comparsion__product{padding-right:10px}.comparsion__product .item.item-tile{height:210px;padding:10px}.comparsion__product .item__img{max-width:70px}.comparsion__product .item__img img{width:70px}.comparsion__product .item__title{font-size:12px;height:45px}.comparsion__product .item__info{padding-left:0;padding-right:0;padding-bottom:0;margin-bottom:15px}.comparsion__product-remove{right:15px}.comparsion__add{height:210px;padding-left:15px;padding-right:15px}.comparsion__add a{font-size:12px}.comparsion__list-item{font-size:12px;padding-top:6px;padding-bottom:6px}.favorites__notify{font-size:13px}.favorites__list{margin:-15px 0 0}.favorites__list-item{margin:0;border-radius:0;border:none;border-top:1px solid #dde0e7}.favorites__list-item-check{width:40px;padding:15px 0 0 0}.favorites__list-item-main{width:calc(100% - 40px);padding-left:0;padding-right:40px}.favorites__list-item-img{width:75px}.favorites__list-item-info{padding:0 0 0 10px}.favorites__list-item-info p{font-size:13px}.favorites__list-item-title{font-size:13px}.favorites__list-item-buy{padding:5px 0 20px 0}.favorites__list-item-buy .product-price{flex:0 0 125px;font-size:18px}.favorites__list-item-buy .product-btn .btn-ask,.favorites__list-item-buy .product-btn .btn-cart{margin-right:10px}.favorites__list-item-remove{top:0;right:0}.favorites__controls{padding-top:25px;flex-wrap:wrap}.favorites__controls .btn{flex:0 0 100%;margin-top:15px}.favorites .btn-favorites-clear{order:1;margin:20px 0 0}.product-offers{font-size:13px;padding:15px;display:block}.product-offers__item{max-width:none;padding-right:0;padding-top:10px}.cart-products__item-discount.empty{display:none}.cart .cart-products h2+span{font-size:14px}.cart .cart-products__item>span{font-size:14px;font-weight:400}.cart .cart-products__item-img img{width:80px;height:65px}.cart .cart-products__item-main{justify-content:space-between;padding-left:0}.cart .cart-products__item-info{max-height:120px;padding-left:85px;padding-top:0;padding-right:2.3em;margin-bottom:20px}.cart .cart-products__item-info h4{font-size:13px;font-weight:500}.cart .cart-products__item-price{flex:0 0 100px;display:flex;align-items:center;justify-content:center;min-height:40px;order:1}.cart .cart-products__item-price.mobile-absolute{position:absolute;bottom:10px}.cart .cart-products__item-price .product-price{font-size:16px;font-weight:700}.cart .cart-products__item-price .product-price__old{font-size:14px;font-weight:700}.cart .cart-products__item-discount{flex:0 0 100px;margin-top:-25px!important}.cart .cart-products__item-discount .discount-price{text-align:center;padding:2px 10px}.cart .cart-products__item-discount .discount-price>span{display:block;width:100%}.cart .cart-products__item-wholesale{position:absolute;bottom:-5px}.cart .cart-products__item-wholesale .wholesale-price{width:100%}.cart .cart-products__item-wholesale .wholesale-price::after{content:' / опт'}.cart .cart-products__item-quantity{flex:1 0 calc(100% / 3);order:1}.cart .cart-products__item-quantity .product-quantity{width:auto;margin-right:0}.cart .cart-products__item-available{order:10;padding-top:0;padding-right:0;padding-left:100px;font-size:10px;display:none}.cart .cart-products__item.out-of-stock>a.btn{display:block;width:100%}.cart .cart-products__item .mobile-right{justify-content:end}.cart .cart-products__item .mobile-text-left{text-align:left!important}.cart .cart-products__action-notify{font-size:13px;border-radius:5px;padding:6px 6px 6px 42px}.cart-summary{display:block}.cart-promocode{margin:15px 0 0}.cart-promocode .form-control{flex-grow:1;margin-left:15px}.btn-cart-order{width:100%}.cart-order{padding:30px 0 20px}.cart-order__form .user-form+.user-form{margin-top:15px}#delivery-type.desktop{display:none}#delivery-type.mobile{display:block}.page-cart .barcode-box{flex-direction:column;align-items:flex-start;width:auto;padding:11px 15px;gap:5px}.page-cart .barcode-box .label{margin-left:0}.delivery-verification--header{top:10px!important;right:15px}.cart{grid-template-columns:1fr}.cart-body__contacts .user-data,.cart-body__contacts .user-phone{flex-direction:column;align-items:normal}.cart-body__contacts h2{font-size:22px}.cart .cart-products__item-quantity .quantity_errors{left:-45px}.article{width:100%}.article__title{font-size:14px!important;line-height:1.3}.article__details{font-size:11px}.article__announce{margin-top:5px!important;line-height:1.3}.article-page{padding-top:10px}.article-page__related .article{width:100%}.actions-subnav .selection-links span{display:none}.actions-subscribe{margin-top:10px}.actions-subscribe label{font-size:13px;width:90px;margin-right:15px}.actions-subscribe .form-control{height:32px;font-size:13px}.actions-subscribe .btn{font-size:13px;width:120px;height:32px}.actions{margin-top:-10px}.action__info{padding:15px}.action__product span{font-size:12px}.action__more{left:15px}.action-page{margin-top:-10px}.action-page h1{font-size:17px}.action-page .action__info{padding:13px}.action-page .action__coupon{margin-top:10px}.action-page__products{margin-top:35px}.mainpage-intro{padding-top:0}.main-slider{margin-left:-15px;margin-right:-15px;border-radius:0}.main-slider .slick-prev{left:10px}.main-slider .slick-next{right:10px}.mainpage-more-link{margin-top:25px}.mainpage-block-title{margin-bottom:25px;font-size:22px}.mainpage-block-title_bg{margin-bottom:15px;padding:10px 10px 15px}.main-actions{margin-bottom:-20px;margin-right:-15px}.main-actions__item{width:50%;padding-bottom:20px;padding-right:15px}.main-actions__item-timer{top:5px;right:5px;font-size:13px}.main-actions__item-title{font-size:13px}.main-actions__item-info{padding:10px}.main-actions__item .action__info-finish{font-size:11px;margin-left:-5px;padding-left:20px}.error-page h1{font-size:70px}.error-page h2{font-size:18px}.error-page .btn{margin-top:20px}#descr{font-size:17px}.product-main>.container{padding-left:15px}.product-info{display:block}.product-info__wrapper{margin-right:0;margin-top:30px}.product-info__primary{padding:20px}.product-info__primary .product-stock{top:15px;right:15px}.product-info__primary .product-price{font-size:24px}.product-info__primary .product-price__old{margin-top:0}.product-info__primary .btn-ask,.product-info__primary .btn-cart{width:200px}.product-info__additional{width:100%;margin-top:30px}.product-info__secondary{margin-top:30px}.product-info__secondary.desktop{display:none}.product-info__secondary.mobile{display:block}.product-info .btn-to-available{width:100%!important;max-width:320px}.product-page-nav-wrapper+div{padding-top:30px}.product-page-nav__list a{font-size:10px;letter-spacing:.5px;margin-right:15px;padding:8px 0}.product-feedback-title{padding-right:0;margin-bottom:25px}.product-feedback-title h3{margin-bottom:15px;padding-top:0}.product-feedback-add{position:static}.table-product-chars{font-size:13px}.availability__title{margin-bottom:20px}.availability__items{gap:20px}.availability__items .availability-address{padding:25px;margin-bottom:0}.availability__items .availability-address:not(:last-child){margin-bottom:10px}.availability__items .col-availability--wasted .col-availability__subtitle{display:none}.availability__items .col-availability .opened .col-availability__slider-icon{display:flex}.availability__items .col-availability .opened .col-availability__body{height:unset;overflow:unset}.availability__items .col-availability .opened .col-availability__header-arrow{transform:rotate(180deg)}.availability__items .col-availability__header{padding:10px 0 10px 0}.availability__items .col-availability__header .col-availability__header-content{display:flex;align-items:center;gap:50px}.availability__items .col-availability__header .col-availability__title{font-size:18px;margin:0}.availability__items .col-availability__header .col-availability__subtitle{font-size:13px;margin:0}.availability__items .col-availability__body{padding-right:0;height:0;max-height:unset;overflow:hidden}.availability__items .col-availability__body .slick-slide{margin-right:2.5px;margin-left:2.5px}.availability__items .col-availability__body .slick-dots{position:relative;margin:-5px 0 0 0}.availability__items .col-availability__body .slick-dots li{padding:0;width:6px;height:6px;margin:0}.availability__items .col-availability__body .slick-dots li:not(:last-child){margin-right:5px}.availability__items .col-availability__body .slick-dots li button{color:#e6e6ee;padding:0;width:6px;height:6px}.availability__items .col-availability__body .slick-dots li button::before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:6px;height:6px;content:'';text-align:center;display:block;border-radius:50%;background-color:#e6e6ee;color:#e6e6ee}.availability__items .col-availability__body .slick-dots li.slick-active button::before{background-color:#2c3596!important}.availability__items .col-availability__body .slick-track{display:flex}.availability__items .col-availability__body .availability-address{max-width:100%}.availability__items .col-availability__body .availability-address .availability__items .col-availability__body .availability-address__header .availability-address__title{font-size:13px}.availability__items .col-availability__body .availability-address .availability__items .col-availability__body .availability-address__header .availability-address__title::before{width:100%;height:14px;max-width:13px;margin-right:10px}.availability__items .col-availability__body .availability-address .availability__items .col-availability__body .availability-address__header .availability-address__arrow{margin-left:10px}.availability__items .col-availability__body .availability-address .availability__items .col-availability__body .availability-address__content{margin:20px 0 20px 24px}.delivery-logo-list{margin-top:60px;flex-wrap:wrap}.delivery-logo-list__item{width:33.33%;border-bottom:1px solid #dde0e7!important;border-right:1px solid #dde0e7!important}.about-intro__slider-slide{height:160px}.about-intro__slider .slick-dots{bottom:15px}.about-intro__text{position:static;color:#727887;padding-top:30px;padding-bottom:30px;border-bottom:1px solid #dde0e7}.about-intro__text h1{color:#000;margin-bottom:20px}.about-intro__text h1 br{display:none}.about-intro__text p{max-width:none}.about-intro__text .footer__social-youtube{background:#36393f;padding-top:8px;padding-bottom:8px;justify-content:center;border-radius:6px}.about-certificates{padding-top:45px;padding-bottom:20px}.certificates-list{margin-top:25px;flex-wrap:wrap}.certificates-list__item{padding:5px;width:120px;margin-bottom:20px}.jobs__item-announce{padding-right:0}.jobs__item-announce p{font-size:13px;margin-bottom:5px}.jobs__item-price{position:static;font-size:16px}.jobs__item-text{padding-top:15px}.wholesale-page .wholesale{padding:55px 15px}.wholesale-page h2{font-size:18px!important}.wholesale-page .wholesale-contact-btn{width:100%}.wholesale-page .wholesale-intro{grid-template-columns:1fr;gap:20px}.wholesale-page .wholesale-intro__content h1{font-size:18px;line-height:120%;margin-bottom:15px}.wholesale-page .wholesale-intro__content-list{list-style:none;padding:0;margin:0 0 30px}.wholesale-page .wholesale-intro__content-list .list__item{font-size:12px}.wholesale-page .wholesale-intro__content-list .list__item>i{margin-right:10px}.wholesale-page .wholesale-intro__content-contact{border-radius:10px;padding:20px 12px}.wholesale-page .wholesale-intro__content-contact h2{font-size:15px}.wholesale-page .wholesale-intro__discount{position:relative}.wholesale-page .wholesale-intro__discount::before{content:'';position:absolute;top:-15px;left:0;width:100%;height:100%;background:url(/img/wholesale/discount.png) no-repeat center/contain}.wholesale-page .wholesale-intro__discount img{width:100%;height:100%;object-fit:cover}.wholesale-page .wholesale-advantages{margin:35px 0 55px}.wholesale-page .wholesale-advantages .advantages-list{gap:15px;grid-auto-flow:column;grid-auto-columns:50%;overflow-y:auto}.wholesale-page .wholesale-categories{margin-bottom:50px}.wholesale-page .wholesale-categories span{font-size:12px}.wholesale-page .wholesale-categories__items{grid-template-rows:repeat(2,minmax(180px,1fr));grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-auto-flow:column;grid-auto-columns:50%;gap:15px;overflow-x:auto}.wholesale-page .wholesale-contact{padding:0!important;grid-template-columns:1fr}.wholesale-page .wholesale-contact__form{padding:55px 15px 35px}.wholesale-page .wholesale-faq{margin-top:55px}.wholesale-page .wholesale-faq h2{margin-bottom:20px;text-align:left}.wholesale-page .wholesale-faq .faq-list__item{margin-bottom:15px;padding-bottom:15px}.wholesale-page .wholesale-faq .faq-list__item .question{font-size:15px}.wholesale-page .wholesale-faq .faq-list__item .answer{font-size:12px;margin-top:5px}.wholesale-page .wholesale-info{padding:5px 0 5px 15px;font-size:12px}.wholesale-page .wholesale-info img{width:93px;height:93px}.wholesale-page .container-mobile{padding:0!important}.brand-slider{margin:0 -5px}.brand-slider__slide{padding:0 5px;vertical-align:top}.brand-slider__slide span{font-size:13px;margin-top:5px;height:34px;overflow:hidden;margin-bottom:10px}.brand-slider img{border-radius:8px}.brand-description{display:block}.brand-description__logo{margin-right:0}.brand-description__text{margin-top:25px}.main-brands{margin-right:-10px;margin-bottom:10px;margin-top:-10px}.main-brands__item{flex:0 0 33.33%;padding:0 10px 15px 0;font-size:13px}.main-brands__item img{margin-bottom:5px}.brand-filter{display:block}.brand-filter__btns{margin-left:0}.brand-filter__btn{font-size:13px}}