input,textarea{-webkit-appearance:none;border-radius:0}#products-list-view .yiiPager li{min-height:100%;padding:0;width:30px;height:30px;margin:0 0 0 8px;border:none;display:inline-block;vertical-align:middle}#products-list-view .yiiPager li>a{border-radius:0;border:none}#products-list-view ul.yiiPager{display:flex;justify-content:center;flex-wrap:wrap;margin-top:20px}#products-list-view .yiiPager li.page.selected.disabled span{color:#fff;text-decoration:none;background:#009846;height:30px;width:30px;padding:5px}span.select2-selection__clear{margin:-5px -20px}.slider_banner_item{width:100%;height:auto}.slider_banner_item img{display:block;width:100%}.c-slider_banner .slick-dots{list-style:none;position:absolute;right:0;bottom:0;margin:0;padding-bottom:.4rem;padding-right:.6rem}.c-slider_banner .slick-dots li{display:inline-block;vertical-align:middle}.c-slider_banner .slick-dots li:not(:last-child){margin-right:10px}.c-slider_banner .slick-dots li button{box-shadow:none;border:1px solid #009745;outline:0;width:12px;height:12px;border-radius:50%;font-size:0;background-color:#fff;transition:.2s;cursor:pointer;padding:0}.c-slider_banner .slick-dots li button:active,.c-slider_banner .slick-dots li button:hover,.c-slider_banner .slick-dots li.slick-active button{background-color:#009745}.slider_banner_item a{display:block}.slider_brands_link{z-index:1;margin-left:.3rem;height:60px;width:95px;display:flex;align-items:center;justify-content:center;flex:0 0 95px}.slider_brands_link img{display:block;color:#c3c3c3;text-transform:uppercase;font-size:11px;transition:.7s;width:89%;filter:grayscale(1) opacity(.4);transform:scale(1)}.slider_brands_link:hover img{filter:grayscale(0) opacity(1);transform:scale(1.08)}.slick-arrow{cursor:pointer;width:40px;height:60px;background-color:#ededed;transition:.2s;box-shadow:none;outline:0;border:none;position:absolute;top:0;bottom:0;margin:auto}.slick-arrow.slick-prev{left:0}.slick-arrow.slick-next{right:0;transform:rotate(180deg)}.c-slider_brands .slick-list{margin:0 40px}.slider_banner{max-height:302px;overflow:hidden}.slider_brands{max-height:60px;overflow:hidden}.itemSlider .listItem ul{height:auto;width:100%;max-height:407px;overflow:hidden;max-height:100%}.c-itemSlider{width:100%;position:relative;padding:10px;box-sizing:border-box;border:1px solid #ececec00}.itemSlider .listItem li{list-style:none;width:215px;float:left;position:relative;box-sizing:border-box;border:none;margin-right:0;margin-bottom:0;padding:0 3px;outline:0}.itemSlider .listItem ul.items .slick-arrow{bottom:auto;top:106px}.itemSlider .listCatalog .listItem{margin-bottom:22px}.brands-carousel__bottom{margin-top:1px;display:flex;justify-content:center;font-style:italic;font-size:15px;color:#444;font-weight:700}.brands-carousel__bottom a{transition:.2s;border-bottom:1px dotted #c6c6c6}.brands-carousel__bottom a:hover,a:focus,a:hover{color:inherit;text-decoration:none;border-bottom-color:transparent}.c-listPopular_item{width:100%;box-sizing:border-box;padding:20px 10px;height:240px;position:relative;border:1px solid #ececec00}.listPopular_item{width:215px;float:left;position:relative;box-sizing:border-box;border:none;margin-right:0;margin-bottom:0;padding:0 3px;outline:0}.listPopular_img a{width:100%;overflow:hidden}.listPopular_img a img{display:block;width:100%}.listPopular_name{margin-top:14px;padding-left:4px}.listPopular_name a{color:#009846;font-size:15px}.listPopular_price{font-size:22px;font-weight:400;padding:0 0 0 4px;margin-top:2px}.listPopular_price p{display:inline-block;font-size:13px;font-weight:400}.listPopular_price p span{font-size:14px;font-weight:400;color:inherit;margin-right:1px}.listPopular_price p span.price-fract{font-size:13px}.listPopular_price p span.unit{font-size:13px;font-weight:400;color:inherit;margin-left:-3px}.listPopular_slider{max-height:240px;overflow:hidden}#popular{margin-top:52px}.listArticle_item a{display:block;width:100%}.listArticle_item a .img{overflow:hidden;height:127px}.listArticle_item a img{display:block;width:100%}#article .listArticle a .name{overflow:hidden;height:60px}.listArticle_item .description p{overflow:hidden;height:91px}.listArticle_item a.listArticle_link{text-decoration:underline;display:inline-block;margin-top:5px}#fixed-panel .f-wrapper{width:1219px;padding:0 10px}#fixed-panel ul li.cb{width:244px;text-align:center}#fixed-panel ul li.p{width:300px}#fixed-panel ul li.c{width:calc(100% - 244px - 310px)}#fixed-panel ul li.c .cart,#fixed-panel ul li.c .cart.hasitems{width:auto}.citySelect_block{float:left;margin-top:18px;margin-right:4px;max-width:248px;padding-left:10px}#company-links a.pseudo span{white-space:normal}a#citySelect span{text-decoration:underline;font-size:16px}a#citySelect:hover span{text-decoration:none}#fixed-panel .soci a{display:block;width:25px;height:25px;float:left;margin-right:15px;text-align:center}#fixed-panel ul.columns li .soci a{float:none;display:inline-table;vertical-align:middle;position:relative;border-radius:100%;width:28px;height:28px}.svg-ico.tw-ico{width:18px;height:14px;fill:#009846;position:absolute;bottom:0;right:0;margin:auto;display:block}.svg-ico.insta-ico{fill:#1da1f2;width:18px;height:14px;fill:#009846;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;display:block}.svg-ico.vk-ico{width:12px;height:15px;fill:#009846;position:absolute;bottom:0;right:0;margin:auto;display:block}.svg-ico.fb-ico{width:11px;height:21px;fill:#009846;display:block}#content .whitespace{display:none}#content .table4266 img{margin-left:0}#content #table4266{display:flex;margin-top:0;margin-bottom:0}#table4266 .table-item{width:30%}#table4266 .table-item,#table4266 .table-item p{margin-top:20px}#table4266 .table-item--second{width:40%;padding:0 5%}.about-img-1{width:22px;height:169px;float:unset;margin-left:29px}.about-img-2{margin:0 0 10px 10px;float:unset;width:202px;height:159px}.about-img-3{margin:0 29px 10px 0;float:unset;width:134px;height:92px}.about-img-4{margin:0 29px 10px 0;width:157px;height:150px;float:unset}html{overflow-x:hidden}body{max-height:100%;height:100%;width:100%;min-height:100vh;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);background:#fafafa;overflow-x:hidden}.info-links .nav-menu,.search_input,.work-hours--mobile{display:none}.svg-ico.tw-ico{fill:#1da1f2;left:10%;top:5%}.svg-ico.vk-ico{margin-left:0;margin-top:0;fill:#597da3;left:31%;top:20%}.svg-ico.fb-ico{position:absolute;margin-left:0;margin-top:0;left:31%;top:9%;fill:#3b5998}.burger{width:25px;height:20px;display:none;margin-top:18px;cursor:pointer}.c-burger span{position:relative;display:block;width:25px;height:3px;background-color:#444;border-radius:2px;margin-top:10px;transform:rotate(0);transition:.3s}.c-burger span::before{content:"";position:absolute;top:6px;left:0;width:25px;height:3px;background-color:#444;border-radius:2px;transition:top .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1)}.c-burger span::after{content:"";position:absolute;bottom:6px;left:0;width:25px;height:3px;background-color:#444;border-radius:2px;transition:bottom .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1)}.c-burger span.animate::before{top:0;transform:rotate(45deg);transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s}.c-burger span.animate::after{bottom:0;transform:rotate(-45deg);transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s}.c-burger span.animate{background-color:rgba(255,255,255,0)}.menuArr-rotate{transform:unset}.left-dropdown p{display:none}#all-catalog{display:block}#menu .nav-wrapper,#search .forestHer:after,.cart-icon-search{display:none}#treeMenu li a span{max-width:193px}#treeMenu li.construction_good__treeMenu{background-color:#009846;text-transform:uppercase;text-align:center;margin-top:5px}#treeMenu li.stockCategoryTree_title__treeMenu{background-color:#e62020;text-transform:uppercase;text-align:center;font-weight:700;color:#fff}#left .stockCategoryTree_p_title__treeMenu,#left .stockCategoryTree_p_title__treeMenu p{background-color:#e62020;color:#fff}#left .stockCategoryTree_p_title__treeMenu{display:block}#treeMenu li.house_hold_good__treeMenu{background-color:#ffdc00;text-transform:uppercase;text-align:center}#treeMenu li.construction_good__treeMenu span{color:#fff;font-weight:700;font-size:13px}#treeMenu li.house_hold_good__treeMenu span{color:#444;font-weight:700;font-size:13px}#treeMenu .menuArr{margin-right:3px;margin-top:-27px}#treeMenu>li.active,#treeMenu>li.withSubmenu.active,#treeMenu>li.withSubmenu:hover,#treeMenu>li:hover{background-color:#ececec!important}#treeMenu .noSubmenu .left-module__icon-wrapper img,#treeMenu .withSubmenu .left-module__icon-wrapper img{display:none}#treeMenu .noSubmenu>a,#treeMenu .withSubmenu>a{display:flex}.left-module__icon-wrapper{width:22px;flex-shrink:0;margin-right:10px;height:22px}#treeMenu .with-icon .left-module__icon-wrapper img,#treeMenu .withSubmenu.with-icon .left-module__icon-wrapper img{display:block;height:100%;width:100%;object-fit:contain}.card_item_img{display:block;width:100%}.photoList .card_item_slider{display:inline-block;vertical-align:top}.photoList .card_item_img{display:block;width:70px;height:60px;position:relative;cursor:pointer;border:2px solid rgba(255,255,255,0)}#content .photoList .card_item_img img{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:auto;max-width:90%;max-height:90%}#goods .card .photoList{height:60px;margin-bottom:20px;margin-top:10px}.photoList .slick-arrow{width:28px;height:30px}.photoList{max-height:60px;overflow:hidden}.photoList .hidden_fancybox{display:none}.inf-top .photo{display:inline-block;vertical-align:top;width:50%}#goods .card .mainPhoto{float:none}#goods ul.description{float:none;display:inline-block;vertical-align:top;width:45%;text-align:left;margin-top:20px}#goods ul.description li span.label{text-align:left}#goods .card .mainPhoto a{display:block;width:100%;height:100%;position:relative}#goods .card .mainPhoto a img{width:auto;position:absolute;max-width:90%;max-height:90%;top:0;margin:auto;left:0;right:0;bottom:0;max-width:100%;max-height:100%}.photoList .slick-track{margin-left:0}.photoList .card_item_img.active{border-color:#ffdc00}.itemImg{position:relative}.itemImg img{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto}.itemSlider .listItem>ul .slick-track{margin-left:0}#treeMenu li{padding:3px 0}#goods .card .inf-top{padding-top:10px;padding-bottom:10px}#content{padding:10px 18px}#content.withoutMenu{padding-left:0;width:100%;margin-left:auto;margin-right:auto}#article .listArticle ul li{margin-right:10px}#goods .card .inf-bottom .label{text-align:left;padding-left:0}#goods .tab-content ul li span.label{width:225px;text-align:left;white-space:inherit}.newsFilter a:hover{border:1px solid #d3d3d3}#gallery.news_gallery_all ul.columns li,#news ul.columns li{width:200px;float:left}#gallery.news_gallery_all ul.columns li img,#news ul.columns li img{width:100%;display:block}.loading{position:fixed;z-index:999;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0}.loading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(rgba(51,208,95,.77),rgba(0,0,0,.99));background:-webkit-radial-gradient(rgba(51,208,95,.77),rgba(0,0,0,.99))}.loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loading:not(:required):after{content:'';display:block;font-size:10px;width:1em;height:1em;margin-top:-.5em;-webkit-animation:1.5s linear infinite spinner;-moz-animation:1.5s linear infinite spinner;-ms-animation:spinner 1.5s infinite linear;-o-animation:1.5s linear infinite spinner;animation:1.5s linear infinite spinner;border-radius:.5em;-webkit-box-shadow:rgba(255,255,255,.75) 1.5em 0 0 0,rgba(255,255,255,.75) 1.1em 1.1em 0 0,rgba(255,255,255,.75) 0 1.5em 0 0,rgba(255,255,255,.75) -1.1em 1.1em 0 0,rgba(255,255,255,.75) -1.5em 0 0 0,rgba(255,255,255,.75) -1.1em -1.1em 0 0,rgba(255,255,255,.75) 0 -1.5em 0 0,rgba(255,255,255,.75) 1.1em -1.1em 0 0;box-shadow:rgba(255,255,255,.75) 1.5em 0 0 0,rgba(255,255,255,.75) 1.1em 1.1em 0 0,rgba(255,255,255,.75) 0 1.5em 0 0,rgba(255,255,255,.75) -1.1em 1.1em 0 0,rgba(255,255,255,.75) -1.5em 0 0 0,rgba(255,255,255,.75) -1.1em -1.1em 0 0,rgba(255,255,255,.75) 0 -1.5em 0 0,rgba(255,255,255,.75) 1.1em -1.1em 0 0}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.example{display:-ms-grid;display:grid;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:-webkit-gradient(linear,left top,left bottom,from(white),to(black));background:-o-linear-gradient(top,#fff,#000);background:linear-gradient(to bottom,#fff,#000)}.content{width:909px}.content *{-webkit-box-sizing:border-box;box-sizing:border-box}.career__links{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;margin-top:1.5rem}.career__link{height:auto;line-height:1.5em;padding:.5rem 1rem;border:1px solid #ffdb00;margin-right:1.5rem;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.career__link:last-of-type{margin-right:0}.career__title{font-size:20px;font-weight:700;margin:0;overflow:hidden}.career-map__title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:23px;margin-bottom:18px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.career-map__link{margin-left:2rem;padding-top:.5rem;line-height:1.2;border-bottom:1px solid #009846}.career-map__link:hover{border-color:transparent}.career-map__map-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.map-list__map{width:658px}.map-list__map ymaps{-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.map-list__map ymaps [class*=zoom__runner]{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.map-list__list{width:238px;height:650px;position:relative;display:flex;flex-flow:column;justify-content:space-between}.map-list__list .hh_container{display:none!important;overflow:auto!important;width:100%!important;height:49%!important}.map-list__list .hh_container.active{display:block!important;border:1px solid #009846!important}.map-list__list .hh_container [class*=hh-widget-]{border:none!important}.map-list__list .sj_container{display:none!important;padding:10px 15px!important;overflow:auto!important;width:100%!important;height:49%!important}.map-list__list .sj_container.active{display:block!important;border:1px solid #009846!important}.map-list__list .sj_container #sj-vacancies-list-container{margin-bottom:10px}.map-list__list .sj_container ul{list-style-type:none;padding:0;margin:0}.map-list__list .sj_container ul li{margin-bottom:10px!important}.map-list__list .sj_container ul li a{font-family:Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;text-overflow:ellipsis!important;margin-bottom:2px!important;color:#009846!important}.map-list__list .sj_container ul li a:hover{text-decoration:underline}.map-list__list .sj_container ul li div{color:#858585!important}.map-list__list .sj_container ul li div img{opacity:.5}.map-list__list .sj_container ul~div:nth-of-type(1),.map-list__list .sj_container ul~div:nth-of-type(2){display:none}.map-list__list .sj_container div:nth-last-child(3) a{text-decoration:underline}.map-list__list .sj_container div:nth-last-child(3) a:hover{text-decoration:none}.not-selected{border:1px solid #d3d3d3}.not-selected .not-selected-wrapper{z-index:2}.not-selected-wrapper__icon{width:27px;height:38px;background:url(/img/design/not-selected-wrapper__icon.svg) center no-repeat}.peoples-ico{width:27px;height:38px}.not-selected-wrapper{background-color:#fff;left:0;top:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.not-selected-wrapper__text{width:100%;color:#aeaeae;font-size:13px;margin-top:50px;line-height:1.3}.career-offer{margin-top:3rem}.career-offer__items{margin-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.career-offer__item{cursor:default;border:2px solid #ffdb00;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:216px;height:81px;line-height:1.2}.career-offer__item-text{margin-left:.7rem;line-height:21px;-webkit-box-flex:1;-ms-flex:1;flex:1}.link{display:inline-block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;text-decoration:none;color:#009846}.sprite{background-image:url(/img/design/teach.png);background-repeat:no-repeat;display:block;opacity:.75}.sprite.sprite-cash{background-position:-455px 0;width:38px;height:32px}.sprite.sprite-food{background-position:-690px 0;width:31px;height:32px}.sprite.sprite-man-board{background-position:-228px 0;width:31px;height:32px}.sprite.sprite-wallet{background-position:0 0;width:31px;height:32px}.map-icon{background-position:center;background-repeat:no-repeat;width:47px;height:52px;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);background-image:url(/img/design/peoples-gray.svg)}.map-icon.active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background-image:url(/img/design/peoples.svg)}[class*="-image"]{background-repeat:no-repeat}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.sprite{-moz-filter:brightness(50%);-ms-filter:brightness(.5);-webkit-filter:brightness(50%);filter:brightness(50%)}}.widgets{display:flex;justify-content:space-between;height:600px}.widgets .widgets__item{padding:10px 15px;overflow:auto;width:49%;height:100%;border:1px solid #009846}.widgets .widgets__item [class*=hh-widget-]{padding:0!important;border:none!important}.widgets .widgets__item #sj-vacancies-list-container{margin-bottom:10px}.widgets .widgets__item #sj-vacancies-list-container ul{list-style-type:none;padding:0;margin:0}.widgets .widgets__item #sj-vacancies-list-container ul li{margin-bottom:10px}.widgets .widgets__item #sj-vacancies-list-container ul li a{font-family:Arial,sans-serif!important;font-size:14px!important;font-weight:700;text-overflow:ellipsis;margin-bottom:2px;color:#009846!important;border-bottom:1px solid transparent}.widgets .widgets__item #sj-vacancies-list-container ul li a:hover{text-decoration:underline}.widgets .widgets__item #sj-vacancies-list-container ul li div{color:#858585!important}.widgets .widgets__item #sj-vacancies-list-container ul li div img{opacity:.5}.widgets .widgets__item #sj-vacancies-list-container ul~div:nth-of-type(1),.widgets .widgets__item #sj-vacancies-list-container ul~div:nth-of-type(2){display:none}.widgets .widgets__item #sj-vacancies-list-container div:nth-last-child(2) a{border-color:transparent!important}.career_slider_wrapper .slick-dots{list-style:none;text-align:center;padding-left:0;margin-top:0}.career_slider_wrapper .career_slider_img{background-size:contain;width:100%;height:200px;background-repeat:no-repeat}.career_slider_wrapper .slick-dots li{display:inline-block;margin-right:10px}.career_slider_wrapper .slick-dots li.slick-active button{background-color:#909090}.career_slider_wrapper .slick-dots li button{font-size:0;width:10px;height:10px;display:inline-block;border-radius:100%;padding:0;background-color:#ccc}body.noscroll,html.noscroll{overflow:hidden}#filter-products .col-md-2{width:100%;margin-top:20px}.serviceList-right{float:right;width:151px}.modal-dialog.modal-lg{width:1110px}#recoveryform-recaptcha-recaptcha-recovery-form+div{margin-top:80px}iframe.youtube-post-iframe{width:450px;height:300px}.view-prev-block{float:left;cursor:pointer}.view-next-block{float:right;cursor:pointer}.gift_card{width:600px;height:auto}.view-next-block:hover a,.view-prev-block:hover a{border-bottom:1px solid #009846}.view-next-block a,.view-prev-block a{color:#009846;border-bottom:1px solid rgba(255,255,255,0);transition:.2s ease-in-out}#search .info-links nav a,a.pseudo span{white-space:nowrap}.gift_card img{width:auto;height:auto;max-height:100%;max-width:100%}.action_ol{width:calc(100% - 300px);margin-left:auto}.gift_cards{display:flex}form#registration-form label.label{display:block}#wSpecOfferTop{margin-top:22px}#fixed-panel ul.columns li .soci a:hover{transition:.4s;opacity:.7}.search-form{z-index:11}.link_dashed{border-bottom:1px solid #444}header{z-index:1001}#fixed-panel{z-index:13}.slick-arrow{z-index:1}#site-info .copyright{float:none}#site-info .eye{float:none;order:3}footer #site-info .width-wrapper{display:flex;align-items:center}#leftMenu #categories-in-search li:not(:hover){border:1px solid #ececec00;transition:.2s ease-in-out;margin-right:10px;margin-bottom:10px}#leftMenu #categories-in-search li:hover{background-color:rgba(2155,255,255,0);border:1px solid #009846;margin-right:10px;margin-bottom:10px}#leftMenu #categories-in-search li.active{background-color:#009846}#leftMenu #categories-in-search li.active a,#leftMenu #categories-in-search li.active a span{color:#fff}#categories-in-search{font-size:0}#categories-in-search li a{font-size:14px}.step-section--bg{width:337px;background-image:url(../img/design/for-professional.jpg);background-size:contain;height:512px;background-repeat:no-repeat;position:absolute;right:0;bottom:0}.step-section{position:relative;padding-right:51%}.leftReply.desctop_hidden{display:none}.benefits-section{display:flex;flex-wrap:wrap;justify-content:space-between}.benefit-item{width:45%}section#pay form#payForm button{border:1px solid #d3d3d3;box-sizing:border-box;font-size:13px;color:inherit;font-family:inherit;padding:8px;transition:.1s;background:#ffe000;font-weight:700}section#pay form#payForm button:hover{background:#f9bb00}.listCatalog ul li{float:unset;margin-right:7px;margin-bottom:7px}.items{font-size:0}.listCatalog ul div.item{display:inline-block}.form-group.field-shoporder-delivery_fio{width:210px}#cart #CartGrid .quantity .order .qty{padding-left:0}.columns.address li.time{width:500px}#office .department li.clear{display:none}#office .department li{margin-bottom:40px}.list-view li a{display:block;width:100%;height:100%}#cart{background-color:#fff;border:1px solid #ececec00;padding:10px;position:relative}.cart__auth{color:#009845;border-bottom:1px solid #009845}.cart__auth:hover{color:#009845}.cart__bonuses{position:relative;display:flex;justify-content:space-between;align-items:center;color:#333;font-weight:400;font-size:18px;line-height:21px}.cart__bonus-qty{font-weight:700;color:#009844}#delivery #totalBonuses,#totalBonuses{color:#009844}.cart__bonus-line{display:flex;align-items:center;column-gap:15px;padding:33px 0 34px 35px;margin-top:5px}.helper{position:relative;font-size:14px}.helper__icon{width:25px;height:25px;cursor:pointer}.helper__float{position:absolute;top:-6px;left:50%;visibility:hidden;transition:visibility .3s;background-color:#fff;padding:10px;transform:translate(-50%,-100%);box-shadow:0 0 5px #000;border-radius:5px}.helper__float:after{content:"";position:absolute;display:block;width:10px;height:10px;bottom:0;left:50%;transform-origin:center;transform:translate(-50%,50%) rotate(45deg);background:#fff;box-shadow:1px 1px 1px #777}.helper:focus .helper__float,.helper:hover .helper__float{visibility:visible}.cart__bonus-change,.cart__bonus-submit,.cart__bonus-user{all:unset;font-weight:700;font-size:15px;line-height:17px}.cart__bonus-user{box-sizing:border-box;padding:13px 14px;border:1px solid #d3d3d3;width:216px}.cart__bonus-submit{padding:13px 26px;background-color:#009844;color:#fff;text-transform:uppercase;cursor:pointer;margin-left:10px;margin-right:15px}.cart__bonus-submit:disabled{background-color:#e9e9e9;color:#b2b2b2}.cart__bonus-revert{all:unset;font-weight:400;font-size:14px;line-height:140%;color:#4f4f4f;border-bottom:1px dashed #828282;padding-bottom:1px;transform:translateY(2px);margin-right:55px}.cart__bonus-revert:hover{cursor:pointer;color:#009844}.cart__bonus-applied-left{display:flex;justify-content:space-between;width:100%;align-items:center}.cart__bonus-applied-text{font-weight:400;font-size:16px;line-height:140%;color:#464646}.cart__bonus-cancel{padding:10px 15px;border:1px solid #fb4e4e80;text-transform:uppercase;cursor:pointer;background:#fff;margin-right:10px}.cart__bonus-accept{padding:10px 15px;border:1px solid #009845;text-transform:uppercase;background:#fff;margin-left:10px}.cart__bonus-change{text-transform:uppercase;padding:10px 28px;border:1px solid #009845;text-transform:uppercase;cursor:pointer;background:#fff;margin-left:10px}.cart__bonus-off{display:flex;padding:40px 0 30px}.cart__bonus-mark{font-weight:400;font-size:12px;line-height:14px;color:#828282;position:absolute;top:-5px;transform:translateY(-100%)}.cart__bonus-input{display:flex;position:relative}.cart__bonus-hidden{display:none}.cart__bonus-block{display:block}#cart .loader{background:url(/img/design/ajax-loader.gif) 50% 50% no-repeat #fffb}#cart #CartGrid .sum{width:auto}#cart #CartGrid .name{width:490px}#cart #CartGrid .name .overflow{padding-right:20px}#cart #CartGrid .price{width:130px}#cart #CartGrid .quantity{width:145px}.select2-container--krajee{margin-bottom:40px}.columns.basesList a{width:100%;height:100%;display:block}.pjax-detail-card{display:inline-block}#search .info-links nav .nav-left,#search .info-links nav .nav-right{width:190px}#goods .card .inf-bottom-right{width:100%;display:inline-block;float:none}#goods .card .clear{display:none}table.table-condensed{width:265px}.sectionLinks li:hover a{opacity:.7}.sectionLinks li.section:hover a{opacity:1}.row input.button{margin-left:15px}#menu li.selected a,#menu li:hover a{background-color:rgba(255,255,255,.5)}.company-links a{position:relative}#goods .card .inf-bottom .price{float:none}#goods .price .newPrice{margin-bottom:20px;margin-top:25px}#goods .price .newPrice.stock-new{margin-top:25px}.discountcart-icon span{font-size:20px;vertical-align:-webkit-baseline-middle}.discountcart-table-title{padding:10px}.discountcart-table-title span{font-size:18px}.price-num{position:relative}.price p.price-num{width:fit-content}.price-num.price-with-discount:before{content:"!";position:absolute;top:0;right:-30px;width:20px;height:20px;border-radius:100%;background-color:#fbdc4a;font-size:13px;font-weight:700;color:#444;text-align:center;padding-top:4px;padding-left:1px}#discountPop span.price-val{color:#fff}#goods .card .inf{padding-bottom:5px}#goods .card .inf-bottom{border-top:none}.inf-bottom-header{display:flex;flex-direction:column;padding-bottom:10px}.order a{float:unset}#goods .availability{float:unset;display:inline-block}.order .qty{display:inline-block}#goods .card .inf-bottom .qty{width:100px;float:none;height:auto;margin-bottom:10px;margin-right:30px}#goods .inf-bottom-header>div.card_desc{float:none;width:100%;font-size:0}#goods .card .inf-top{display:flex;border-bottom:1px solid #ececec}#goods .card .inf-bottom-right .cartButton{float:none;display:inline-block}.order .favorite{float:unset;display:inline-block}#goods .card .inf-bottom .price-total{display:none}#goods .price .newPrice p.price-num{display:inline-block}#goods .price .exclSign{float:unset;margin-top:-5px;margin-left:5px}#bonusPop,#colorPop,#discountPop,#onlyPreOrder,#qtyPop{position:absolute;overflow:hidden;display:none}#bonusPop .t a,#colorPop .t a,#discountPop .t a,#qtyPop .t a{font-weight:700}#goods .discount{border-bottom:1px dashed #bbb;color:#009746;font-size:14px;font-weight:700}#goods .card .inf-bottom .bonus-list .label{display:inline}#goods .card .inf-bottom .bonus-list .bonus-val{display:inline;font-size:16px;font-weight:600;padding:0 5px;background-color:#fbde04}#goods .inf-bottom-header>div.card_button{float:unset;width:280px}#goods .availability .yellow{font-size:13px}#goods .availability-info{display:block}#goods .availability .green,#goods .availability .yellow{width:auto}#goods .availability .green{display:inline-block;margin-left:13px;vertical-align:middle}#catGroup_1 ul.columns{flex-direction:column}#catGroup_1 .text{margin-bottom:12px}#catGroup_1 .list ul li{width:auto;margin-bottom:0;padding-top:20px;padding-bottom:20px;padding-left:12px}#catGroup_1 .list ul li span.count{display:inline-block;vertical-align:top}#catGroup_1 .list ul li a{border:none;width:215px;display:inline-block}#catGroup_1 .list ul li a .name{display:inline;max-width:205px}#catGroup_1 .list ul li ul li a .name{display:inline}#catGroup_1 .list ul li ul li a{border-bottom:1px solid #009846;width:auto;line-height:14px}#catGroup_1 .list ul li:nth-child(odd){background-color:#f6f6f6}#catGroup_1 .list ul li:nth-child(even) ul li{background-color:#fff}#catGroup_1 .list ul li ul{margin-top:0;display:inline-block;vertical-align:middle;padding-left:13%}#catGroup_1 .list ul li ul li{padding-top:0;padding-bottom:0;margin-bottom:10px;padding-left:0}#catGroup_1 .list ul li ul li:last-child{margin-bottom:0}.discount-table{width:800px;margin:40px auto 0;font-size:0}.discountcart-table{width:450px}.discountcart-price{width:520px;padding-left:10px}.discountcart-icon{width:250px;padding-right:10px;padding-top:5px;padding-bottom:5px}.discountbonus-banner img{width:350px;height:114px}.discountcart-icon span span{vertical-align:sub}.discountcart-icon span strong{font-size:28px;vertical-align:sub}.discountcart-icon span img{width:41px;height:35px}.discount-table .discount-item{display:inline-block;margin-right:154px;margin-bottom:40px}.discount-table .discount-item:nth-child(even){margin-right:0}.discount-item a{opacity:1;width:fit-content;height:fit-content;transition:opacity .3s}.discount-item a:hover{opacity:.7}.discount-item img{width:244px;height:124px}#content .img-container{display:inline-block;vertical-align:top;margin-bottom:40px;margin-right:20px}.specOffer li{width:217px}#content .img-container-revers{margin-right:0;margin-left:20px}#content .about-description{display:inline-block;width:70%}.about-wrapper{display:flex;flex-direction:row}.payments-descr h2{font-size:20px}.cart-steps{list-style:none;margin:23px 0 0;float:left;width:auto;font-size:0;padding:0;border-radius:8px;border:1px solid #e1e1e1;background-color:#fff}.cart-steps li.cart-step-1{border-top-left-radius:8px;border-bottom-left-radius:8px}.cart-steps li.step-active{background-color:#fff8cc;vertical-align:middle;height:50px;line-height:50px;padding:0 20px}.cart-steps li{cursor:default;display:inline-block;font-size:13px;line-height:1;vertical-align:middle;padding:0;position:relative}.cart-steps li:first-of-type .step-count{margin-left:5px}.cart-steps li.step-active .step-count{background-color:#ffdc00;opacity:1}.cart-steps li div{padding:7px 20px;display:block}.cart-steps li:after{content:'';position:absolute;right:-16px;top:-1px;bottom:-1px;width:0;border-style:solid;border-width:25px 0 25px 16px;border-color:transparent transparent transparent #e1e1e1}.cart-steps li:before{content:'';position:absolute;right:-16px;top:0;width:0;height:0;border-style:solid;border-width:25px 0 25px 16px;border-color:transparent transparent transparent #fff;z-index:2}#CartGrid td.remove a.delete{margin-top:20px;display:block}#CartGrid .price{font-size:13px;font-weight:400;padding-top:45px;width:113px;text-align:left}#CartGrid .quantity .order .qty{padding-left:18px}.price-val{font-size:18px;line-height:18px;color:#444;font-weight:700}#CartGrid td.remove .close-icon.svg-ico{width:11px;height:11px;fill:#b1b1b1}.cart-steps li:last-of-type:after,.cart-steps li:last-of-type:before{border:none}.cart-steps li.step-active:before{border-color:transparent transparent transparent #fff8cc}.cart-steps li.cart-step-1:not(.step-active):hover,.cart-steps li.cart-step-1:not(.step-active):hover:after,.cart-steps li.cart-step-2:not(.step-active):hover{background-color:#ffdc00}.cart-steps li.cart-step-1:not(.step-active):hover:before,.cart-steps li.cart-step-2:not(.step-active):hover:before{border-color:transparent transparent transparent #ffdc00}.cart-steps li .step-count{padding:0;width:36px;height:36px;border-radius:100%;display:inline-block;vertical-align:middle;text-align:center;line-height:34px;font-size:15px;font-weight:700;background-color:#f7f7f7;opacity:.5;color:#444;margin-right:4px;margin-left:15px}.payments-img{width:177px;padding-top:60px;display:inline-block;vertical-align:top}.payments-descr{display:inline-block;width:488px}.payments-img img{display:block;margin-right:auto;margin-left:auto;float:unset}h1.pageTitle{margin-bottom:14px;margin-top:10px}#leftMenu.about ul,#leftMenu.partnership ul,#leftMenu.private ul{border:none;padding:0;margin:0 0 30px}.left-module.about li,.left-module.partnership li,.left-module.private li{display:inline-block;vertical-align:middle}#leftMenu li a{padding:5px 15px}#menu li a{border-radius:0;padding-left:3px;padding-right:3px}ul.columns li{width:279px;float:unset}ul.columns{display:flex;flex-wrap:wrap;justify-content:space-between}.pharmacy-banner,.pharmacy-banner img{width:100%}.pharmacy-catalog .pharmacy-item:nth-child(3n){margin-right:10px;margin-bottom:10px}.pharmacy-catalog .pharmacy-item:nth-child(4n){margin-right:0}.pharmacy-catalog .pharmacy-item{margin-right:10px}.banner-section,.banner-section img{width:100%}.preorder-img{padding:20px 0}.preorder-img img{display:block;margin-left:auto;margin-right:auto;width:680px;height:410px}.partnership-icon{margin-right:5px}.order-state{background-color:#fff7cb;border:2px solid #ffdb00;height:130px;width:100%;box-sizing:border-box}.order-state__inner{padding:0 30px;display:flex;align-items:center;height:100%;justify-content:space-between;column-gap:20px}.order-state *{box-sizing:border-box}.order-state__side._row{display:flex;margin-bottom:27px}.order-state__item{margin-right:40px}.order-state__item:last-child{margin-right:0}.order-state__item-key{font-size:13px;color:#b1b1b1;margin-bottom:1.3rem}.order-state__item-value{margin-bottom:-.8rem;white-space:nowrap}.order-state__inner .sum .col2{font-weight:700;font-size:18px}.order-state__inner .price-val{font-size:18px;line-height:18px;color:#444;font-weight:700}#CartGrid .name{width:527px}#CartGrid .name .photo{width:65px;height:70px;margin-right:14px;float:left;text-align:center;vertical-align:top;line-height:70px}ol.exchange-list-num{padding-left:15px}.listCatalog .item:nth-child(4n) li{margin-right:0}#feedbackList .r-list .a .name{float:none;margin-left:15px}#feedbackList .r-list li.a{display:flex}#feedbackList .r-list .arrow{height:34px}section#delivery{background-color:#fff;border:1px solid #ececec00;padding:10px}section#delivery .hint{font-size:13px;color:#b1b1b1}section#delivery .hint span{font-size:12px}section#delivery .help-block{font-size:13px;color:red}#totalCost .price-val{font-size:30px;line-height:30px}.order-state__inner .bns,.order-state__inner .dc{width:245px;display:flex;justify-content:space-between;align-items:flex-end}.order-state__inner .dc{margin-bottom:.2rem}#CartGrid .quantity{padding-top:36px;width:208px}#CartGrid .sum{position:relative;width:129px;text-align:right;white-space:nowrap}#CartGrid .sum .price-total{margin-top:22px;line-height:1}#CartGrid td.remove{width:30px;text-align:right}#CartGrid .sum .price-val{font-size:18px;font-weight:700}.order-state__inner .bns .col1,.order-state__inner .dc .col1{font-size:13px;line-height:1.3;color:#b1b1b1}.order-state__inner .sum{width:245px;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:.7rem}.order-state__inner .sum .col1{font-size:13px;line-height:1.3;text-transform:uppercase}section#delivery .order__title{color:#444;font-weight:700;margin:22px 0 10px}section#delivery .inputs{margin-bottom:2rem;display:flex}section#delivery .input-with-label{display:flex;flex-flow:column;width:26%;margin-right:2rem}section#delivery .input-with-label span{cursor:pointer;margin-bottom:.3rem}section#delivery .tip:after{content:'*';color:#009846}section#delivery .tabs{display:flex}section#delivery .tabs__tab:first-of-type{margin-left:0}section#delivery .tabs__tab.delivery__type{cursor:pointer;box-shadow:inset 0 0 0 1px #d3d3d3;padding:1rem 2.54rem;margin-left:-1px;transition:.3s;font-size:16px}section#delivery .tabs__tab{cursor:pointer;box-shadow:inset 0 0 0 1px #d3d3d3;padding:.28rem .54rem;margin-left:-1px;transition:.3s}section#delivery .tabs__tab.active{background-color:#fff7cb;box-shadow:inset 0 0 0 2px #ffdb00;z-index:1;pointer-events:none}section#delivery .order__title.comment_title{margin-top:0}section#delivery .order__textarea{margin-top:.5rem!important;margin-bottom:2rem;min-height:100px;resize:vertical}section#delivery .full-width{width:100%!important}section#delivery .buttons{margin-bottom:70px}section#delivery .tabs__tab.delivery__type.error{border:1px solid red}.slider__body{display:none}.ul-cnt{margin:0;padding:0;counter-reset:cnt;list-style-type:none}.ul-cnt li{counter-increment:cnt;margin-bottom:.6rem}.ul-cnt li:before{content:counter(cnt) ".";margin-right:.3rem}@keyframes scaleRotateUp{0%{transform:scale(1) rotate(180deg)}25%{transform:scale(0) rotate(180deg)}50%{transform:scale(0) rotate(0)}100%{transform:scale(1) rotate(0)}}@keyframes scaleRotateDown{0%{transform:scale(1) rotate(0)}25%{transform:scale(0) rotate(0)}50%{transform:scale(0) rotate(180deg)}100%{transform:scale(1) rotate(180deg)}}.tab-contents .tab{display:none}.tab-contents .tab.active{display:block}.tab-contents{counter-reset:section}.tab-contents-count .num::before{counter-increment:section;content:counter(section) "."}.map__items{display:flex}.map__item{margin-right:1rem}.map__item:last-of-type{margin-right:0}.map__item-price{font-weight:700;font-size:18px;line-height:20px}.map__balloon-footer{box-sizing:border-box;padding:9px 20px 8px;color:#fff;font-size:15px;font-weight:700;line-height:20px;background-color:#2f9745}.map__balloon-footer .map__balloon-tail{border-top-color:#2f9745}.delivery-type__descriptions{margin-top:1.3rem}.delivery-type__description{display:none}.delivery-type__description.active{display:block}.delivery-rules__slider{border-top:1px solid #ececec;margin:2rem 0;border-bottom:1px solid #ececec}.slider.active{border-bottom:1px solid transparent}.slider.active .slider__header:after{animation:.3s forwards scaleRotateUp}.slider__header{cursor:pointer;display:inline-flex;font-size:15px;line-height:24px;color:#444;font-weight:700;margin:10px 0}.delivery-rules{padding:10px;background-color:#fff;border:1px solid #ececec00}.delivery-rules .delivery-map{height:500px;width:100%}input::placeholder{color:#b4b4b4}.buttons .col0{float:right;margin-right:18px}.order__title{font-size:15px;line-height:24px;color:#444;font-weight:700;margin:22px 0 10px}.order__title_no-man{margin-top:0}.delivery-rules .tabs{display:flex}.tabs__tab{cursor:pointer;box-shadow:inset 0 0 0 1px #d3d3d3;padding:.28rem .54rem;margin-left:-1px;transition:.3s;text-align:center}.delivery-type .tabs__tab{flex-grow:1}.service__types .service__type{padding:.68rem 2.54rem}@media (max-width:500px){.service__types .service__type{padding:.48rem 1.5rem}.delivery-type{display:flex;flex-wrap:wrap}.delivery-type .tabs__tab{width:50%;padding:.68rem .54rem}}.tabs__tab:first-of-type{margin-left:0}.tabs__tab:hover{background-color:#fff7cb}.tabs__tab.active{background-color:#fff7cb;box-shadow:inset 0 0 0 2px #ffdb00;z-index:1;pointer-events:none}.map{overflow:hidden;height:0;opacity:0;transition:.5s;pointer-events:none}.map.active{pointer-events:auto;opacity:1;height:500px}.out-of-range{display:none;margin:.5rem 0 1rem}.out-of-range .text{font-size:13px;margin-bottom:.3rem}._tabs__tab{position:relative;background-color:#fff;margin-left:-5px}._tabs__tab.active{z-index:1}._tabs__tab:first-of-type{margin-left:0}.payment-type label:after,.payment-type label:before{content:none!important}.delivery #content{width:909px}.delivery-rules__text{font-size:13px;margin-bottom:1rem}.cargo{margin-top:1rem;margin-bottom:.6rem}.cargo__tab{font-size:13px;text-align:center;width:92px}.delivery-rules__map{height:500px;margin-bottom:2rem}.payments-descr a{color:green;font-weight:700}.date:first-of-type{margin-left:0}.form-control{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#delivery .calendar{display:flex;align-items:center}#delivery .calendar__hint{align-items:center;margin-left:20px;font-size:13px;color:#b1b1b1;display:none}#delivery .calendar__hint.active{display:block}#delivery .price-val{font-size:18px;line-height:18px;color:#444;font-weight:700}#delivery #totalCost .price-val{font-size:30px;line-height:30px}#delivery .cart-button.fwd svg{vertical-align:baseline;margin-bottom:-1px}#delivery .cart-steps{list-style:none;margin:23px 0 0;float:left;width:auto;font-size:0;padding:0;border-radius:8px;border:1px solid #e1e1e1}#delivery .cart-steps li.step-active{background-color:#fff8cc;vertical-align:middle;height:50px;line-height:50px;padding:0 20px}#delivery .cart-steps li.cart-step-1{border-top-left-radius:8px;border-bottom-left-radius:8px}#delivery .cart-steps li{display:inline-block;font-size:13px;line-height:1;vertical-align:middle;padding:0;position:relative;cursor:default}#delivery .cart-steps li div{padding:7px 20px;display:block}#delivery .cart-steps li:last-of-type{border-top-right-radius:8px;border-bottom-right-radius:8px}#delivery .cart-steps li:before{content:'';position:absolute;right:-16px;top:0;width:0;height:0;border-style:solid;border-width:25px 0 25px 16px;border-color:transparent transparent transparent #fff;z-index:2}#delivery .cart-steps li.step-active:before{border-color:transparent transparent transparent #fff8cc}#delivery .cart-steps li:after{content:'';position:absolute;right:-16px;top:-1px;bottom:-1px;width:0;border-style:solid;border-width:25px 0 25px 16px;border-color:transparent transparent transparent #e1e1e1}#delivery .cart-steps li .step-count{padding:0;width:36px;height:36px;border-radius:100%;display:inline-block;vertical-align:middle;text-align:center;line-height:34px;font-size:15px;font-weight:700;background-color:#f7f7f7;opacity:.5;color:#444;margin-right:4px;margin-left:15px}#delivery .cart-steps li.step-active .step-count{background-color:#ffdc00;opacity:1}#delivery .cart-steps li:first-of-type .step-count{margin-left:5px}#delivery .cart-steps li:last-of-type:after,.cart-steps li:last-of-type:before{border:none}.input-with-label span{cursor:pointer;margin-bottom:.3rem}#delivery .flex{display:flex}#delivery .justify-end{justify-content:flex-end}#delivery label{font-size:12px;color:#666}#delivery .order__title{font-size:15px;line-height:24px;color:#444;font-weight:700;margin:22px 0 10px}#delivery .order__title.comment_title{margin-top:0}#delivery .tip:after{content:'*';color:#009846}#delivery .tabs{display:flex}#delivery .tabs__tab{cursor:pointer;box-shadow:inset 0 0 0 1px #d3d3d3;padding:.28rem .54rem;margin-left:-1px;transition:.3s}#delivery .tabs__tab:first-of-type{margin-left:0}#delivery .tabs__tab:hover{background-color:#fff7cb}#delivery .tabs__tab.active{background-color:#fff7cb;box-shadow:inset 0 0 0 2px #ffdb00;z-index:1;pointer-events:none}#delivery .delivery__content{display:flex;flex-flow:column}#delivery .delivery__content-item{opacity:0;pointer-events:none;display:none}#delivery .delivery__content-item.active{display:block;opacity:1;pointer-events:auto}#delivery .delivery__map-toggler{margin:0 0 14px}#delivery .checkbox-self label.checkbox-self__label{font-size:12px;line-height:140%;color:#000;font-weight:400}.checkbox-self .form-group{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.checkbox-self .checkbox-self__help-block{cursor:pointer}.checkbox-self .checkbox-self__help-block:hover+.checkbox-self__help-text{transition-delay:0s;opacity:1;visibility:visible}.checkbox-self .checkbox-self__help-text{background:#fff8cc;border:1px solid #ffd731;font-weight:400;line-height:130%;font-size:10px;padding:10px;max-width:365px;visibility:hidden;opacity:0;transition:visibility .3s linear,opacity .3s ease-in}@media (max-width:768px){.checkbox-self .checkbox-self__help-text{line-height:0;padding:0;height:0;font-size:0}.checkbox-self .checkbox-self__help-block:hover+.checkbox-self__help-text{padding:10px;font-size:10px;height:auto;line-height:130%}}.checkbox-self input:checked+label.checkbox-self__label::after{background:url(/img/new-layout/check-green.svg) no-repeat}#delivery .link{cursor:pointer;display:inline-block;color:#009846;transition:.3s}#delivery .link.dotted{border-bottom:1px dotted #7fcba2}#delivery .link:hover{border-bottom-color:transparent}#delivery .bordered-info{display:flex;align-items:center;height:55px;border-top:1px solid #ececec;border-bottom:1px solid #ececec;margin:13px 0}#delivery .bordered-info__inner{display:flex;align-items:center;flex:1}#delivery .bordered-info__left{color:#b1b1b1;font-size:13px}#delivery .bordered-info__right{margin-left:30px}#delivery .bordered-info__right b{font-size:18px}#delivery .dates{display:flex}#delivery .dates.disabled{pointer-events:none}section#pay form#payForm .submit input[type=submit]{transition:.1s;background:#ffe000;font-weight:700}section#contacts span.select2-selection.select2-selection--single{border-radius:unset}section#pay form#payForm .submit input[type=submit]:hover{background:#f9bb00}#delivery .dates.disabled *{color:#b0b0b0}#delivery .date{cursor:pointer;display:flex;align-items:center;justify-content:center;width:138px;height:120px;background-color:#fff;box-shadow:inset 0 0 0 1px #d3d3d3;margin-left:-1px;transition:.3s}#delivery .date:hover{background-color:#fff7cb}#delivery .date:first-of-type{margin-left:0}#delivery .date.active{pointer-events:none;background-color:#fff7cb;box-shadow:inset 0 0 0 2px #ffdb00;z-index:1}#delivery .date__inner{display:flex;flex-flow:column;text-align:center}#delivery .date__upper{font-size:13px;color:#b1b1b1;text-transform:capitalize}#delivery .date__middle{line-height:21px;color:#444;font-weight:700;margin:.9rem 0 .2rem}#delivery .date__bottom{color:#444;text-transform:uppercase}#delivery .delivery-time__content{margin-top:.6rem}#delivery .delivery-time__select{margin-top:.5rem;width:260px}#delivery .order__textarea{margin-top:.5rem!important;margin-bottom:2rem;min-height:100px;resize:vertical}#delivery .hint{font-size:13px;color:#b1b1b1}#delivery .map{overflow:hidden;height:0;opacity:0;transition:.5s;pointer-events:none}#delivery .map.active{pointer-events:auto;opacity:1;height:500px}.pickup-calendar{display:none}#delivery .calendar,#delivery .calendar-pickup{display:flex;align-items:center;border-bottom:1px solid #ececec;padding-bottom:1rem}#delivery .calendar-picker,#delivery .calendar-picker-pickup{position:relative;z-index:10;display:none}#delivery .calendar-picker .ui-datepicker,#delivery .calendar-picker-pickup .ui-datepicker{position:absolute;left:0;margin-top:-1rem}#delivery .calendar__calendar{cursor:pointer;height:38px;display:inline-flex;align-items:center;padding:0 20px 0 37px;box-shadow:inset 0 0 0 1px #ffdb00;position:relative;box-sizing:border-box;transition:.3s;z-index:2}#delivery .calendar__calendar:before{content:'';height:17px;width:17px;background:url(/img/design/calendar_order.svg) center no-repeat;top:calc(50% - 15px / 2);position:absolute;left:10px}#delivery .calendar__calendar.active{box-shadow:inset 0 0 0 2px #ffdb00;background-color:#fff7cb}#delivery.calendar-selected{pointer-events:none}#delivery.calendar__hint{display:flex;align-items:center;height:42px;margin-left:20px;font-size:13px;color:#b1b1b1}section#map-with-all-shops,section#mapPopUpAllShop{overflow:unset;height:unset;opacity:unset;float:unset!important;pointer-events:unset}section#yMap0{overflow:unset;height:auto;opacity:unset;pointer-events:auto}#delivery.tab{display:none}#delivery.tab.active{display:block;transition:.2s}#delivery.out-of-range{display:none;margin:.5rem 0 1rem}#delivery.out-of-range .text{font-size:13px;margin-bottom:.3rem}.calendar__hint{display:none}.calendar__hint.active{display:block}#delivery span.select2-selection__clear{display:none}form#createOrderStep1 div.required label.control-label:after{content:"*";color:#009846;font-size:15px}.form-group.field-shoporder-delivery_express_time,.form-group.field-shoporder-delivery_four_time,.form-group.field-shoporder-delivery_half_time{margin-top:.5rem;width:260px}.map-ballon__offer{font-size:13px;line-height:14px;color:#999;font-weight:700;margin-top:9px}.map-ballon__price,.map__phone{margin:4px 0 0;color:#2f9745;font-size:18px;font-weight:700;line-height:20px;background-position:-5px -2px;background-repeat:no-repeat}.map-ballon__price{transform:translate(2px,1px);display:inline-block}.map__phone{padding:0 0 0 22px;background-image:url(/img/design/map_phone.png)}.slider__header:after{content:'';width:11px;height:7px;background:url(/img/design/slider_arrow_more.svg) center no-repeat;top:.5rem;position:relative;margin-left:.8rem;animation:.3s forwards scaleRotateDown}div.set-year span.select2.select2-container{margin-top:0}.select2-container--krajee .select2-results__option--highlighted[aria-selected]{background-color:#fff9d2;color:#000}#payment h2{font-size:13px;font-weight:400;line-height:21px}#payment ul.list{font-size:13px;padding:0;list-style:none;margin:0 0 24px}#payment ul.list.order li{display:inline-block;line-height:30px}.payment-type.active{pointer-events:none;background-color:#fff7cb;box-shadow:inset 0 0 0 2px #ffdb00;z-index:1}.payment-type:first-of-type{margin-left:0}.payment-type{cursor:pointer;box-shadow:inset 0 0 0 1px #d3d3d3;padding:.28rem .54rem;margin-left:-1px;transition:.3s}.payment-type label{background-color:transparent;margin:0}.payment-type label span{margin:0;font-weight:400}#payment .submit input.button.cart-button{text-transform:none;font-weight:400;letter-spacing:normal;padding-right:30px}#payment .buttons .agree,#payment .buttons .submit{float:right;position:relative}#payment .buttons .submit .svg-ico{position:relative;margin-left:5px;margin-top:-4px;height:10px}label.checkbox[for=shoporder-agreement] a{text-decoration:underline;color:green}section#payment .agree label.checkbox{font-weight:400}section#payment ul.list.order._tabs{min-height:unset}form#createOrderStep3 .row{margin:0}#goods .card .inf-bottom .label{display:block}#selectCityModal .column{display:inline-block;width:264px;vertical-align:top;padding-right:5px}#selectCityModal .modal-footer{height:150px;border-top:0}#selectCityModal .column .item a{display:inline;font-size:16px;transition:.2s;border-bottom:1px dotted;white-space:normal}#selectCityModal .side{display:inline-block}#selectCityModal .side.right{font-size:13px;padding-top:36px;float:right}#selectCityModal .side.left{min-height:62px;float:left;background-color:#fff8cc;border:2px solid #ffdc00;padding:19px 30px 17px;text-align:left;display:none}#selectCityModal .side.left.active{display:block}#selectCityModal .list-map svg.list-ico.svg-ico,#selectCityModal .popup__body-inner.map{display:none}#selectCityModal .popup__body-inner.map.active{opacity:unset;height:unset;overflow:unset;display:block}#selectCityModal .popup__body-inner.map section#mapPopUpAllShop{height:460px}#selectCityModal .side .icon{width:20px;height:18px;background:url(/img/design/icon-contacts.png) 0 3px no-repeat;float:left}#selectCityModal .side .time{margin-bottom:0}#selectCityModal .side .phone .icon{background-position:0 -20px}#selectCityModal .side .time .icon{background-position:0 -43px}#selectCityModal .side .t{margin-left:.3rem}.selectCityModal .side .addr,.selectCityModal .side .phone,.selectCityModal .side .time{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;line-height:18px!important;margin-bottom:4px}#selectCityModal .side.list-map{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:.85rem 1.3rem;background-color:#009846;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;float:right;margin-top:22px;margin-right:20px}#selectCityModal .popup__title{margin-bottom:30px}#selectCityModal .modal-header,#suggestCityModal .modal-header{border-bottom:0}#suggestCityModal .modal-header{font:16px/1.5em Arial,Helvetica,sans-serif}#selectCityModal .modal-body .item{margin-bottom:10px}#selectCityModal .green.tel{font-size:20px;display:block;font-weight:700}#selectCityModal button.close{font-size:33px;color:#009846;opacity:1;transition:.4s}#selectCityModal button.close:hover{opacity:.2}#selectCityModal .side.right{text-align:left;padding-right:30px}#selectCityModal .side.right span{margin-bottom:10px}#selectCityModal .side.left{max-height:120px;max-width:584px;width:584px}.new-header{z-index:1041;position:relative}.modal-open{padding-right:unset!important}#selectCityModal .popup__body-inner.map section#mapPopUpAllShop,#selectCityModal .ymaps-2-1-72-map,#selectCityModal .ymaps-2-1-72-map.ymaps-2-1-72-i-ua_js_yes.ymaps-2-1-72-map-bg.ymaps-2-1-72-islets_map-lang-ru{width:100%!important}#selectCityModal .modal-content{min-height:634px}#selectCityModal .side.list-map,#selectCityModal .side.list-map.shopMap{transition:.4s}#selectCityModal .side.list-map.shopMap:hover,#selectCityModal .side.list-map:hover{opacity:.2}#suggestCityModal .btn-yes{background:#007838;color:#fff;width:100%;margin-right:20px;font-weight:600}#suggestCityModal .btn-no{background:#fff;width:100%;font-weight:600;border:2px solid #007838}#suggestCityModal .modal-body{display:flex;justify-content:center;padding-top:0}#suggestCityModal .modal-content{border-radius:0}#suggestCityModal{position:relative;z-index:1041;padding-right:0!important}#suggestCityModal.suggest-city_sticky{position:fixed;top:78px}.modal-wrapper{height:0!important;min-height:unset!important}.modal-wrapper_sticky{position:fixed;left:calc(50% - 1219px / 2);z-index:1041;top:112px}#search .forestHer{z-index:1;left:-27px}.price a.questSign.discount{display:inline-block;width:16px}.set-year .select2-selection.select2-selection--single{border-radius:unset}.set-year span.select2.select2-container.select2-container--krajee{margin-bottom:unset}.slider_banner{max-height:490px}#goods .card .order .cloader{height:290px}#products-list-view .list-view li a.questSign{width:20px;height:20px}.items .pjax-preview-card{clear:both;height:auto}#goods .inf-top a.pushComp.pseudo:hover,#goods .inf-top a.pushFav.pseudo:hover{border-bottom:none}section#left div#files{width:100%;margin-top:0;margin-bottom:16px}section#left #files.items-2 .links a{width:100%}.delivery-map [class*='-balloon']{box-shadow:none!important}.delivery-map [class*='-balloon__content'],.delivery-map [class*='-balloon__content']>*,.delivery-map [class*='-balloon__layout']{overflow:visible!important;background:0 0!important}.delivery-map [class*='-balloon__content']{padding:0!important;margin:0!important}.delivery-map [class*='-balloon__tail']{display:none!important}.delivery-map .map__balloon{margin:0 0 10px;position:relative;border:1px solid rgba(0,0,0,.15);box-shadow:0 6px 7px 0 rgba(0,0,0,.11);width:390px}.delivery-map .map__balloon,.delivery-map .map__balloon *{box-sizing:border-box}.delivery-map .map__balloon-body,.delivery-map .map__balloon-footer{position:relative;z-index:2}.delivery-map .map__balloon-body{display:block;padding:10px 40px 15px 20px;background-color:#fff;min-height:220px}.delivery-map .map__callback .map__balloon-body{padding:15px 40px 15px 15px;min-height:unset}.map__balloon.weight_hidden{display:none}.delivery-map .map__balloon-tail{display:block;position:absolute;top:100%;left:calc(50% - 9px)!important;z-index:1;border:10px solid transparent;border-top-color:#fff}.delivery-map .map__balloon .order__title{width:100%;margin-top:.7rem}.delivery-map .map__callback .order__title{margin:0}.dostavka-spb-button{position:relative;margin-top:-35px;width:195px;float:right}.dostavka-spb-button a{padding:0 19px;font-size:15px;font-weight:700;text-transform:uppercase;height:37px;line-height:37px;margin-top:-2px;display:block;background-color:#ffe000;margin-left:20px}.dostavka-spb-button a:hover{background-color:#f9bb00}#goods .description.dd{max-height:unset;text-align:justify}.man-max-cargo-4200{margin-top:5px;color:red;font-weight:700}#orderList .orderItem .orderHeader{height:auto;cursor:pointer}#orderList .orderItem .orderHeader .status{width:auto;white-space:pre-wrap;overflow:visible}#orderList .orderItem .orderHeader .header{width:auto;max-width:353px;white-space:pre-wrap;overflow:visible}#orderList .orderItem .orderHeader a.orderIcon.toggleBtn{transition:.5s;background:url(/img/design/down-arrow.svg) center/contain no-repeat;width:16px}#orderList .orderItem .orderHeader a.orderIcon.toggleBtn.opened{transform:rotate(180deg)}#change-shop-modal button.close{font-size:33px;color:#009846;opacity:1;transition:.4s}select#selectShopsInDetailCard+span.select2.select2-container.select2-container--krajee.input-sm{margin-bottom:unset}a.change-shop-confirm.current{font-weight:700;color:green}.items li.clear,.work-hours.work-hours--mobile .soci{display:none}.brands-container{display:none;flex-flow:column;align-items:flex-start;margin-top:1.8rem;transition:.2s}.brands__popular{flex-wrap:wrap}.brands-container.active{display:flex}.brands-container__inner,.trademarks-container__inner{display:flex;flex-wrap:wrap;padding-top:1.8rem;overflow-x:auto}.divider-top{border-top:1px solid #ebebeb}.brand .brands-container__inner .popular__item{margin-right:31px;margin-bottom:1rem;display:flex;flex-flow:column;align-items:flex-start}.popular__item-img{width:204px;height:100px;background-color:#f7f7f7;display:flex;align-items:center;justify-content:center}.popular__item-img img{transition:.2s;filter:grayscale(1) opacity(.4);max-width:204px}.popular__item-bottom{display:flex;align-items:center;margin-top:.3rem;white-space:nowrap;max-width:204px}.popular__item-bottom span{max-width:174px;text-overflow:ellipsis;overflow:hidden}.popular__item-bottom .link{line-height:1;color:#009846;border-bottom:1px solid currentColor;transition:.2s}.alphabet__row{display:flex;margin-bottom:.6rem}.alphabet__row:last-of-type{margin-bottom:0}.alphabet__item{cursor:pointer;font-size:18px;line-height:24px;color:#999;margin-right:1.16rem;transition:.2s}.alphabet__item:last-of-type{margin-right:0}.alphabet__item:hover{color:#009846}.popular__item:hover .popular__item-img img{filter:grayscale(0) opacity(1)}.popular__item:nth-of-type(4n){margin-right:0}.popular__item-bottom-cnt{margin-left:.3rem;color:#999}.brand .list__row,.trademark .list__row{display:flex;background-color:#fff;border:1px solid #ececec00;padding:10px}.brand .list__symbol,.trademark .list__symbol{font-size:30px;line-height:24px;color:#999;margin-right:1.3rem;min-width:45px;text-align:center}.brand .list__columns,.trademark .list__columns{display:flex}.brand .list__column,.trademark .list__column{width:265px;display:flex;flex-flow:column;align-items:flex-start}.brand .list__column-item,.trademark .list__column-item{display:flex;align-items:center;margin-bottom:.5rem}.brand .list__column-item-name,.trademark .list__column-item-name{max-width:140px;text-overflow:ellipsis;overflow:hidden;max-height:15px;white-space:nowrap}.brand .list__column-item-cnt,.trademark .list__column-item-cnt{margin-left:.3rem;color:#999}.brand .list__column-item .link,.trademark .list__column-item .link{line-height:1;color:#009846;border-bottom:1px solid currentColor;transition:.2s}.brand .list__column-item:hover .link,.trademark .list__column-item:hover .link{border-bottom-color:rgba(255,255,255,0)}#brand .text img,#trademark .text img{float:left;padding:0 38px 20px 0}#brand .tm li{font-size:18px;margin-bottom:13px;width:229px}#brand .columns.tm img{padding:0;float:unset}.brand .radio-buttons a.active,.brand .radio-buttons a.selected{background-color:#fff8cc;border:1px solid #f9bb00;box-shadow:inset 0 0 0 1px #f9bb00}.ui-datepicker-unselectable.ui-state-disabled{color:#cccc}.forestHer.forestHer-holyday:before{content:"";position:absolute;top:-17px;left:7px;width:173px;z-index:0;height:221px;background:url(/img/design/holyday23.png) no-repeat}button.btn.btn-warning.btn-send{color:#000;border-radius:unset;background-color:#ffdc00;padding:0 24px;display:inline-block;height:34px;border:unset;transition:.3s}button.btn.btn-warning.btn-send:hover{background-color:#f9bb00}section#feedbackList .yiiPager li.page a{border:unset;border-radius:unset}section#content section#favItems.specOffer .loader.show{width:100%;height:200px;position:relative}ul#newsList .items .announcement{font-size:12px}section.authForm section.r-form.overflow{position:relative}form#auth-form div.has-error input{border:1px solid red}form#auth-form input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}form#auth-form .row{margin:0}form#auth-form label.label{text-align:left;margin-left:-5px}section#recoveryForm div.r-form.overflow.loader-on,section.authForm section.r-form.overflow.loader-on,section.recoveryActivateForm div.r-form.overflow.loader-on{max-height:200px}section#recoveryForm .r-form.overflow.loader-on,section.r-form.overflow.loader-on{position:relative}.recovery-success-send-message{color:green;font-size:20px}#recovery-form label.label.required{text-align:left;padding-left:0}.itemSlider li .price .price-val,.listCatalog li .price .price-val{font-size:16px}.itemSlider li .price .oldPrice .price-val,.listCatalog li .price .oldPrice .price-val{font-size:12px}.questSign{height:16px;font-size:11px;line-height:16px}.exclSign{width:16px;height:16px;font-size:11px;line-height:16px}li .price span.exclSign{font-size:11px;line-height:16px}#search .search-form .searchField{padding-right:43px}.search-close-button{position:absolute;right:110px;width:20px;text-align:center;cursor:pointer;display:none}.search-close-button.search-close-button-show{display:inline-block!important}#goods .tab-content .tab.current a{text-decoration:underline}form#filter-products input[type=number]{-moz-appearance:textfield}form#filter-products input[type=number]::-webkit-inner-spin-button,form#filter-products input[type=number]::-webkit-outer-spin-button,input#happyinvoiceform-number[type=number]::-webkit-inner-spin-button,input#happyinvoiceform-number[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}form#filter-products .select2-container--krajee{margin-bottom:0}#filter-params{display:none}section.r-form.personalinfo span.select2-selection.select2-selection--single{border-radius:unset}.items-found-result{margin-top:-15px;color:#9e9e9e;font-size:12px}.items-found-result .items-found-result-text{color:#444;font-size:14px;padding:12px 0 5px}.items-found-result .items-found-result-text strong{font-size:18px;font-weight:600}.items-found-result .items-found-result-text a{font-size:18px;font-weight:600;font-style:italic;color:#337ab7}.items-found-result span{font-weight:700}.items-found-result.in-search-page{margin-bottom:30px}ul#categories-in-search li a span{font-size:11px;margin-left:5px;color:grey}.div-found-in-categories-search{font-size:20px;font-weight:700;overflow:hidden;margin-bottom:14px}#sorting-catalog span.label{display:block;text-align:left;margin-left:0;padding-left:0}textarea#shoporder-bank_detaljer_text{min-height:90px;resize:none}label.control-label[for=shoporder-bank_detaljer_text]{font-weight:400}.row.pay-without-cash{display:none}#goods .availability a.base{width:auto}#goods .availability a.base span.trigger-arrow{margin-left:10px}#goods .availability{width:auto}#selectCityModal .modal-body .cloader{min-height:400px;margin:0 auto}.slider_cert_link,.slider_diploma_link{display:block;width:80%;margin:auto;height:120px;position:relative}.slider_cert_link img,.slider_diploma_link img{display:block;width:auto;margin:auto;position:absolute;left:0;top:0;right:0;bottom:0}.c-slider_cert,.c-slider_diploma{max-height:120px;overflow:hidden}.rotate-180{transform:rotate(180deg)}svg.article-prev-next{height:10px;display:inline-block;width:20px;fill:#019846}svg.main-link-home{width:10px;display:inline-block;height:10px;fill:#019846;transition:1.5s}svg.main-link-home:hover{transform:rotate(360deg)}#modal-user-promo .modal-content{border-radius:unset}#promo-form-user button.btn.btn-primary{background-color:green;border-radius:unset;transition:.3s;border:none}#promo-form-user button.btn.btn-primary:hover{background-color:#00af51}#promo-form-user .field-promomodel-agree a span{color:#018001;font-weight:700;transition:1s}#promo-form-user .field-promomodel-agree a span:hover{color:#ffdc00}.service-grid{display:flex;justify-content:flex-start;flex-wrap:wrap}.service-item{width:25%;margin-bottom:50px}.service-link{display:block;padding:0 20px}a.service-link:focus,a.service-link:hover{box-shadow:0 0 5px -2px grey;border-radius:5px}.service-icon{width:100px;height:100px;margin:0 auto}.service-icon svg{display:block;width:100%;height:100%}.service-name{text-align:center}.service-detail-delivery{display:inline-block;vertical-align:middle;width:70px;height:37px;position:relative;margin:auto auto auto 15px}#goods .card .inf-bottom .price .price__wrapper_flex{display:flex;flex-direction:column;justify-content:space-between;row-gap:10px;margin-top:2px}.service-detail-delivery svg{width:100%;height:100%}#goods .price .newPrice{display:inline-block;vertical-align:middle}.service-detail-delivery a{display:block;width:100%;height:100%}#content p.service-detail-delivery_hidden{display:none;background:#009846;padding:6px 10px 5px;color:#fff;font-size:13px;line-height:18px;position:absolute;margin-left:15px;min-width:145px;left:100%;top:0}#content p.service-detail-delivery_hidden:after{content:"";width:0;height:0;border-style:solid;border-width:5px 5px 5px 0;border-color:transparent #009847 transparent transparent;display:block;position:absolute;left:-5px;top:0;bottom:0;margin:auto}#goods .inf-top .service-detail-delivery a:hover{border-bottom:none}#content .service-detail-delivery:hover p.service-detail-delivery_hidden{display:block}.service-link:hover .service-name{color:#009846}.service-in-card-title{color:#b1b1b1;font-size:13px;font-weight:400}.service-in-card-grid{display:flex;justify-content:flex-start}.service-in-card-item{width:33%}.service-in-card-item a{display:block;width:100%;cursor:pointer}.service-in-card-item a svg{display:block;width:100%;height:80px}#goods .inf-top .service-in-card-item a:hover{border:none}section#slider-other-items-in-detail-view{margin-top:20px}.button.cart-button.fwd .arrow-7-ico{vertical-align:unset}#goods .card .inf-bottom .price{width:auto;position:relative;display:flex;justify-content:space-between}.pjax-detail-card{width:100%}#bases table tbody tr.tr-strong{font-weight:700;background:#00800040}.download_icon{display:inline-block;width:18px;height:18px;background-image:url(../img/design/download_icon.svg);background-repeat:no-repeat;background-size:contain;margin-right:18px}.download_name{display:inline-block;font-size:13px;line-height:15px;color:#444;padding-right:60px}.download_name span{display:inline}.download_item{display:flex;align-items:center;width:50%;margin-bottom:26px}.download_list{display:flex;flex-wrap:wrap;margin-bottom:50px}.download_files_block{margin-top:80px}.download_conditions{font-size:13px;line-height:16px;color:#afaeae;max-width:650px}#man-checkbox-order .help-block.errors{color:red;font-weight:700}section#delivery .man-dates .order__title,section#delivery div.services-order .order__title{font-size:20px;color:#019846;margin-bottom:20px;margin-top:40px}#delivery input:checked+label[for=servicesform-service_19]:after,#delivery input:checked+label[for=servicesform-service_20]:after,#delivery input:checked+label[for=servicesform-service_21]:after,#delivery input:checked+label[for=servicesform-service_26]:after,#delivery input:checked+label[for=shoporder-need_man]:after{top:10px}#goods .inf-top .description a.vendor_icon{width:33px;height:33px;background-image:url(../img/design/vendor_icon.svg);background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;border-bottom:0;vertical-align:middle;margin-left:13px}div#t7 .download_files_block{margin-top:20px}.form-control{border:1px solid #d3d3d3;box-sizing:border-box;font-size:13px;color:inherit;background-color:#fff;font-family:inherit;font-weight:inherit;height:30px;line-height:30px;padding:0 6px}.r-form.authreg .radio-styled .radio{margin-top:0;margin-bottom:0}.r-form.authreg #registration-form .row.inline.radio-buttons.noCard{margin-bottom:30px}.r-form input#registrationform-phone.form-control,.r-form input#registrationform-phone.form-control:focus{box-shadow:none;border:1px solid #d3d3d3}.r-form .has-error input#registrationform-phone.form-control,.r-form .has-error input#registrationform-phone.form-control:focus{border:1px solid #a94442}div.has-error input{border-color:#a94442}#registration-form .row.email{margin-bottom:0;margin-top:10px}.r-form.personalinfo .col-md-12 textarea.form-control:focus,.r-form.personalinfo .col-md-4 input.form-control:focus,.r-form.personalinfo .field-profileupdateform-email input.form-control:focus,.r-form.personalinfo .has-success input.form-control:focus{box-shadow:none}.form-control:focus,.select2-container--krajee .select2-selection:focus,.select2-container--krajee.select2-container--open .select2-selection,input:focus{box-shadow:none;border:1px solid #d3d3d3}.field-profileupdateform-address_1,.field-profileupdateform-address_2,.field-profileupdateform-address_3{margin-bottom:20px}#goods .price .newPrice a{margin-top:2px;margin-left:4px}#goods .availability .green{padding-top:0}#leftReply .replyLink #replyLink{margin-left:0;text-transform:none;width:100%;text-align:center}.button.button-transparent{border:1px solid #ffdc00}#delivery .buttons .col2 .svg-ico{position:relative;margin-left:3px;margin-top:0;left:0;right:0;top:0}section#delivery .order__title{font-size:18px;line-height:21px;margin-top:38px;margin-bottom:15px}#delivery .calendar__calendar{width:266px;flex:0 0 266px}#delivery .delivery-time+.bordered-info{display:none}section#delivery div.services-order .order__title{color:#444;font-size:18px;line-height:21px;margin-top:35px}section#delivery .tip:after{display:none}.manipulator_info{font-size:13px;line-height:15px;position:relative;display:flex;margin-top:15px}.manipulator_info::before{content:"";width:22px;flex:0 0 22px;height:18px;display:inline-block;vertical-align:middle;margin-right:13px;background-image:url(../img/design/manipul-icon.png);background-size:contain;background-position:center}.manipulator_info span{display:block}#delivery .date.manipulator{position:relative}#delivery .date.manipulator::before{content:"";display:block;position:absolute;top:1px;right:1px;width:27px;height:23px;background-image:url(../img/design/manipul-icon.png);background-size:contain;background-position:center}#delivery .date__bottom{font-size:13px;line-height:15px}#delivery .date__middle{font-size:29px;margin-top:9px;margin-bottom:9px}section#delivery .manipulator_info+.order__title{font-size:14px;line-height:16px;margin-top:27px;margin-bottom:10px}#delivery .calendar{padding-bottom:0;position:relative}#delivery .services-order+.order__title{margin-top:37px}#shoporder-address{visibility:hidden;position:absolute;height:0;width:0}@media (min-width:540px){.ymaps-2-1-79-search{width:500px!important}}#delivery label[for=servicesform-service_19],#delivery label[for=servicesform-service_20],#delivery label[for=servicesform-service_21],#delivery label[for=servicesform-service_26],#delivery label[for=shoporder-need_man]{font-size:14px;line-height:16px;font-weight:400;max-width:248px;height:auto;display:flex;align-items:baseline;transition:.3s;box-shadow:inset 0 0 0 1px #d3d3d3;user-select:none;min-height:39px;padding:5px 16px 11px}#delivery label[for=servicesform-service_19]:hover,#delivery label[for=servicesform-service_20]:hover,#delivery label[for=servicesform-service_21]:hover,#delivery label[for=servicesform-service_26]:hover,#delivery label[for=shoporder-need_man]:hover{background-color:#fff7cb}#delivery label[for=servicesform-service_19]:before,#delivery label[for=servicesform-service_20]:before,#delivery label[for=servicesform-service_21]:before,#delivery label[for=servicesform-service_26]:before,#delivery label[for=shoporder-need_man]:before{top:3px;background-size:contain;background-position:center;width:26px;height:19px;position:relative;border:none;margin-right:14px;background-repeat:no-repeat;background-image:url(../img/design/manipul-icon-2.png)}#delivery input:checked+label[for=servicesform-service_19],#delivery input:checked+label[for=servicesform-service_20],#delivery input:checked+label[for=servicesform-service_21],#delivery input:checked+label[for=servicesform-service_26],#delivery input:checked+label[for=shoporder-need_man]{background-color:#fff7cb;box-shadow:inset 0 0 0 2px #ffdb00}#delivery .delivery-time{padding-bottom:36px;border-bottom:1px solid #ececec}#content .form-group.field-shoporder-comment .help-block{display:none}#delivery .bordered-info .order__title,#delivery .delivery__content-item .order__title.tip,#delivery .services-order+.order__title,section#delivery div.services-order .order__title{margin-bottom:15px}#delivery .field-shoporder-delivery_fio,.field-shoporder-email,.field-shoporder-phone{width:210px}section#delivery .order__title .num{margin-right:10px;font-size:22px;line-height:25px}section#delivery .order__title.tip{margin-top:20px}.select2-container--bootstrap .select2-dropdown,section#delivery .select2-container--bootstrap.select2-container--focus .select2-selection,section#delivery .select2-container--bootstrap.select2-container--open .select2-selection{box-shadow:none;border-color:#ccc}.select2-container--bootstrap .select2-results__option--highlighted[aria-selected]{background-color:#eee;color:#444}section#delivery #shoporder-zone_id+.order__title{margin-top:22px}section#delivery .bordered-info+.order__title{margin-top:20px;margin-bottom:15px}.download_item span{transition:color 150ms}.download_item:hover span{color:#009846}section#delivery .popup__footer{height:auto}.form-group.field-shoporder-comment{margin-top:35px}#delivery .calendar-picker .ui-datepicker,#delivery .calendar-picker-pickup .ui-datepicker{width:266px;top:13px}#delivery .dates+.order__title{font-size:14px;line-height:16px;margin-top:27px;margin-bottom:10px}#delivery .calendar-picker{position:absolute;left:0;top:42px}.services-order_success{font-size:13px;line-height:15px;color:#444;position:absolute;top:51px;left:269px;display:none}.services-order_success::before{content:"";background-image:url(../img/design/checkbox-check-green.png);background-repeat:no-repeat;background-position:top left;width:15px;height:15px;display:inline-block;margin-right:5px}#order-page .checkbox-styled__on-cashier .services-order_success{margin-right:10px;line-height:unset;top:unset;left:unset}#order-page .checkbox-styled__on-cashier{display:flex}.checkbox-styled input:checked+label[for=servicesform-service_19]:after,.checkbox-styled input:checked+label[for=servicesform-service_20]:after,.checkbox-styled input:checked+label[for=servicesform-service_21]:after,.checkbox-styled input:checked+label[for=servicesform-service_26]:after,.checkbox-styled input:checked+label[for=shoporder-need_man]:after{display:none}#delivery .services-order{margin-bottom:37px;position:relative}#delivery .form-group.field-shoporder-need_man.has-errors label[for=servicesform-service_19],#delivery .form-group.field-shoporder-need_man.has-errors label[for=servicesform-service_20],#delivery .form-group.field-shoporder-need_man.has-errors label[for=servicesform-service_21],#delivery .form-group.field-shoporder-need_man.has-errors label[for=servicesform-service_26],#delivery .form-group.field-shoporder-need_man.has-errors label[for=shoporder-need_man]{background-color:rgba(255,255,255,0);border:2px solid #ff001e}#delivery #man-checkbox-order .help-block.errors{max-width:326px}#pay-system .pay.mc{background:url(/img/design/mastercard.svg) center/contain no-repeat}#pay-system .pay.visa{background:url(/img/design/visa.svg) center/contain no-repeat}#pay-system .pay.mir{background:url(/img/design/mir.svg) center/contain no-repeat}#site-info .eye a{white-space:nowrap}.select2-container--krajee .select2-selection--single{height:30px;font-size:13px;line-height:23px;padding:4px 24px 4px 12px}.select2-container--krajee .select2-selection--single .select2-selection__arrow{height:28px}.select2-container--krajee .select2-results__option[aria-selected]{font-size:13px;line-height:23px}#legal .textBlock{margin-bottom:20px;background-color:#fff;border:1px solid #ececec00;padding:10px}.registration_wrapper.legal{margin-top:33px;background-color:#fff;border:1px solid #ececec00;padding:10px}.registration_tab_link{font-size:14px;line-height:16px;color:#009846;padding-bottom:14px;position:relative;display:inline-block;margin-right:30px}.registration_tab_link.active{color:#444}.registration_tab_link.active::before{content:"";display:block;width:100%;height:2px;background-color:#009846;position:absolute;bottom:0;left:0}.registration_tabs{width:100%;border-bottom:1px solid #ececec;margin-bottom:53px}.registration_tabs.nomargin{margin-bottom:40px}.registration_subtitle{display:block;font-size:18px;line-height:21px;color:#444;font-weight:700;margin-bottom:28px}.registration_label.bic,.registration_label.inn{position:relative;margin-right:13px}.registration_label.bic::after,.registration_label.inn::after{content:"/";width:13px;height:30px;font-size:14px;line-height:16px;right:-13px;top:24px;color:#444;position:absolute;display:flex;align-items:center;justify-content:center}.registration_label.bic::after{top:0}.registration_label.kpp{margin-right:10px}.registration_label_textarea textarea{width:276px;resize:none}.registration_label.registration_label_textarea textarea[disabled]{color:#b1b1b1}.registration_data_fields{display:flex;align-items:flex-end}label.registration_label{margin-bottom:0}input.legalinfo_btn{height:30px;line-height:16px;font-size:14px;color:#444;padding:0 16px;transition:.2s ease-in-out}input.legalinfo_btn:active,input.legalinfo_btn:focus,input.legalinfo_btn:hover{border:none}.registration_legal_data .legal_success{font-size:14px;line-height:16px;color:#009746;position:relative;display:block;margin-bottom:10px}.registration_legal_data .legal_error{font-size:14px;line-height:16px;color:red}.registration_legal_data .legal_success::before{content:"";display:inline-block;width:16px;height:16px;background-image:url(../img/design/checkbox-check-green.png);background-repeat:no-repeat;background-position:top left;margin-right:2px}.registrattion_informer{margin-top:22px;margin-bottom:35px}.legal_success_text{display:block;font-size:14px;line-height:17px;color:#b1b1b1;max-width:695px}.registration_form.legal .legal_success_text{font-size:13px;line-height:15px;color:#b1b1b1;letter-spacing:-.01em}.legal_result_title{font-size:14px;line-height:16px;font-weight:700;color:#b1b1b1;display:block;margin-bottom:9px}.legal_result_list{max-width:378px;border-top:1px solid #ececec;list-style:none;padding-left:0;margin:0 0 9px;padding-top:9px;padding-bottom:9px}.legal_result_item{padding-top:9px;padding-bottom:9px;transition:background-color 150ms;cursor:pointer}.legal_result_item:hover{background-color:#f6f6f6}.legal_result_item.active:hover{background-color:rgba(255,255,255,0)}.legal_result_item.active{cursor:default}.legal_result_item .legal_item_name{font-size:14px;line-height:16px;color:#444}.legal_link{border:0;box-sizing:border-box;color:inherit;font-family:inherit;padding:8px;transition:.1s;background:#ffe000;line-height:16px;font-size:14px}.legal_link:hover{background-color:#f9bb00;border:none}.registration_form_wrapper{border-top:1px solid #ececec;width:685px}.registration_form_wrapper.noborder{border-top:none;padding-top:31px}.cabinet_edit_block{max-width:684px;margin-top:35px}.registration_label_descr{font-size:14px;line-height:16px;color:#444;display:block;margin-bottom:8px;font-weight:400}.registration_fields_left,.registration_fields_right{width:50%}.registration_fields_right{display:block}.registration_fields{display:flex;flex-wrap:wrap}.registration_subtitle{width:100%;flex-basis:0 0 100%}.cabinet_edit .registration_label,.registration_form .registration_label{margin-bottom:30px}.cabinet_edit input.registration_input,.registration_form input.registration_input{width:276px;border:1px solid #d3d3d3;font-size:14px;line-height:16px;color:#444;font-weight:400;padding-left:8px;background-color:#fff!important}.cabinet_edit input[disabled],.legal_data .registration_data_fields input.registration_input[disabled],.registration_form .registration_data_fields input.registration_input[disabled],.registration_form input[disabled]{font-size:13px;line-height:15px;color:#b1b1b1}.cabinet_edit input.registration_input::-webkit-input-placeholder,.registration_form input.registration_input::-webkit-input-placeholder{font-size:13px;line-height:15px;color:#b1b1b1;font-weight:400}.cabinet_edit input.registration_input::-moz-placeholder,.registration_form input.registration_input::-moz-placeholder{font-size:13px;line-height:15px;color:#b1b1b1;font-weight:400}.cabinet_edit input.registration_input:-moz-placeholder,.registration_form input.registration_input:-moz-placeholder{font-size:13px;line-height:15px;color:#b1b1b1;font-weight:400}.cabinet_edit input.registration_input:-ms-input-placeholder,.registration_form input.registration_input:-ms-input-placeholder{font-size:13px;line-height:15px;color:#b1b1b1;font-weight:400}.cabinet_edit input.registration_input:focus::-webkit-input-placeholder,.registration_form input.registration_input:focus::-webkit-input-placeholder{color:transparent}.cabinet_edit input.registration_input:focus::-moz-placeholder,.registration_form input.registration_input:focus::-moz-placeholder{color:transparent}.cabinet_edit input.registration_input:focus:-moz-placeholder,.registration_form input.registration_input:focus:-moz-placeholder{color:transparent}.cabinet_edit input.registration_input:focus:-ms-input-placeholder,.registration_form input.registration_input:focus:-ms-input-placeholder{color:transparent}.cabinet_edit input.registration_input:focus,.legal_data .registration_data_fields input.registration_input:focus,.registration_form .registration_data_fields input.registration_input:focus,.registration_form input.registration_input:focus{border:1px solid #009846;box-shadow:0 0 2px rgba(0,151,70,.6)}.cabinet_edit .small_fields,.registration_form .small_fields{display:flex}.cabinet_edit .registration_data_fields .registration_label{margin-bottom:0}.small_fields input.registration_input{width:66px;padding-left:10px}.small_fields .registration_label{margin-right:4px}.small_fields .registration_label:last-child{margin-right:0}.registration_fields.sec{margin-top:33px}.legal_data .registration_data_fields input.registration_input,.registration_form .registration_data_fields input.registration_input{max-width:131px;border:1px solid #d3d3d3;font-size:14px;line-height:16px;color:#444;font-weight:400;padding-left:8px;background-color:#fff!important}.registration_label.bik{margin-right:13px;position:relative}.registration_label.bik::after{content:"/";width:13px;height:30px;font-size:14px;line-height:16px;right:-13px;top:0;color:#444;position:absolute;display:flex;align-items:center;justify-content:center}.registration_label.legal_data .registration_label.inn::after{top:0}.registration_form .registration_data_fields .registration_label{margin-bottom:0}.registration_label.agreement{margin-bottom:0;cursor:pointer}.registration_label.agreement.error .registration_label_descr::before{border-color:red}.registration_label.agreement.error inout.registration_input:checked .registration_label_descr::before{border-color:#444}.registration_label.agreement input.registration_input{display:none}.registration_label.agreement .registration_label_descr{font-size:13px;line-height:15px;color:#444;position:relative;margin-bottom:0;display:flex}.registration_label.agreement .registration_label_descr::before{content:"";display:inline-block;vertical-align:middle;margin-top:0;width:15px;height:15px;flex:0 0 15px;border:1px solid #b1b1b1;margin-right:14px}.registration_label.agreement .registration_label_descr::after{content:"";position:absolute;display:none;left:2px;top:8px;margin-top:-11px;border-color:#444;text-align:center;background:url(/img/design/done_black.svg) no-repeat;width:16px;height:15px}.registration_label.agreement input.registration_input:checked+.registration_label_descr::after{display:block}.registration_nav{display:flex;justify-content:space-between;align-items:center}.registration_agreement{margin-top:20px}.button.checkin{height:40px;padding:0 22px;font-size:14px;line-height:16px;text-transform:uppercase;color:#444;font-weight:700;transition:.2s ease-in-out}.button.checkin:active,.button.checkin:focus,.button.checkin:hover{border:none}.button.checkin.disabled,.button.checkin:disabled{background-color:#d3d3d3}.registration_nav .registration_button_continue{font-size:14px;line-height:40px;position:relative}.registration_nav .registration_button_continue::before{content:"";background:url(/img/design/cabinet_gray_arrow.svg) center/contain no-repeat;width:10px;height:10px;display:inline-block;margin-right:5px}.legal_data .registrattion_informer{max-width:380px}.agreement_modal{width:858px;height:728px;background-color:#fff;z-index:99999;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;padding:52px 65px 53px}.agreement_modal_title{font-size:18px;line-height:21px;font-weight:700;color:#444;display:block;margin-bottom:29px;text-align:center}.agreement_modal_block{font-size:14px;line-height:16px;letter-spacing:-.01em;color:#444;height:448px;margin-bottom:34px;max-height:448px;overflow-y:auto}label.agreement_checkbox{margin-bottom:36px;cursor:pointer}.agreement_checkbox input.registration_input{display:none}.agreement_checkbox .registration_label_descr{font-size:13px;line-height:15px;color:#444;position:relative}.agreement_checkbox .registration_label_descr::before{content:"";display:inline-block;vertical-align:middle;margin-top:-4px;width:15px;height:15px;border:1px solid #b1b1b1;margin-right:14px}.agreement_checkbox .registration_label_descr::after{content:"";position:absolute;display:none;left:2px;top:8px;margin-top:-11px;border-color:#444;text-align:center;background:url(/img/design/done_black.svg) no-repeat;width:16px;height:15px}.agreement_checkbox input.registration_input:checked+.registration_label_descr::after{display:block}.agreement_nav{display:flex;justify-content:flex-end}.agreement_btn{width:129px;height:40px;font-size:14px;line-height:16px;color:#009746;border:2px solid #009746;background-color:#fff;text-align:center;cursor:pointer}.agreement_btn.accept{background-color:#009746;color:#fff;margin-right:15px}.agreement_btn.accept:disabled,.agreement_btn.accept:disabled:active,.agreement_btn.accept:disabled:focus,.agreement_btn.accept:disabled:hover{background-color:#d3d3d3;border-color:#d3d3d3}.agreement_btn:hover{border-color:#00af51}.agreement_btn.accept:hover{background-color:#00af51}.registration_attention{font-size:14px;line-height:17px;color:#444;padding:17px 22px;width:100%;background-color:#fdfadd}.registration_attention span{color:#ff001e;display:block;margin-top:10px}.cabinet,.organization-feedback{margin-top:10px;background-color:#fff;border:1px solid #ececec00;padding:10px}.organization-feedback__input{width:fit-content;margin-bottom:15px}.organization-feedback__text{margin-bottom:5px}.organization-feedback__note{font-size:12px}.organization-feedback__label{margin-top:15px}.cabinet_wrapper{display:flex;justify-content:space-between}.cabinet_subtitle{font-size:14px;line-height:16px;color:#b1b1b1;font-weight:700;display:block;margin-bottom:6px}.cabinet_name{display:block;margin-bottom:22px;font-size:25px;line-height:29px;color:#444}.cabinet_contact_link{display:block;font-size:14px;line-height:16px;color:#444;margin-bottom:7px}.cabinet_contacts{display:block;margin-bottom:19px}.cabinet_edit_link{font-size:14px;line-height:16px;color:#b1b1b1;position:relative;transition:.2s ease-in-out}.cabinet_edit_link:hover{color:#8c8c8c}.cabinet_edit_link::before{content:"";width:14px;height:14px;display:inline-block;vertical-align:middle;background-image:url(/img/design/cabinet-pencil-edit-button.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:8px}.cabinet_right{position:relative;padding-left:53px}.cabinet_right::before{content:"";width:36px;height:50px;position:absolute;top:15px;left:0;display:inline-block;margin-right:15px;background-image:url(/img/design/cabinet_icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.cabinet_info{border:1px solid #ececec00;margin-bottom:35px;display:block;padding:28px 49px}.cabinet_info .info_text_name{font-size:14px;line-height:16px;color:#444;width:196px;display:inline-block}.cabinet_info_text{display:block;margin-bottom:14px}.info_text_status{font-size:14px;line-height:16px;color:#444}.info_text_status.green{color:#009846}.cabinet_chat{font-size:14px;line-height:16px;float:right;color:#444;background-color:#ffdc00;transition:.2s ease-in-out;padding:12px 13px}.cabinet_chat:hover{background-color:#f9bb00}.cabinet_chat span{position:relative}.cabinet_chat span::before{content:"";display:inline-block;vertical-align:middle;margin-right:7px;width:25px;height:21px;background-image:url(/img/design/cabinet_chat.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.cabinet_reg_nav{margin-top:43px;display:flex;justify-content:flex-end}.cabinet_reg_btn{font-size:14px;line-height:16px;font-weight:700;color:#444;text-transform:uppercase;background-color:#ffdc00;border:2px solid #ffdc00;cursor:pointer;transition:.2s ease-in-out;padding:10px 21px}.cabinet_reg_btn.cancel{background-color:#fff;margin-right:13px}.cabinet_reg_btn.cancel:hover{border-color:#f9bb00}.cabinet_reg_btn.accept:hover{border-color:#f9bb00;background-color:#f9bb00}.cabinet_orders{margin-top:21px;background-color:#fff;border:1px solid #ececec00;padding:10px}.cabinet_filter{display:flex;margin-bottom:34px;padding-left:0;list-style:none}.cabinet_filter .cabinet_filter_li{font-size:14px;line-height:16px;color:#444;cursor:pointer;margin-right:3px;transition:.2s ease-in-out;padding:6px 15px}.cabinet_filter .cabinet_filter_li.active,.cabinet_filter .cabinet_filter_li:hover{background-color:#ececec}.cabinet_table{display:none}.cabinet_table.active{display:block}.cabinet_table .table_tr.email{text-align:center;padding-bottom:5px;margin-bottom:10px;justify-content:center;background:#f6f6f6}.cabinet_table .sbp-email__wrapper label{font-weight:700}.cabinet_table div#emailHelp{margin-top:.05rem;font-size:.875em;color:#6c757d}.cabinet_table .table_tr{display:flex;align-items:flex-start;padding-top:27px;padding-bottom:27px;padding-right:25px}.cabinet_table .table_tr.opener{position:relative}.cabinet_table .table_tr.opener.active+.table_order_info{margin-bottom:20px;display:block;cursor:default}.cabinet_table .table_tr.opener::before{content:"";position:absolute;display:block;width:15px;height:8px;background:url(../img/design/catalog_black_arrow.svg) center/contain no-repeat;top:50%;transform:translateY(-50%);right:7px}.cabinet_table .table_tr.opener::after{content:"";position:absolute;display:block;width:34px;height:34px;background:url(/img/design/cabinet_package.png) center/contain no-repeat;top:50%;transform:translateY(-50%);left:17px}.cabinet_table .table_tr.opener.active::before{transform:rotate(180deg)}.cabinet_table_header{display:flex;border-top:1px solid #ececec;border-bottom:1px solid #ececec}.cabinet_table .table_header_td span{font-size:14px;line-height:16px;color:#b1b1b1}.cabinet_table .table_td span{font-size:14px;line-height:16px;color:#444}.cabinet_table .table_td.status span{font-size:14px;line-height:16px;color:#009846}.cabinet_table .table_td.status span.status_paid.notpaid{color:red}.cabinet_table .table_header_td.item,.cabinet_table .table_td.item{width:280px;padding-left:90px}.cabinet_table .table_td.item{padding-left:80px;padding-right:10px;width:290px}.cabinet_table .table_header_td.date{width:147px;padding-left:8px}.cabinet_table .table_td.date{width:130px}.cabinet_table .table_td.summ{width:180px}.cabinet_table .table_header_td.summ{width:157px}.cabinet_table .table_header_td.del-date,.cabinet_table .table_td.del-date{width:139px}.cabinet_table .table_header_td.status,.cabinet_table .table_td.status{width:90px}.cabinet_table .table_td.status{min-width:82px;max-width:82px}.cabinet_table .table_header_td.status{width:120px;padding-left:25px}.cabinet_table_content .table_row{border-bottom:1px solid #ececec;cursor:pointer}.cabinet_table_content .table_row.active{padding-bottom:20px}.table_order_info{background-color:#f6f6f6;display:none}.table_order_info .table_td.name{width:426px;padding-left:16px;padding-right:32px}.table_order_info .name_product{font-size:14px;line-height:16px;color:#009846;position:relative;border-bottom:1px solid #009846;transition:.2s ease-in-out;cursor:pointer}.table_order_info .name_product:hover{border-bottom:1px solid rgba(255,255,255,0)}.table_order_info .table_tr{margin-bottom:27px;padding-bottom:0;padding-top:0}.table_order_info .table_td.price{width:139px;padding:0}.table_order_info .table_td span{font-size:14px;line-height:16px;color:#444;margin-top:5px;font-weight:400}.table_order_info .table_td span.marked{font-weight:700}.table_order_info .table_td.count{width:110px}.table_order_info .table_td.total span.marked{font-size:16px;line-height:18px;font-weight:700}.table_order_info span.name_articul{font-size:12px;line-height:14px;color:#b1b1b1;display:block;margin-bottom:7px;margin-top:0}.table_order_info .table_td.count,.table_order_info .table_td.price,.table_order_info .table_td.total{padding-top:24px}.table_order_info .table_tr.total{border-top:1px solid #ececec;display:flex;flex-wrap:wrap;row-gap:20px;justify-content:space-between;margin-bottom:0;padding:28px 20px 28px 17px}.table_order_info .table_tr.total .table_td.summ span.table_text{font-size:16px;line-height:18px;color:#444;margin-right:8px}.table_order_info .table_tr.total .table_td.summ span.table_num{font-size:15px;line-height:17px;color:#444}.table_order_info .table_tr.total .table_num span.marked{font-size:18px;line-height:21px;font-weight:700;color:#444}.table_order_info .table_btn.repeat{display:block;font-size:14px;line-height:16px;color:#444;background-color:#ffdc00;transition:background-color .2s;padding:12px 24px}.table_order_info .table_btn.repeat:hover{background-color:#f9bb00}.cabinet_bill{display:flex}.cabinet_bill .bill_left{padding-right:20px}.cabinet_bill .bill_block{min-width:313px;margin-bottom:20px;position:relative;display:flex;flex-direction:column;padding:26px 25px 25px 97px}.cabinet_bill .bill_block:last-child{margin-bottom:0}.cabinet_bill .bill_block::before{content:"";width:55px;height:59px;display:block;top:14px;left:22px;position:absolute;background-image:url(/img/design/cabinetdeposit.png);background-repeat:no-repeat;background-position:center;background-size:contain}.cabinet_bill .bill_block.bonus_bill::before{background-image:url(/img/design/cabinetbill.png)}.cabinet_bill .bill_block.deposit{background-color:#009846;margin-bottom:20px}.cabinet_bill .bill-title{font-size:15px;line-height:17px;color:#fff;display:block;margin-bottom:13px}.bill_num{font-size:20px;line-height:23px;color:#fff}.bill_num .marked{font-size:25px;line-height:29px;color:#fff;font-weight:700}.bill_block.bonus_bill{background-color:#f6f6f6}.bill_block.green .bill-title{color:#009846;font-size:15px;line-height:17px}.bill_block.green .bill_num,.bill_block.green .bill_num .marked{color:#009846}.bill_block .bill_link{display:inline-block;margin-top:15px;font-size:13px;line-height:15px;color:#b1b1b1;border-bottom:1px solid #b1b1b1;transition:.2s ease-in-out}.bill_block .bill_link:hover{border-bottom:1px solid rgba(255,255,255,0)}.cabinet_bill.bonus_bill .bill_block::before{background-image:url(/img/design/cabinetbill.png)}.cabinet_bill .bill_right{border:1px solid #ececec00;min-width:559px;padding:36px 39px 30px}.cabinet_bill .bill_subtitle{font-size:14px;line-height:16px;color:#b1b1b1;display:block;margin-bottom:5px}.cabinet_bill .bill_name{font-size:16px;line-height:18px;color:#444}.cabinet_bill .bill_info{margin-bottom:33px;margin-top:0}.cabinet_bill .bill_info:last-child{margin-bottom:0}.cabinet_aside_tr{display:flex;padding-top:20px;padding-bottom:24px;border-top:1px solid #ececec;padding-right:5px}.cabinet_aside_tr:last-child{border-bottom:1px solid #ececec}.aside_clear_button{font-size:13px;line-height:15px;color:#b1b1b1;background-color:rgba(255,255,255,0);border:none;position:relative;display:block;margin-top:3px;margin-bottom:17px;margin-left:auto}.aside_clear_button span{display:inline-block;vertical-align:middle;transition:.2s ease-in-out}.aside_clear_button:hover span{color:#8c8c8c}.aside_clear_button::after{content:"";display:inline-block;background-image:url(/img/design/vimos_aside_cross.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:5px;width:9px;height:9px;vertical-align:middle}.cabinet_aside_td.img{width:196px;flex:0 0 196px}.cabinet_aside_td.content{display:flex;flex-direction:column}.cabinet_aside_artic{font-size:13px;line-height:15px;color:#b1b1b1;display:block;margin-bottom:8px}.cabinet_aside_name{font-size:14px;line-height:22px;color:#444;display:inline;border-bottom:1px solid rgba(68,68,68,.5);text-decoration:none;transition:.2s ease-in-out}.cabinet_aside_name::hover{border-bottom-color:#444}.cabinet_aside_block{display:block;margin-bottom:5px}.cabinet_aside_status{font-size:13px;line-height:15px;display:block;margin-bottom:25px}.cabinet_aside_status.success{color:#009846}.cabinet_aside_status.inorder{color:#e58c00}.cabinet_aside_wrapper{display:flex}.cabinet_aside_price{font-size:14px;line-height:16px;color:#444;margin-right:80px}.cabinet_aside_price .marked{font-size:20px;line-height:23px;font-weight:700}.cabinet_aside_count{display:flex}.cabinet_aside_count input{width:40px;height:30px;color:#000;font-size:14px;line-height:16px;display:flex;align-items:center;justify-content:center;border:1px solid #ececec00;text-align:center}.cabinet_aside_count a.minus{width:28px;height:30px;font-size:18px;color:#adadad;line-height:23px;text-align:center;position:relative;border:1px solid #ececec00;margin-right:-1px;transition:.2s ease-in-out;background-color:#ececec}.cabinet_aside_count a.plus{width:28px;height:30px;border:1px solid #ececec;background-color:#ececec;font-size:18px;color:#adadad;line-height:23px;text-align:center;position:relative;margin-left:-1px;transition:.2s ease-in-out}.cabinet_aside_count a.minus:hover,.cabinet_aside_count a.plus:hover{background-color:#d9d9d9}.cabinet_aside_count .minus::after{content:"";position:absolute;left:50%;top:50%;width:10px;height:2px;background-color:#adadad;display:block;text-align:center;margin-left:-5px;margin-top:-1px}.cabinet_aside_count .plus::before{content:"";position:absolute;left:50%;top:50%;width:10px;display:block;text-align:center;margin-left:-5px;margin-top:-1px;height:2px;background-color:#adadad}.cabinet_aside_count .plus::after{content:"";position:absolute;left:50%;top:50%;width:10px;height:2px;background-color:#adadad;display:block;text-align:center;margin-left:-5px;margin-top:-1px}.cabinet_aside_td.left{display:flex;flex-direction:column;justify-content:space-between;width:213px;flex:0 0 213px;align-items:flex-end}button.aside_btn.close{width:9px;height:9px;background-image:url(/img/design/vimos_aside_cross.svg);display:block;background-position:center;background-repeat:no-repeat;background-size:contain;opacity:1;float:none}.aside_btn.button{width:180px;max-height:40px;border:none;background-color:#ffdc00;font-size:14px;line-height:40px;color:#444;font-weight:700;letter-spacing:.3px;text-transform:uppercase;margin-right:30px;transition:.2s ease-in-out}.aside_btn.button:hover{background-color:#f9bb00}.cabinet_aside_td .aside_btn .basket-icon{width:24px;height:20px;margin-right:8px;margin-top:-2px}.cabinet_error{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:103px;padding-bottom:158px;background:url(/img/design/cabinet_error.jpg) center/contain no-repeat}p.cabinet_error_text{font-size:30px;line-height:37px;text-align:center;font-weight:700;color:#009846;width:430px;display:block;margin-bottom:36px}p.cabinet_error_text:first-of-type{font-size:30px}a.cabinet_error_link{font-size:14px;line-height:16px;color:#444;background-color:#ffdc00;transition:.2s ease-in-out;padding:12px 18px}a.cabinet_error_link:hover{background-color:#f9bb00}.cabinet_error_link span{position:relative}.cabinet_error_link span::before{content:"";margin-right:9px;background-size:contain;background-repeat:no-repeat;background-position:center;width:10px;height:10px;display:inline-block;background-image:url(/img/design/gray_dark_arrow_black.svg)}.agreement_modal,.cabinet_edit,.legal_data_result,.registration_form_wrapper.add_org,.registrattion_informer{display:none}.agreement_modal.active,.cabinet_edit.active,.legal_data_result.active,.registration_form_wrapper.add_org.active,.registrattion_informer.active,.registrattion_informer.visible{display:block}.cabinet_wrapper.personal.novisible,.registration_form.legal.novisible{display:none}input.registration_input.error{box-shadow:0 0 2px red}.legal_data.novisible .legal_success{display:none}.registration_overlay{visibility:hidden;opacity:0}.registration_overlay.active{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;transition:opacity .15s linear;background-color:#000;opacity:.5;visibility:visible}.cabinet_left{padding-top:30px}#delivery label[for=servicesform-service_19]:before,#delivery label[for=servicesform-service_20]:before,#delivery label[for=servicesform-service_21]:before,#delivery label[for=servicesform-service_26]:before{background-image:url(../img/design/vimos-delivery-sec-icon.svg);background-size:contain;background-position:center;width:26px;height:19px;position:relative;border:none;margin-right:14px;background-repeat:no-repeat}#legal_data .legal_success_text.informer{background-color:#f6f6f6;color:#b1b1b1;width:100%;max-width:100%;padding:17px 22px}.legal_data .registrattion_informer.active{max-width:100%}.registration_field_subtitle{font-size:15px;line-height:17px;margin-bottom:14px;font-weight:600;display:block}.registration_field_wrap{display:flex}.address_verification_text{font-size:13px;line-height:15px;letter-spacing:-.01em;font-weight:400;color:#b1b1b1;width:112px;display:flex;position:relative}.address_verification_text::before{content:"";display:inline-block;vertical-align:middle;margin-top:4px;width:15px;height:15px;flex:0 0 15px;border:1px solid #b1b1b1;margin-right:6px}#registration_form_legal input.address_verification[disabled]{display:none}input.address_verification:checked+.address_verification_text::after{background-image:url(../img/design/checkbox-check-green.png);content:"";position:absolute;top:2px;left:2px;display:inline-block;vertical-align:middle;margin-top:0;width:15px;height:15px;flex:0 0 15px}.registration_address_verification{margin-left:48px}#left .catalog-drop-down .catalog-drop-down-title{width:100%;height:50px;background-color:#ffdc00;font-size:16px;line-height:18px;font-weight:700;color:#444;text-transform:uppercase;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}#left .catalog-drop-down .catalog-drop-down-title::after{content:"";background-image:url(../img/design/catalog_black_arrow.svg);width:12px;height:12px;background-repeat:no-repeat;background-size:contain;background-position:center;margin-left:16px;margin-top:2px}#left .catalog-drop-down.active .catalog-drop-down-title::after,.left-dropdown.active p:before{transform:rotate(180deg)}#left .catalog-drop-down #treeMenu{display:none}#left #treeMenu,#left .catalog-drop-down.active #treeMenu{display:block;margin-top:0;float:none}#left #treeMenu.stockCategoryTree__treeMenu{margin-top:5px;border:1px solid #e62020;background:#fff}.legal-menu-in-cabinet{border:1px solid #ececec00;margin-bottom:40px;background:#fff}.legal-menu-in-cabinet ul{list-style:none;padding-left:0;margin-top:0;margin-bottom:0}.legal-menu-in-cabinet ul li.active{background-color:#f6f6f6}.legal-menu-in-cabinet .legal-menu-title{font-size:16px;line-height:18px;color:#444;display:block;margin-bottom:8px}.legal-menu-in-cabinet .legal-menu-note{font-size:14px;line-height:16px;color:#b1b1b1}.registration_address_verification input{display:none}.registration_fields.sec.addresses{margin-top:60px}.legal_informer_text{background-color:#f6f6f6;color:#b1b1b1;width:100%;max-width:100%;display:block;font-size:14px;line-height:17px;margin-top:22px;margin-bottom:35px;padding:17px 22px}.legal_data.novisible .registrattion_informer.active{display:none}.legal_data.novisible{margin-bottom:35px}.category-images-grid{display:flex;flex-wrap:wrap;align-items:stretch}.category-images-item{width:25%;padding:0 5px;margin-bottom:10px}.category-images-link{display:block;width:100%;height:100%;padding:10px;box-sizing:border-box;border:1px solid #ececec00;transition:none}.category-images-photo{width:100%;height:160px;margin-bottom:15px;padding:10px 0}.category-images-photo img{display:block;height:100%;margin:auto;max-width:100%}.category-images-name{text-align:center}.category-images-link:hover .category-images-name{color:#009846}.category-images-link:hover{border:1px solid #009846}.category-images-link:not(:hover){transition:none}label.registration_label .has-errors{color:red;font-size:10px;position:absolute}.registration_data_fields label.registration_label.has-errors input,.registration_label.agreement.has-errors .registration_label_descr::before,.registration_label_textarea.has-errors textarea,label.registration_label.has-errors input{border-color:red}.stock-grid{max-width:615px;display:flex;width:100%;flex-wrap:wrap;justify-content:space-between}.stock-grid-item{flex:0 0 293px;margin-bottom:30px}.stock-grid-item a{display:block;width:100%;height:165px;background:#009746;border-radius:8px;padding:18px 24px;text-align:center;transition:.2s ease-in-out}.stock-grid-item a:hover{opacity:.8}.stock-grid-name,.stock-grid-name p{font-weight:700;font-size:20px;line-height:24px;text-transform:uppercase;color:#fff}.stock-grid-icon{margin-bottom:15px;width:82px;height:75px;background:center/contain no-repeat;margin-left:auto;margin-right:auto}.stock-grid-icon.stock-vimos{background-image:url(/img/design/discount.svg)}.stock-grid-icon.stock-partners{background-image:url(/img/design/partners.svg)}.stock-grid-icon.stock-celebration{background-image:url(/img/design/gift.svg)}.stock-grid-icon.stock-month{background-image:url(/img/design/badge.svg)}#map.delivery-map .map__balloon .order__title.main{display:block;font-size:16px;line-height:18px;color:#444;margin-top:0;margin-bottom:15px;width:100%;text-align:left}#map.delivery-map .map__balloon-body{padding:10px 20px;min-height:100%}#map.delivery-map .order__title-wrapper .order__title{font-size:13px;line-height:15px;font-weight:400;color:#b1b1b1;width:auto;margin-bottom:0;margin-top:0;display:inline-block;padding-left:6px;padding-right:6px}#map.delivery-map .order__title-wrapper .order__title.title_bonus{color:#007838}#map.delivery-map .order__title-wrapper .order__title:nth-child(2){margin-left:22px}#map.delivery-map .order__title-wrapper{display:flex;justify-content:flex-start;padding-left:78px}#map.delivery-map .order__title_delivery_type{display:inline-block;padding-bottom:4px;border-bottom:1px solid #efefef;max-width:200px;margin-bottom:15px}#map.delivery-map .map__items{display:flex;flex-direction:column;width:auto}#map.delivery-map .map__items-wrapper{display:flex;justify-content:flex-start;width:auto;max-width:200px;padding-left:8px}#map.delivery-map .map__item{margin-bottom:20px;position:relative;margin-right:0}#map.delivery-map .map__item .hind{display:none}#map.delivery-map .map__item-price{font-size:16px;line-height:18px;font-weight:700;color:#444}#map.delivery-map .ymaps-2-1-74-balloon__close-button{margin-top:9px;margin-right:14px;width:23px;height:26px}#map.delivery-map .map__balloon{width:auto;max-width:270px}#map.delivery-map .map_bottom_wrapper{display:flex;justify-content:flex-start}#map.delivery-map .map_hinds_block .hind{font-size:13px;line-height:14px;color:#999;font-weight:700;max-width:70px;margin-bottom:13px}#map.delivery-map .map__items.manipulator{margin-left:0;width:auto}#map.delivery-map .map__items.common{min-width:67px;padding-left:15px;width:80px}#map.delivery-map .has_manipulator_view .order__title-wrapper{padding-left:84px}#map.delivery-map .has_manipulator_view .map_bottom_wrapper{justify-content:initial}#map.delivery-map .has_manipulator_view .map__balloon-body{min-height:199px}#map.delivery-map .has_manipulator_view .map_hinds_block{margin-top:-5px}.map_hinds_block{margin-top:-5px}.stock-banner{width:100%;height:auto;margin-bottom:37px;display:block}.stock-banner img{width:auto;height:auto;max-width:100%;max-height:100%;margin:auto;display:block}#content .stock-conditions h2{font-size:23px;line-height:24px;color:#444;font-weight:700;margin-bottom:30px;margin-top:0}.stock-conditions-item{display:inline-block;margin-right:110px;margin-bottom:20px}.stock-conditions-item.descr{display:block;margin-right:0;margin-bottom:0}.stock-conditions-item.place{margin-right:0}.stock-conditions-item span{font-size:13px;line-height:normal;color:#999;font-weight:700;margin-bottom:10px;display:inline-block;vertical-align:middle}.stock-conditions-item span::before{content:"";margin-right:12px;display:inline-block;vertical-align:sub;background-size:contain;background-position:center}.stock-conditions-item.date span::before{background:url(../img/design/calendar-stock.svg) no-repeat;width:17px;height:17px}.stock-conditions-item.place span::before{background:url(../img/design/point-stock.svg) no-repeat;width:19px;height:19px}.stock-conditions-item.descr span::before{background:url(../img/design/conditions-stock.svg) no-repeat;width:16px;height:16px}.stock-conditions{margin-bottom:40px}.stock-conditions-item p{font-size:14px;line-height:24px;font-weight:700}.stock-conditions-item p a{color:#0faf59}.stock-content h3{font-size:18px;line-height:24px;font-weight:700;color:#444;margin-bottom:20px;margin-top:0}.stock-content p,.stock-content span{font-size:14px;line-height:19px;font-weight:400;color:#444}#content .stock-content p{margin-bottom:20px}.stock-content a{color:#0faf59}.stock-content img{width:auto;height:auto;display:inline-block;margin-right:10px;margin-bottom:20px}.stock-content ul{margin:0 0 45px;padding:0;list-style:none;max-width:763px}.stock-content ul li{padding-left:23px;position:relative;margin-bottom:10px;font-size:14px;line-height:19px;font-weight:400;color:#444}.stock-content ul li::before{content:"";width:7px;height:7px;background-color:#0faf59;position:absolute;left:0;top:7px;border-radius:50%}.stock-content ol{padding-left:17px}.stock-content ol li{position:relative;margin-bottom:10px;color:#444;font-size:14px;line-height:19px;font-weight:400}.cabinet-services-content .table-resposive,.stock-content .table-resposive{margin-bottom:40px}.cabinet-services-content .table-resposive table,.stock-content .table-resposive table{margin-bottom:0}.cabinet-services-content table,.stock-content table{margin-bottom:40px}.stock-content table thead{border:1px solid #e7e7e7;background-color:#f4f4f4;font-size:13px;line-height:19px;font-weight:400;color:#0faf59}.stock-content table thead b,.stock-content table thead strong{font-size:14px;line-height:22px;font-weight:700}.stock-content table tbody tr:nth-child(even){background-color:#f7f7f7}.stock-content table thead th{max-width:227px}.stock-content table tbody td,.stock-content table thead th{padding:15px 14px}.stock-content table tbody tr td{font-size:14px;line-height:22px;text-align:left}.stock-content table tbody{padding-bottom:21px;padding-top:21px}.stock-content table tbody tr td:nth-child(2){text-align:left}.stock-content table tbody tr td:nth-child(2) span,.stock-content table thead tr th:nth-child(2) span{padding-left:18px;padding-right:25px;display:block}.stock-content table tbody tr td:last-child,.stock-content table thead tr th:last-child{padding-right:0}.stock-content table a{font-size:14px;line-height:22px;text-decoration:underline;color:#444}.stock-slider-item{display:inline-block}.stock-slider-wrapper{width:286px;height:auto;display:block;margin-right:10px}.stock-slider-wrapper img{width:auto;height:auto;max-width:100%;max-width:100%;margin:auto;display:block}.stock-conditions p:first-of-type{margin-top:0}.stock-promo{display:flex}.stock-promo-wrapper{width:393px;height:263px;display:block;margin-right:33px;flex:0 0 393px}.stock-promo-wrapper img{width:auto;height:auto;max-width:100%;max-height:100%;display:block}#content .stock-promo .stock-conditions h2{margin-bottom:20px}.stock-promo .stock-conditions-item p{font-size:14px;line-height:20px}.stock-promo .stock-conditions-item span{margin-bottom:8px}.stock-promo .stock-conditions-info{display:flex;justify-content:space-between;flex-wrap:wrap}.stock-promo .stock-conditions-item{margin-right:0;margin-bottom:30px}.stock-slider .slick-dots{display:flex;justify-content:center;padding-left:0;list-style:none;margin-bottom:0;margin-top:30px}.stock-slider ul button{padding:0;font-size:0;background-color:rgba(255,255,255,0);border:1px solid #009746;width:12px;height:12px;border-radius:50%;position:absolute;top:0;left:0}.stock-slider ul li{margin-right:13px;padding-left:0;width:12px;height:12px;position:relative;margin-bottom:0}.stock-slider ul li.slick-active button{background-color:#009746}.stock-slider ul li::before{display:none}.stock-slider.slick-slider .stock-slider-wrapper{margin-right:auto;margin-left:auto}.stock-slider.slick-slider .slick-slide{padding-left:7px;padding-right:7px}.cabinet-services-img{width:393px;height:auto;display:block;float:left;margin-right:30px;margin-bottom:28px}.cabinet-services-img img{width:auto;height:auto;max-width:100%;max-height:100%;margin:auto}#content .cabinet-services-content h2{font-size:18px;line-height:24px;font-weight:700;color:#444;margin-top:0;margin-bottom:18px}.cabinet-services-content ul{list-style:none;margin-top:0;padding:0;margin-bottom:38px;display:flex;flex-direction:column}.cabinet-services-content ul li{display:inline-block;padding-left:23px;margin-bottom:10px;position:relative;font-size:14px;line-height:24px;color:#444}.cabinet-services-content ul li:last-child{margin-bottom:0}.cabinet-services-content ul li::before{content:"";width:7px;height:7px;background-color:#0faf59;position:absolute;left:0;top:7px;border-radius:50%}.cabinet-services-content p{font-size:14px;line-height:19px;color:#444;margin-bottom:20px}.cabinet-services-content{margin-bottom:40px}.cabinet-services-photos .cabinet-services-wrapper{margin-right:30px;width:393px;height:auto;display:inline-block}.cabinet-services-photos .cabinet-services-wrapper:last-child{margin-right:0}.cabinet-services-photos .cabinet-services-wrapper img{width:auto;height:auto;max-width:100%;max-height:100%;margin:auto}.cabinet-services-photos,.stock-slider{font-size:0}.cabinet-services ol{display:flex;flex-direction:column;font-size:14px;line-height:24px;color:#444;font-weight:400;padding-left:17px}.cabinet-services ol li{margin-bottom:10px}.legal_info_status{margin-bottom:10px;display:block}.legal_success_text{margin-bottom:30px}.legal_item_data .inn,.legal_item_data .kpp,.legal_item_data .reg-organization-found{font-size:12px;line-height:14px;color:#999}.legal_item_data .inn{margin-right:17px}.legal_item_data{margin-bottom:5px;line-height:normal}.legal_item_informer{display:block;margin-top:10px;font-size:12px;line-height:14px;color:#009746}.legal_result_item a{font-size:14px;line-height:16px;color:#444}.stock-content .table-resposive{overflow-x:auto;overflow-y:hidden;width:100%}.stock-content .table-resposive table{width:100%;max-width:100%}.cabinet-services{min-height:263px}.stock-slider.cabinet .stock-slider-wrapper{width:auto}.cabinet-services img{max-width:100%;max-width:393px;display:inline-block;margin-right:10px;margin-bottom:20px}.cabinet-services .cabinet-services-img img{display:inline-block;margin-right:0;margin-bottom:0;max-width:100%}.cabinet-services-content table{width:100%;max-width:100%}.cabinet-services-content table thead{font-size:13px;line-height:19px;font-weight:400;color:#0faf59;border:1px solid #e7e7e7;background-color:#f4f4f4}.cabinet-services-content table tbody td,.cabinet-services-content table thead th{padding:15px 14px}.cabinet-services-content table thead b,.cabinet-services-content table thead strong{font-size:14px;line-height:22px;font-weight:700}.cabinet-services-content table tbody{padding-bottom:21px;padding-top:21px}.cabinet-services-content table tbody tr td{text-align:left;font-size:14px;line-height:22px}.cabinet-services-content table tbody tr:nth-child(even){background-color:#f7f7f7}.cabinet-services-content hr{display:block;height:1px;border:0;border-top:1px solid #ececec;margin:1em 0;padding:0}.cursor-not-allowed{cursor:not-allowed}.city-list-image.internet-market{background-image:url(../img/design/vimos-city-car.svg);height:19px;display:inline-block;vertical-align:middle;width:31px;background-position:right;margin-right:2px}.city-list-image.mebel-market{background-image:url(../img/design/sofa.svg);width:31px;background-position:right;height:15px;display:inline-block;vertical-align:middle;margin-right:2px}.hyper-market,.mini-market,.null-market,.super-market{height:9px;width:9px;margin-right:2px;display:inline-block}.hyper-market{background-color:#00e369}.super-market{background-color:#00bc57}.mini-market{background-color:#00813c}#selectCityModal .side.table-of-symbols{width:100%;text-align:left;margin-bottom:30px}.title-block-symbols{display:block;margin-bottom:5px;font-weight:700}.block-symbols-item .city-list-image.internet-market,.block-symbols-item .city-list-image.mebel-market{margin-right:0}.block-symbols-item .city-list-image.internet-market{width:20px}.block-symbols-item .city-list-image.mebel-market{width:25px}.block-symbols-item{display:inline-block;margin-right:40px}.service-item-order-checkbox{position:relative}.service-item-order-checkbox .services-order_success{top:10px}.services-order label.checkbox{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input#carrying::-webkit-inner-spin-button,input#carrying::-webkit-outer-spin-button,input#lifting-floor::-webkit-inner-spin-button,input#lifting-floor::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input#carrying,input#lifting-floor,input#secondary_carrying,input#secondary_lifting-floor{display:inline-block;width:50px}label[for=carrying]:before,label[for=lifting-floor]:before,label[for=secondary_carrying]:before,label[for=secondary_lifting-floor]:before{content:unset}label[for=carrying],label[for=lifting-floor],label[for=secondary_carrying],label[for=secondary_lifting-floor]{margin:0 15px 0 0;padding:unset}.services-order_success span.delete-service{color:#b1b1b1;margin-left:20px;text-decoration:underline;margin-top:3px}.services-order_success span.delete-service:hover{cursor:pointer}.oldPrice-stock{margin-top:25px;vertical-align:middle;margin-bottom:20px;margin-left:15px;font-family:Roboto}.oldPrice-stock span.line-horizontal,.oldPrice-stock-preview span.line-horizontal{position:relative}.oldPrice-stock span.line-horizontal:before{content:' ';border-top:1px solid #000;width:100%;left:0;top:5px;position:absolute}#goods .price .newPrice.stock-new p.price-num,#goods .price .newPrice.stock-new p.price-num .price-val,#items .price .newPrice.stock-new,#items .price .newPrice.stock-new .price-fract,#items .price .newPrice.stock-new .price-val{color:red;font-weight:700}.oldPrice-stock-preview{width:50%;color:#b1b1b1;margin-left:10px;position:relative}.oldPrice-stock-preview span.label{padding-left:0;position:absolute;top:-20px}#items .items .item li .price .oldPrice-stock-preview .price-val{color:inherit;font-weight:400}li .price{padding-top:25px;min-height:60px}.items-left-block-green-button{overflow:hidden;background-color:#009846;color:#fff;text-align:center;width:100%;margin-top:0;margin-bottom:16px}.items-left-block-green-button .links a .svg-ico{margin-right:0}.items-left-block-green-button .links a span{border-bottom-color:rgba(255,255,255,.3)}.items-left-block-green-button .links a{width:100%;font-size:14px;padding:17px 0;box-sizing:border-box;color:inherit;float:none;display:block}.items-left-block-green-button .links a:hover{background-color:#00af51}.onlyMobile{display:none}#left .left-list{width:100%}#left .left-list .content-wrapper{padding:0;width:100%}.items-left-block-green-button,section#left div#files{float:none}.itemSlider li .price .newPrice.stock-new,.itemSlider li .price .newPrice.stock-new .price-fract,.itemSlider li .price .newPrice.stock-new .price-val,.itemSlider li .price .newPrice.stock-new span.unit,.listCatalog li .price .newPrice.stock-new,.listCatalog li .price .newPrice.stock-new .price-fract,.listCatalog li .price .newPrice.stock-new .price-val,.listCatalog li .price .newPrice.stock-new span.unit{color:red;font-weight:700}.itemSlider li .price .oldPrice-stock-preview,.itemSlider li .price .oldPrice-stock-preview .price-fract,.itemSlider li .price .oldPrice-stock-preview .price-val,.itemSlider li .price .oldPrice-stock-preview span.unit,.listCatalog li .price .oldPrice-stock-preview,.listCatalog li .price .oldPrice-stock-preview .price-fract,.listCatalog li .price .oldPrice-stock-preview .price-val,.listCatalog li .price .oldPrice-stock-preview span.unit{color:#b1b1b1}.oldPrice-stock-preview span.line-horizontal:before{content:' ';border-top:1px solid #000;width:90%;left:0;top:8px;position:absolute;border-color:#b1b1b1}#goods .price .oldPrice-stock .price-val{font-weight:400}.page-size-block{float:right;display:inline-block}.page-size-label{color:#b1b1b1;font-size:13px;font-weight:400;padding-right:10px}div#sorting-catalog .page-size-block span.select2-container--krajee{margin-bottom:0}div#sorting-catalog{display:flex;justify-content:space-between;align-items:flex-start;background-color:#fff;padding:10px;border:1px solid #ececec00}div#sorting-catalog span.select2-selection.select2-selection--single{border-radius:0}.grid-view table thead th#CartGrid_c3{text-align:right}#delivery .calendar .calendar__calendar,#delivery .tab.delivery__content-item.active.self .pickup-calendar.show .calendar-pickup .calendar__calendar.active{height:auto;padding-top:8px;padding-bottom:8px}#delivery .calendar__hint{height:auto}.choose-address-item{display:inline-block;vertical-align:top;width:48%;position:relative}.choose-address-item:nth-child(odd){padding-right:30px}.choose-address-item:nth-child(even){padding-left:30px}.choose-address-input{position:absolute;left:0;top:0;width:0;height:0;z-index:-1;opacity:0}.choose-address-label{display:block;padding-left:32px;position:relative;font-weight:400}.choose-address-name{font-size:18px;line-height:22px;color:#444;margin-bottom:13px}.choose-address-name span{color:#009746}.choose-address-shop{margin-top:25px}.choose-address-label::before{content:'';display:block;position:absolute;left:0;top:2px;width:16px;height:16px;border:1px solid #d3d3d3;box-sizing:border-box;cursor:pointer}.choose-address-label::after{content:'';position:absolute;left:3px;top:5px;width:10px;height:10px;box-sizing:border-box;cursor:pointer;background:#009746;display:none}.choose-address-input:checked+.choose-address-label::before{border-color:#009746}.choose-address-input:checked+.choose-address-label::after{display:block}.btn-spec-red{font-style:normal;background-color:#ff001e;border-color:#ef000e}.btn-spec-red:hover{background-color:#e70006;border-color:#dc0000}.multi-address{display:inline-block;width:50%;vertical-align:top}.multi-address:first-child{padding-right:20px}.multi-address:last-child{padding-left:20px}.baseDropDown .list ul{padding-left:10px}.baseDropDown .list ul li span{font-size:12px;display:inline-block}span.base-available{float:right;margin-right:10px}#goods .availability#product-detail-view a.base{width:187px;vertical-align:middle;margin-bottom:0}#product-detail-view .baseDropDown{width:187px;margin-top:-1px}#product-detail-view .baseDropDown .list{background:#fff;border:1px solid #ececec00;box-sizing:border-box}#product-detail-view .baseDropDown .list ul{padding-left:0}#product-detail-view .baseDropDown li a{padding:10px;margin-right:0;color:#444;display:flex;align-items:center;justify-content:space-between}#product-detail-view .baseDropDown .list ul li span.base-name{font-size:13px;line-height:15px;color:#444}#product-detail-view .baseDropDown .list ul li span.base-available{font-size:12px;line-height:14px;font-weight:400;display:inline-block;vertical-align:middle;margin:0;float:none}#product-detail-view .baseDropDown li a:hover{background-color:#f6f6f6}#goods .inf-top #product-detail-view .baseDropDown li a:hover{border-bottom:none}.news_links_title{font-size:20px;font-weight:700;margin-bottom:10px}.choose-address-label .popup__footer .side .note.red .icon{background-image:url(/img/design/stopwatch.svg)}.choose-address-label .popup__footer .side .note.green .icon{background-image:url(/img/design/checkmark.svg)}ul#partnerList img{max-height:100%}#order-payment-choose li._tabs__tab{max-width:180px;vertical-align:top}#order-payment-choose .payment-type{padding:0;text-align:center;height:130px}#order-payment-choose .payment-type label{padding:15px 23px;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}#order-payment-choose .payment-type label .shoporder-payment_icon{display:block;width:59px;height:45px;background:center/contain no-repeat;margin-bottom:13px}#order-payment-choose .payment-type label .shoporder-payment_icon.shoporder-payment_icon-cash{background-image:url(/img/design/payment-cash.svg);width:17px}#order-payment-choose .payment-type label .shoporder-payment_icon.shoporder-payment_icon-cash-only{background-image:url(/img/design/payment-cash-only.svg)}#order-payment-choose .payment-type label .shoporder-payment_icon.shoporder-payment_icon-uniteller{background-image:url(/img/design/payment-card.svg)}#order-payment-choose .payment-type label .shoporder-payment_icon.shoporder-payment_icon-terminal{background-image:url(/img/design/payment-card2.svg)}#order-payment-choose .payment-type label .shoporder-payment_icon.shoporder-payment_icon-clearing{background-image:url(/img/design/payment-ur.svg)}#order-payment-choose .payment-type label .shoporder-payment_icon.shoporder-payment_icon-sbp{background-image:url(/img/design/payment-sbp.png)}#order-payment-choose .payment-type label span{font-size:13px;line-height:15px}#order-payment-choose .payment-type label span.shoporder-payment_text-bold{font-weight:700}a.download_item.archive .download_name span{color:#afaeae}.basket-saleBanner{background:#009746;border:1px solid #009746;box-sizing:border-box;display:flex;padding:10px 30px;align-items:center;justify-content:space-between;margin-bottom:30px}.basket-saleBanner-percent{width:60px;height:56px;background:url(/img/design/percent.svg) center/contain no-repeat}.basket-saleBanner-text{padding-left:35px;padding-right:15px}.basket-saleBanner-desc p{font-size:14px;line-height:16px;color:#fff;margin-top:0}.basket-saleBanner-desc p:first-of-type{font-weight:700;font-size:20px;line-height:23px;margin-bottom:13px;margin-top:0}.basket-saleBanner-link .button.button-transparent{background-color:#fff}.basket-saleBanner-link .button.button-transparent:hover{background-color:#fff8cc}.basket-saleBanner-desc{display:flex;align-items:center;flex:1 1 auto}.basket-saleBanner-link{flex:0 0 197px}.basket-saleBanner-link .button.button-transparent .svg-ico{margin-top:-2px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#goods .inf-bottom-header>div.card_desc#card_desc-new{margin-top:0}#goods .inf-bottom-header .card_desc#card_desc-new .card_button{margin-bottom:10px}section#goods .card .inf-top .photo .availability{margin-right:30px;width:295px}section#goods .card .inf-top .photo .baseGrid-list{padding:0;display:block}section#goods .card .inf-top .photo .baseGrid-list li{display:block}section#goods .card .inf-top .photo .baseGrid-list li.more-than-5{display:none}section#goods .card .inf-top .photo .baseGrid-list.active li.more-than-5{display:block}section#goods .card .inf-top .photo .baseGrid-list li a{padding:10px 6px;display:flex;justify-content:space-between;align-items:center;transition:.2s ease-in-out}section#goods .card .inf-top .photo .baseGrid-list li a:hover{background:#f6f6f6;border-bottom:none}section#goods .card .inf-top .photo .baseGrid-list li a .base-name{font-size:13px;line-height:15px;color:#444;border-bottom:1px solid #444}section#goods .card .inf-top .photo .baseGrid-list li a .base-available{font-size:12px;line-height:14px;float:none;margin:0}section#goods .card .inf-top .photo .baseGrid-list li a .base-available.red{color:#d41c1c}section#goods .card .inf-top .photo .baseGrid-list li a .base-available.green{color:#009746}.show-all-baseGrid{margin-top:17px;padding:0 6px}.show-all-baseGrid span{font-size:13px;line-height:15px;border-bottom:1px solid rgba(0,152,70,.5);color:#009846;display:inline-block;cursor:pointer}.show-all-baseGrid span:hover{border-bottom:1px solid #009846}#goods .card .inf-bottom .card_desc#card_desc-new .qty{margin-right:0}#stock-section{display:block;background-color:#fff;border:1px solid #ececec00;padding:10px}#stock-section .list-view{display:flex;flex-wrap:wrap;width:100%}#stock-section .list-view>div{margin:0 14px;width:calc(33.5% - 30px)}.stock-item{display:block;border:none;max-width:100%;align-items:center;padding:25px 0}.stock-img{flex:0 0 209px;margin:0 0 10px;display:flex;justify-content:center}.stock-img a{display:block;width:100%}.stock-item:focus,.stock-item:hover{box-shadow:0 0 5px 0 grey;border-radius:5px}.stock-img img{display:block;width:100%}.stock-desc{flex:1 1 auto;min-height:45px;padding:0;text-align:center}#stock-section .stock-desc p{margin-top:0}#stock-section .stock-title{margin-bottom:8px;font-weight:700;font-size:15px;line-height:17px}.stock-title a{color:#009746}.stock-title a:hover{color:#00af51}.stock-text{font-size:14px;line-height:18px;color:#444}.stock-item.no-photo .stock-img{display:none}.stock-item.no-photo .stock-desc{padding-left:20px}#newsList .pager{padding-top:30px}.category-images-grid.serach-images-grid .category-images-item{width:auto}.category-images-grid.serach-images-grid .category-images-link{font-size:0;display:flex;align-items:center}.category-images-grid.serach-images-grid .category-images-photo{width:50px;height:38px;padding:0;display:inline-block;vertical-align:middle;margin-bottom:0;flex:0 0 50px;position:relative}.category-images-grid.serach-images-grid .category-images-name{text-align:left;display:inline-block;vertical-align:middle;width:calc(100% - 40px);padding-left:10px;font-size:14px;line-height:16px;flex:1 1 auto}.category-images-grid.serach-images-grid .category-images-photo img{margin:auto;max-width:100%;height:auto;width:auto;max-height:100%;position:absolute;left:0;top:0;bottom:0;right:0}.table_order_invoice{width:100%;text-align:right;padding:0 20px}.table_order_invoice a{display:inline-block;vertical-align:middle;font-size:14px;line-height:16px;color:#b9b9b9;cursor:pointer;transition:.2s ease-in-out;text-decoration:none}.table_order_invoice a:hover{text-decoration:none}.table_order_invoice a::before{content:'';display:inline-block;vertical-align:bottom;width:16px;height:21px;background:url(/img/design/lk-invoice.svg) center/contain no-repeat;margin-right:10px}.category-images-item.active .category-images-link{border:1px solid #009846}.category-images-item.active .category-images-link .category-images-name{color:#009846}.cut-square .choose-view-cut .view-cut-img{height:124px}.cut-square .choose-view-cut .view-cut-item{flex:0 0 180px}.cut-square .choose-view-cut .view-cut-item:not(:last-child){margin-right:100px}.view-cut-img{background-size:cover}.attention-text-red{font-size:13px;line-height:17px;color:red;margin-top:5px;width:100%;padding-left:51px}.cut-block-attention{flex-wrap:wrap}.own-canvas-item-cross.color-bg-dBlue{background:rgba(177,197,234,.4);border:2px solid #5f86ce}.own-canvas-item-cross.color-bg-dBlue::before{color:#5f86ce}.own-canvas-size.color-bg-dBlue .canvas-input{border-color:#5f86ce}.own-canvas-size.bottom.color-bg-dBlue .canvas-row::after,.own-canvas-size.up.color-bg-dBlue .canvas-row::after{border-top-color:#5f86ce}.own-canvas-item-cross.color-bg-orange{background:rgba(255,216,157,.4);border:2px solid #ffa316}.own-canvas-item-cross.color-bg-orange::before{color:#ffa316}.own-canvas-size.color-bg-orange .canvas-input{border-color:#ffa316}.own-canvas-size.bottom.color-bg-orange .canvas-row::after,.own-canvas-size.up.color-bg-orange .canvas-row::after{border-top-color:#ffa316}.own-canvas-active-line.color-lGreen,.own-canvas-size.color-bg-lGreen .canvas-input{border-color:#91e20c}.own-canvas-size.left.color-bg-lGreen .canvas-row::after,.own-canvas-size.right.color-bg-lGreen .canvas-row::after{border-top-color:#91e20c}.own-canvas-item-cross::before{font-size:30px}#afterCutNotification{display:flex;justify-content:flex-start;align-items:center;padding:12px 20px 25px 10px}#afterCutNotification .cut-attention-icon{margin-bottom:0}#treeMenu .withSubmenu a[href="/catalog/novogodnie-tovary"]::before{content:""}div.price-square{display:block}#goods .card .inf-bottom .price-square .label{display:inline-block;width:auto}#content .price-square p.price-num{display:inline-block;color:#b1b1b1}#goods .price .price-square span.price-val{color:inherit;font-weight:400;font-size:16px}.cut-view-content.cut-rotate-90 .cut-form-item3 .choose-option-cut .cut-line span.vertical{width:100%;height:3px;top:0;bottom:0}.cut-view-content.cut-rotate-90 .cut-form-item3 .choose-option-cut .cut-three-parts .cut-line span.vertical:nth-of-type(1){left:0;top:33.3%}.cut-view-content.cut-rotate-90 .cut-form-item3 .choose-option-cut .cut-three-parts .cut-line span.vertical:nth-of-type(2){right:0;bottom:33.3%}.cut-view-content.cut-rotate-90 .cut-form-item3 .choose-option-cut .cut-own-across .cut-line span.vertical:nth-of-type(1){left:0;top:28px;bottom:auto}.cut-view-content.cut-rotate-90 .cut-form-item3 .choose-option-cut .cut-own-across .cut-line span.vertical:nth-of-type(2){left:0;top:101px;bottom:auto}.cut-square .own-canvas-rule.canvas-rule-h{width:18px;height:242px;margin-top:0;border-top:0;border-right:1px solid #c8c8c8;flex-direction:column;margin-right:50px;align-items:flex-end}.cut-square .own-canvas-rule.canvas-rule-h .rule-line{height:0;width:11px}.cut-square .own-canvas-rule.canvas-rule-h .rule-line-count.rule-line-min{left:0;top:-20px;right:-96px}.cut-square .own-canvas-rule.canvas-rule-h .rule-line.rule-line-center{height:0;width:17px}.cut-square .own-canvas-rule.canvas-rule-h .rule-line-count.rule-line-max{left:0;top:6px}.field-happyinvoiceform-baseid span.select2-selection.select2-selection--single{border-radius:0}a.boldGreenUnder span{color:green;font-weight:700;text-decoration:underline}.note_grey{color:grey;font-weight:400;font-size:12px}.row.invoice-rules{margin-bottom:25px;margin-left:10px}.negative-mr-10{margin-bottom:-10px}.checkbox-styled .has-error label::before{border-color:red}span.note-unit{margin-left:5px}.custom-price-unit,.custom-price-unit .price-val{color:#b4adad;font-weight:400;font-size:inherit}#history-container .pager,#transfer-funds-container .pager{margin-top:20px}#history-container .pager li a,#transfer-funds-container .pager li a{border-radius:unset;border:none}.org-cabinet-content{display:flex;justify-content:space-between}.org-cabinet-right{flex:0 0 330px}.org-cabinet-left{flex:1 1 auto;padding-right:80px}.org-requisites{margin-bottom:65px}.org-title{font-size:25px;line-height:29px;color:#444;margin-bottom:12px}.copy-org-requisites{margin-bottom:23px}.copy-org-requisites a{font-size:16px;line-height:18px;border-bottom:1px solid #afafaf;color:#afafaf}.org-requisites-desc{display:flex;justify-content:space-between;align-items:flex-start;max-width:470px;padding:26px 15px;background:#f6f6f6}.org-requisites-name{font-size:14px;line-height:16px;color:#009846;margin-bottom:6px}.org-requisites-val{font-size:18px;line-height:21px;color:#444}.org-bank{box-shadow:0 0 5px rgba(0,0,0,.1);background:#fff;padding:25px 35px}.org-bank-item:not(:last-child){margin-bottom:20px}.org-bank-name{font-size:14px;line-height:16px;color:#009846;margin-bottom:6px}.org-bank-val{font-size:18px;line-height:21px;color:#444}.org-ballance{padding:20px 30px;display:flex}.org-ballance-icon{flex:0 0 55px;height:59px;background:center/contain no-repeat}.org-ballance-desc{flex:1 1 auto;padding-left:22px}.org-ballance-name{font-size:15px;line-height:17px;margin-bottom:7px}.org-ballance-val{font-size:20px;line-height:23px}.org-ballance-val .val-bold{font-size:25px;line-height:29px;font-weight:700}.org-ballance-score{background:#009846;align-items:flex-end;margin-bottom:22px}.org-ballance-score .org-ballance-icon{background-image:url(/img/design/icon-card1.svg)}.org-ballance-score .org-ballance-desc{color:#fff}.org-ballance-bonus{background:#fdfadd;margin-top:3px;width:100%}.org-ballance-bonus .org-ballance-icon{background-image:url(/img/design/icon-card2.svg)}.org-ballance-bonus .org-ballance-desc{color:#444}.org-bonus-use{margin-top:15px}.org-bonus-use a{font-size:13px;line-height:15px;border-bottom:1px solid #b1b1b1;color:#b1b1b1}.org-contacts-title{display:flex;justify-content:space-between;align-items:center}.org-contacts-title-name{font-weight:700;font-size:18px;line-height:21px;color:#444;margin:0}.org-contacts-edit{margin:0}.org-contacts-edit a{font-size:13px;line-height:15px;color:#b1b1b1;display:inline-block;vertical-align:middle;position:relative}.org-contacts-edit a span{border-bottom:1px solid #b1b1b1;display:inline-block;vertical-align:middle}.org-contacts-edit a::before{content:'';display:inline-block;vertical-align:middle;width:14px;height:14px;background:url(/img/design/pencil-edit.svg) center/contain no-repeat;margin-right:5px}.org-contacts-item{margin-bottom:20px}.org-contacts-content{display:flex;flex-wrap:wrap}.org-contacts-address,.org-contacts-person,.org-contacts-tel-other{width:100%}.org-contacts-email,.org-contacts-tel{width:50%}.org-contacts-item-name{font-size:14px;line-height:16px;color:#b1b1b1;margin-bottom:5px}.org-contacts-item-desc{font-size:18px;line-height:21px;color:#444}.org-contacts-item-desc ol,.org-contacts-item-desc ul{list-style:none;padding:0;margin:0}.org-contacts-item-desc p{margin:0;padding:0}.org-contacts-person{display:flex}.org-contacts-person-icon{flex:0 0 43px;height:43px;background:url(/img/design/org-contacts-person.svg) center/contain no-repeat}.org-contacts-person-desc{flex:1 1 auto;padding-left:15px}.legal-menu-in-cabinet ul li{padding:0;position:relative}.legal-menu-in-cabinet ul li.active{background:rgba(255,255,255,0)}.legal-menu-in-cabinet ul li>a{display:block;width:100%;height:100%;padding:19px 27px;position:relative;transition:.2s ease-in-out}.legal-menu-in-cabinet ul li>a:hover{background-color:#f6f6f6}.legal-menu-in-cabinet ul li.active .legal-menu-title{color:#009846}.legal-menu-in-cabinet ul li.active .legal-menu-note{color:#7d7d7d}.legal-menu-in-cabinet ul li>a::before{content:'';display:block;position:absolute;left:0;top:0;bottom:0;width:5px;height:100%;opacity:0;visibility:hidden;background:#009846}.legal-menu-in-cabinet ul li.active>a{background-color:#f6f6f6}.legal-menu-in-cabinet ul li.active>a::before{opacity:1;visibility:visible}.cabinet_aside-sort-name{display:block;margin:0;padding:0;color:#b1b1b1;font-size:13px;font-weight:400}.cabinet_aside-sort-list{list-style:none;display:flex;flex-wrap:wrap;align-items:center;padding:0;margin:0}.cabinet_aside-sort-list>li{display:block;margin-right:15px}.cabinet_aside-sort-list>li>a{color:#009845;font-size:14px}.cabinet_aside-sort-list>li>a:hover{color:inherit}.transfer-funds-menu{margin-bottom:30px}.transfer-funds-menu>ul{display:flex;align-items:center;padding:0;margin:0;list-style:none}.transfer-funds-menu>ul li{padding:8px 16px;font-size:14px;line-height:16px;color:#444;cursor:pointer}.transfer-funds-menu>ul li.active{background:#ececec}.transfer-funds-head{display:flex;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.1);padding:12px 0;font-weight:700;font-size:14px;line-height:16px;color:#b1b1b1}.transfer-funds-payments .transfer-funds-td{padding-right:23px}.transfer-funds-payments .transfer-funds-td:first-of-type{padding-left:10px}.transfer-funds-td-date{flex:0 0 93px}.transfer-funds-td-payment{flex:0 0 120px}.transfer-funds-td-operation{flex:0 0 93px}.transfer-funds-td-sum{flex:0 0 113px}.transfer-funds-td-base{flex:0 0 289px}.transfer-funds-td-entry-date,.transfer-funds-td-entry-time{flex:0 0 80px;text-align:right}.transfer-funds-table{font-size:14px;line-height:16px;color:#444}.transfer-funds-table p{margin:0;padding:0}.transfer-funds-head .transfer-funds-td{display:flex;align-items:center}.transfer-funds-tr{display:flex;padding:20px 0}.transfer-funds-body{border-left:1px solid #e7e5e5;border-right:1px solid #e7e5e5;border-bottom:1px solid #e7e5e5;max-height:570px;overflow-y:auto}.transfer-funds-tr:nth-child(even){background:rgba(247,247,247,.8)}.cabinet-filter-form{display:flex;flex-direction:column}.apply-filter{background:#ffdc00;height:30px;padding:0 14px;font-size:14px;line-height:16px;color:#444;cursor:pointer;box-shadow:none;border:none}.cabinet-filter-content,.cabinet-filter-row{display:flex;align-items:center}.cabinet-filter-name{font-size:14px;line-height:16px;color:#444;margin-bottom:7px;margin-top:0;padding:0}.cabinet-filter-period .cabinet-filter-input input,.cabinet-filter-sum .cabinet-filter-input input{width:137px}.cabinet-filter-number .cabinet-filter-input input{width:215px}.cabinet-filter-input input{height:30px;border:1px solid #c8c8c8;padding-left:7px;padding-right:28px}.cabinet-filter-input{position:relative}#content p.cabinet-filter-input-icon{position:absolute;right:10px;top:0;bottom:0;display:flex;justify-content:center;align-items:center;width:28px;height:100%;margin:0;padding:0}#content p.cabinet-filter-separator{display:inline-block;margin:0 4px;padding:0;color:#4f4f4f}.transfer-funds-filter{margin-bottom:30px}.cabinet-filter-item:not(:last-child){margin-right:30px}.cabinet-filter-period .cabinet-filter-input-icon span{width:16px;height:16px;background:url(/img/design/filter-calendar.svg) center/contain no-repeat}.transfer-funds-table .scroll-element.scroll-x.scroll-scrollx_visible,.transfer-funds-table .scrollbar-outer>.scroll-element.scroll-x{display:none}.transfer-funds-table .scrollbar-outer>.scroll-content.scroll-scrollx_visible{top:0;margin-top:0}.transfer-funds-table .scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.transfer-funds-table .scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:0}.transfer-funds-total{margin-top:23px}#content p.transfer-funds-total-name{margin:0 10px 0 0;padding:0;font-weight:700;font-size:20px;line-height:23px;color:#009746;display:inline-block;vertical-align:middle}#content p.transfer-funds-total-val{font-weight:400;font-size:16px;line-height:18px;color:#009746;margin:0;padding:0;display:inline-block;vertical-align:middle}.transfer-funds-total-val .val-bold{font-weight:700;font-size:20px;line-height:23px}.transfer-funds-block{display:none}.transfer-funds-block.active{display:block}.transfer-funds-td-key{flex:0 0 81px}.transfer-funds-td-code{flex:0 0 53px}.transfer-funds-td-shop{flex:0 0 114px}.transfer-funds-td-dateInvoice{flex:0 0 108px}.transfer-funds-td-numInvoice{flex:0 0 132px}.transfer-funds-td-dateFactura{flex:0 0 138px}.transfer-funds-td-numFactura{flex:0 0 133px}.transfer-funds-td-sumDocument{flex:0 0 131px;text-align:right}.transfer-funds-buy .transfer-funds-td{padding-right:12px}.transfer-funds-buy .transfer-funds-td:first-of-type{padding-left:10px}.transfer-funds-buy .transfer-funds-td:last-of-type{padding-right:35px}.cabinet_table .table_header_td.status-order-org,.cabinet_table .table_td.status-order-org{width:162px}.cabinet_table .table_header_td.status-paymnet-org,.cabinet_table .table_td.status-paymnet-org{width:169px}.cabinet_table .table_td.status-paymnet-org span.status_paid.notpaid{color:#ff001e}.table_tr.table_tr_invoice{margin-bottom:15px}.table_order_info{padding-top:20px}.cabinet_table_header{border:none;box-shadow:0 0 4px rgba(0,0,0,.1);padding-top:12px;padding-bottom:12px}.history-org-content .cabinet_table{display:block}.cabinet-filter-numScore .cabinet-filter-input-icon span,.cabinet-filter-number .cabinet-filter-input-icon span,.cabinet-filter-paymentOrder .cabinet-filter-input-icon span{width:16px;height:16px;background:url(/img/design/filter-search.svg) center/contain no-repeat}.history-org-filter{margin-bottom:30px}.cabinet-filter-numScore .cabinet-filter-input input{width:246px}.cabinet-filter-paymentOrder .cabinet-filter-input input{width:294px}.cabinet-documents-contract{max-width:398px;padding-bottom:40px;border-bottom:1px solid #e5e5e5}.contract-download{font-size:16px;line-height:19px;color:#444;display:inline-block;vertical-align:middle}.contract-download::before{content:'';display:inline-block;vertical-align:middle;width:33px;height:33px;background:url(/img/design/icon-dogovor.svg) center/contain no-repeat;margin-right:15px}.act-reconciliation-name{font-size:18px;line-height:21px;color:#009846;margin-bottom:20px}.act-reconciliation{padding-top:35px}.act-reconciliation-filter .cabinet-filter-form{flex-direction:row;justify-content:flex-start;align-items:flex-end}.act-reconciliation-filter .cabinet-filter-form .cabinet-filter-btn{margin-left:8px}.cabinet-documents-bg-img{width:379px;margin-left:auto}.cabinet-documents-bg-img img{display:block;width:100%}.cabinet-documents-bg{margin-top:25px}.org-requisites-item{width:33.3%}.history-org-documents{display:flex;justify-content:flex-end;align-items:center;margin-bottom:15px}.history-org-documents .table_tr.table_tr_invoice{margin-bottom:0;padding-top:0;padding-bottom:0}.download-UPD{padding:0 20px}.download-UPD a{display:inline-block;vertical-align:middle;font-size:14px;line-height:16px;color:#b9b9b9;cursor:pointer;transition:.2s ease-in-out}.download-UPD a::before{content:'';display:inline-block;vertical-align:bottom;width:16px;height:21px;background:url(/img/design/lk-invoice.svg) center/contain no-repeat;margin-right:10px}.download-UPD a>span{display:inline-block;border-bottom:1px solid #b9b9b9}.table_order_invoice a>span{display:inline-block;border-bottom:1px solid #b9b9b9}p{margin:0}.table_order_invoice a span{border-bottom:1px solid #b9b9b9}.cabinet-filter-content{flex-wrap:wrap}.cabinet-filter-item{margin-bottom:20px}.cabinet-filter-btn{margin-top:0}.act-reconciliation-filter .cabinet-filter-item{margin-bottom:0}.legal-menu-in-cabinet.showOnlyMobile{display:none}#goods .price #upak-price{display:block}.list-icon-link{float:left;vertical-align:top;height:100%;width:80px;padding:14px 0;margin-right:23px}.list-icon-item{display:inline-block;vertical-align:middle}.list-link{display:block;background:center/contain no-repeat}.calculator-link-icon{width:22px;height:26px;background-image:url(/img/design/calculator-icon.svg)}.reviews-link-icon{width:31px;height:26px;background-image:url(/img/design/reviews-icon.svg)}.calculator-link{margin-right:22px}#menu .user-module{width:430px}span.status_paid.red,span.status_point.red{color:red}span.status_paid.green,span.status_point.green{color:green}#all-shop{margin-top:30px}.all-shop-item{border:1px solid #ececec00;display:flex;justify-content:space-between;margin-bottom:20px;background-color:#fff}.shop-item-service{flex:0 0 372px;padding:34px 20px;position:relative}.shop-item-service::before{content:'';display:block;position:absolute;left:0;top:0;bottom:0;margin:auto;width:1px;height:calc(100% - 28px);background:#ececec}.shop-service-title{font-size:14px;line-height:16px;color:#adadad}.shop-service-grid{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px;margin-top:14px}.shop-service-item{width:16.67%;padding:0 8px;margin-bottom:14px}.shop-service-item>a{display:block;width:100%;height:41px}.shop-service-item>a svg{display:block;width:100%;height:100%}.shop-item-content{flex:1 1 auto;padding:30px 15px}.shop-item-name>a{font-weight:700;font-size:20px;line-height:23px;color:#444;display:inline-block;vertical-align:middle}.shop-item-name .null-market{display:none}.shop-item-name{margin-bottom:15px}.shop-item-name .city-list-image{display:inline-block;vertical-align:middle;font-size:0;height:9px;margin-left:13px}.shop-item-desc{display:flex;align-items:flex-start}.shop-item-location{flex:0 0 192px}.shop-item-time{flex:0 0 180px;margin-left:50px}.shop-location-text{font-size:13px;line-height:16px;color:#444;position:relative;padding-left:25px}.shop-location-text::before{content:'';display:block;position:absolute;left:0;top:-3px;width:15px;height:20px;background:url(/img/design/icon-contacts.png) 0 3px no-repeat}.shop-time-list{padding:0 0 0 25px;margin:0;position:relative;font-size:13px;line-height:15px;color:#444;list-style:none}.shop-call-time{padding:0 0 0 15px;margin-left:20px;position:relative;line-height:20px;font-weight:500;font-size:16px}.shop-call-time::before,.shop-time-list::before{content:'';display:block;position:absolute;left:0;top:0;width:15px;height:15px;background:url(/img/design/icon-contacts.png) 0 -43px no-repeat}.shop-time-list li:not(:last-child){margin-bottom:3px}.shop-article-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;margin-top:10px}.favorites-shop-link{font-size:13px;line-height:15px;color:#444;display:inline-block;position:relative;padding-left:30px;cursor:pointer}.favorites-shop-link::before{content:'';display:block;width:17px;height:15px;background:url(../img/design/favorites.svg) center/contain no-repeat;position:absolute;left:0;top:0}.shop-article-title h1.pageTitle{margin:0}.shop-article-slider{margin-top:20px;max-height:593px;overflow:hidden}.shop-article-img{width:100%;height:593px}.shop-article-img-wrap{width:100%;height:100%;background:center/cover no-repeat}.shop-article-slider-init .slick-dots{position:absolute;bottom:14px;right:0;padding:0 15px;list-style:none;display:flex;flex-wrap:wrap;width:100%;align-items:center;justify-content:flex-end;margin:0}.shop-article-slider-init .slick-dots li{display:block;padding:0 7px}.shop-article-slider-init .slick-dots li button{font-size:0;width:12px;height:12px;border-radius:50%;background:#fff;border:1px solid #009746;box-shadow:none;cursor:pointer;padding:0;margin:0}.shop-article-slider-init .slick-dots li.slick-active button{background:#009746}.shop-article-gallery{border-top:1px solid #ececec;padding:50px 0}.shop-article-gallery-title{text-align:center;font-size:18px;line-height:21px;color:#444}.shop-article-gallery-slider{margin-top:30px;max-height:190px;overflow:hidden}.shop-article-gallery-slider-item{padding:0 7px}.shop-article-gallery-slider-item>a{display:block;width:100%;height:190px;overflow:hidden}.shop-article-gallery-slider-item>a>img{display:block;width:100%}.shop-article-gallery-slider-init{margin-left:-7px;margin-right:-7px}.shop-article-info{display:flex;flex-wrap:wrap;background-color:#fff;border:1px solid #ececec00;padding:10px}.shop-article-info-base{flex:1 1 auto;padding-right:50px}.shop-article-info-service{flex:0 0 478px}.shop-article-info-title{font-size:18px;line-height:21px;color:#444;margin-bottom:20px}.shop-article-info-service-list{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}#shop .map{float:none}.shop-article-info-base-list{padding:0;margin:0;list-style:none;font-size:14px;line-height:16px;color:#444}.shop-article-info-base-list li{padding-left:35px;margin-bottom:10px;height:20px}.shop-article-info-holiday{margin-top:40px;width:100%}.shop-article-info-holiday>a{font-size:13px;line-height:38px;color:#444;padding:0 10px;display:inline-block;vertical-align:middle;height:40px;background:#fdfadd;border:2px solid #ffdc00;text-align:center;cursor:pointer}.shop-article-info-holiday>a::before{content:'';display:inline-block;vertical-align:sub;width:22px;height:22px;background:url(../img/design/gift-shop.svg) center/contain no-repeat;margin-right:8px}#contacts .map{float:none}.all-shops-filter-row{display:flex;align-items:center;position:relative}.all-shops-filter{flex:0 0 154px;margin-right:auto}.all-shops-city-select{flex:1 1 auto;padding-right:20px}.all-shops-city-select .select2-container--krajee{margin-bottom:0}.all-shops-filter button{width:100%;height:34px;cursor:pointer;background:#fff6cb;border:2px solid #ffdc00;box-shadow:none;font-size:16px;line-height:18px;color:#444;display:inline-block;vertical-align:middle;padding:0}.all-shops-filter button::before{content:'';display:inline-block;vertical-align:middle;width:16px;height:14px;background:url(../img/design/filter-icon.svg) center/contain no-repeat;margin-right:10px}.shops-filter-block{position:absolute;left:0;right:0;width:100%;background:#fff;z-index:2;top:100%;padding-top:14px;display:none}.shops-filter-block.show{display:block}.shops-filter-item{padding:14px;background:rgba(246,246,246,.6)}.shops-filter-item:not(:last-child){margin-bottom:2px}.shops-filter-name{font-weight:700;font-size:13px;line-height:15px;color:#444;margin-bottom:5px}.shops-filter-content{display:flex;flex-wrap:wrap;align-items:center}.shops-filter-checkbox{position:relative;width:25%;padding:9px 0}.shops-filter-input[type=checkbox]{position:absolute;left:0;top:0;width:100%;opacity:0;z-index:-1;margin:0}.shops-filter-label{font-size:13px;line-height:15px;color:#444;position:relative;padding-left:25px;cursor:pointer}.shops-filter-label::before{content:'';display:block;width:15px;height:15px;border:1px solid #b1b1b1;position:absolute;left:0;top:0}.shops-filter-input[type=checkbox]:checked+.shops-filter-label{color:#009746}.shops-filter-input[type=checkbox]:checked+.shops-filter-label::before{background:url(../img/design/done-green.svg) center/contain no-repeat}.shops-filter-btn{display:flex;align-items:center}.apply-shops-filter{color:inherit;border:0;background-color:#ffdc00;padding:0 24px;display:inline-block;vertical-align:middle;height:40px;line-height:40px;font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:.3px;cursor:pointer;transition:.2s}.apply-shops-filter:hover{background-color:#f9bb00}.close-shops-filter{color:inherit;border:1px solid #ffdc00;background-color:rgba(0,0,0,0);padding:0 24px;display:inline-block;vertical-align:middle;font-size:14px;cursor:pointer;line-height:40px;height:40px;margin-left:15px;transition:.2s}.close-shops-filter:hover{background-color:#fff8cc;border:1px solid #ffdc00}.clear-all-filter button{border:none;box-shadow:none;background:rgba(255,255,255,0);position:relative;font-size:12px;line-height:14px;color:#939393;display:inline-block;vertical-align:middle}.clear-all-filter button::after{content:'';display:inline-block;vertical-align:top;width:12px;height:12px;background:url(/img/design/cut/krest.svg) center/contain no-repeat;margin-left:10px}.clear-all-filter.shops-filter-item{text-align:right;margin-bottom:0;padding:10px 14px 0}.shops-filter-item:nth-child(2){padding-top:0}.all-shops-filter button.active{background:#ffdc00}.show-more-shop button{background:#f6f6f6;border:none;width:100%;height:44px;font-size:16px;line-height:18px;color:#444;cursor:pointer}.favorites-shop-link.active::before{background-image:url(../img/design/favorites_a.svg)}.shop-article-address{padding:20px 0}.shop-article-address-block{margin-bottom:25px;display:flex;align-items:flex-start;background-color:#fff;border:1px solid #ececec00;padding:10px}.shop-article-address-geo{flex:1 1 auto;padding-right:50px}.shop-article-address-time{flex:0 0 478px}.shop-article-address-title{font-size:13px;line-height:24px;color:#999;position:relative;padding-left:25px;margin-bottom:13px}.shop-article-address-title::before{content:'';display:block;position:absolute;left:0;top:2px;width:18px;height:18px;background:center/contain no-repeat}.shop-article-address-geo .shop-article-address-title::before{background-image:url(../img/design/geo-gray.svg)}.shop-article-address-time .shop-article-address-title::before{background-image:url(../img/design/time-gray.svg)}.shop-article-address-block .shop-location-text,.shop-article-address-block .shop-time-list{font-size:14px;line-height:16px;padding-left:0}.shop-article-address-block .shop-location-text::before,.shop-article-address-block .shop-time-list::before{display:none}.shop-article-map-block{background-color:#fff;border:1px solid #ececec00;padding:10px}.shop-article-map{margin-top:30px;display:none}.shop-article-map.show{display:block}.shop-article-map-btn button,.shop-article-map-btn-vacancy button{font-size:15px;line-height:16px;text-decoration-line:underline;color:#009746;background:rgba(255,255,255,0);border:none;box-shadow:none;padding:0}.rub{font-family:Roboto,sans-serif}.cabinet_aside_td.img img{max-width:180px}.map-placemark-list{display:flex;align-items:center;justify-content:flex-end;margin-bottom:10px}.map-placemark-item:not(:first-child){margin-left:20px}.map-placemark-name{font-size:12px;line-height:14px;color:#444;position:relative;display:inline-block;vertical-align:middle}.map-placemark-name::before{content:'';display:inline-block;vertical-align:text-bottom;width:27px;height:27px;background:center/contain no-repeat}.map-placemark-green.map-placemark-name::before{background-image:url(../img/design/map-placemark.png)}.map-placemark-half.map-placemark-name::before{background-image:url(../img/design/map-placemark-half.png)}.map-placemark-gray.map-placemark-name::before{background-image:url(../img/design/map-placemark-gray.png)}.org-question-block{margin-bottom:10px}a.org-question-link{display:block;width:100%;background:#c4252b;padding:10px 15px;font-size:15px;font-weight:700;color:#fff;text-align:center;text-transform:uppercase}.org-question-link:hover{background:#890000}.org-bonus-block{margin-bottom:22px;display:flex;flex-wrap:wrap}.org-bonus-card{flex:1 1 auto;margin-right:3px;background:#fdfadd;padding:10px;display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:100px}.org-bonus-discount{flex:0 0 137px;padding:10px;background:#ffdc00;display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:100px}.org-bonus-card-number,.org-bonus-discount-val{font-weight:700;font-size:25px;line-height:29px;color:#444}.org-requisites-address{margin-top:25px}.org-contacts-part{padding-top:25px}.org-contacts-part:not(:last-child){border-bottom:1px solid #ececec;margin-bottom:20px;padding-bottom:45px}.show-add-org-contacts>a{font-size:14px;line-height:16px;color:#009746;position:relative;display:inline-block;vertical-align:middle}.show-add-org-contacts>a span{display:inline-block;vertical-align:baseline;width:12px;height:12px;margin-right:10px;position:relative}.show-add-org-contacts>a span::after,.show-add-org-contacts>a span::before{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:#009746}.show-add-org-contacts>a span::before{width:100%;height:1px}.show-add-org-contacts>a span::after{width:1px;height:100%}.add-org-contacts{margin-top:30px}.add-org-form-label{display:block;width:100%;font-weight:400}.add-org-form-label span{display:block;font-size:14px;line-height:16px;color:#444;margin-bottom:8px}.add-org-form-label input{width:276px;display:block;height:30px;font-size:14px;line-height:16px}.add-org-form-row{position:relative}.add-org-form-row:not(:last-child){margin-bottom:20px}.add-org-contacts-content{display:none;padding-top:40px;border-top:1px solid #ececec}.add-org-form-btn{display:flex;justify-content:space-between}.close-add-org-form{width:130px;height:40px;border:2px solid #ffdc00;background:#fff;font-weight:700;font-size:14px;text-transform:uppercase;color:#444}.save-add-org-form{width:130px;height:40px;border:2px solid #ffdc00;background:#ffdc00;font-weight:700;font-size:14px;text-transform:uppercase;color:#444}.add-org-form{width:276px}.cabinet #pjax-list-view-favorite{position:relative}.loader-new{width:100%;height:100%;min-height:50px;display:none;position:absolute;top:0;left:0;background:url(/img/design/ajax-loader.gif) 50% 50% no-repeat #fff;z-index:20}#site-info{height:auto;padding:13px 0;background:#ececec;border-top:1px solid #dbdbdb}footer #site-info .width-wrapper{justify-content:space-between}#site-info .eye{display:flex;align-items:center}#site-info .eye .eye-line{margin:0 15px}#footer-links .sectionLinks{float:none;margin:0 0 0 20px}#footer-links .width-wrapper{display:flex;justify-content:space-between;align-items:flex-start}.footer-calc{flex:0 0 255px;padding-left:30px}.footer-calc-title{font-size:12px;line-height:21px;color:#444;margin-bottom:15px}.footer-calc-link .promoCatalog{display:block;width:100%;height:44px;background:#009846;font-size:14px;color:#fff;text-align:center}.footer-calc-link .promoCatalog span{border-bottom-color:rgba(255,255,255,.3)}.footer-info{flex:0 0 465px;display:flex}.footer-info-right{width:50%;padding-left:15px}.footer-info-card{margin-bottom:15px}.footer-info-card-title{font-size:12px;line-height:21px;margin-bottom:10px}.footer-info-card-grid{display:flex;justify-content:space-between}.footer-info-card-item{width:40px;height:32px}.footer-info-card-item img{display:block;width:100%}.footer-info-left{width:50%;padding-right:15px}.footer-shops-link>a{display:block;width:100%;height:44px;background:url(../img/design/shops-icon.png) center/contain no-repeat}.footer-evaluate-shop{margin-bottom:15px}.footer-evaluate-shop a{display:block;width:160px;height:32px;margin-left:auto}.footer-evaluate-shop a img{display:block;width:100%}.footer-market-ya a{display:block;width:210px;height:44px;margin-left:auto}.footer-market-ya a img{display:block;width:100%}footer{padding-bottom:0}#goods .card .display-block,.display-block{display:block}.oldPrice-stock.laminate-old-price{margin-left:30px}.form-group.field-historyfilterform-pay,.form-group.field-historyfilterform-shipment,.form-group.field-historyfilterform-shop,.form-group.field-historyfilterform-type{margin-bottom:unset}.transfer-funds-plus{display:none}.units-type{font-size:10px;margin-bottom:5px;color:#b1b1b1;display:inline-block}.registration_label_textarea textarea{font-weight:400}a#copy-requisites.green{color:green;transition:1s}#company-links .logo.HNE{background-image:url(/img/design/logo-newyear.png);height:146px;background-size:contain}#search .forestHer.HNE{background-image:url(/img/design/hero-newyear.png);background-size:auto 451px;top:-130px;width:166px;height:224px}#search .forestHer.wink.HNE{background-position:0 -227px}#pagination-shops{display:none}.preloader-opacity{opacity:.3;transition:1s}.empty-search-result{background:rgba(255,0,0,.05);height:50px;width:100%;padding:10px;text-align:center}.empty-search-result span{color:red;vertical-align:-webkit-baseline-middle;font-weight:700}.inf-top .photo{margin-right:40px}.card .barCode{width:200px;max-width:200px;display:none}.card .barCode>svg{width:100%;height:100%}#pjax-history .history-org-content div.table_header_td:hover{cursor:pointer}.table_header_td.active span{font-weight:700;color:#009846}.org-ballance-desc a{color:#fff;text-decoration:underline}.org-ballance-desc a:hover{color:#ffdc00;transition:1s}.org-contacts-grid .add-org-contacts-content.show{margin-top:20px}div#contacts-organization-save-all{margin-top:30px}.show-filter.is-closed{display:none}.sorting a.asc:after,.sorting a.desc:after{content:'';width:16px;height:9px;left:3px}.sorting a.asc:after{background-image:url(/img/design/asc-sort.svg)}.sorting a.desc:after{background-image:url(/img/design/asc-sort.svg);transform:scaleY(-1)}.cabinet-filter-input.border-error input{border-color:red}.act-download-link{background:#009846;height:50px;width:200px;padding:10px;text-align:center}.act-download-link a{color:#fff;display:block;padding:5px}.shop-location-text:nth-child(2){margin-top:10px}.shop-article-info-service{flex:auto;width:100%}.shop-article-info-service-list .shop-service-item{width:20%;margin-bottom:25px}.shop-article-info-service-list .shop-service-item>a{height:auto;width:100%}.shop-article-info-service-list .shop-service-item:hover{box-shadow:0 0 5px -2px grey;border-radius:5px}.shop-service-ico{display:block;height:49px;width:49px;margin:auto}.shop-service-name{text-align:center;font-size:12px;line-height:14px}#districts-filter-contacts .shops-filter-content{list-style:none;flex-direction:column;align-items:flex-start;column-count:4;-moz-column-count:4;-webkit-column-count:4;column-gap:0;-moz-column-gap:0;-webkit-column-gap:0;display:block}#districts-filter-contacts .shops-filter-content .shops-filter-checkbox{page-break-inside:avoid;break-inside:avoid;width:100%;-moz-column-fill:balance;break-inside:avoid-column;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;column-break-inside:avoid;page-break-inside:avoid;display:table}.sJob{padding-top:20px}.shop-article-map-btn-vacancy{margin-bottom:10px}#vacancy .shop-article-map-btn-vacancy::before{content:'';display:inline-block;vertical-align:text-bottom;width:27px;height:27px;background:url(../img/design/map-placemark.png) center/contain no-repeat}.table_order_info .table_td span.name_articul span.status.red{color:red}.table_order_info .table_td span.name_articul span.status.green{color:#009846}.cabinet_table .table_td span.status_point.yellow,.table_order_info .table_td span.name_articul span.status.yellow{color:#ffbe2e}section.cabinet .cabinet-history-org .table_order_info .name_product{color:#b9b9b9;border-bottom:1px solid #b9b9b9}section#vacancy .all-shops-filter-row{flex-wrap:wrap}section#vacancy .shops-filter-block.show{position:relative}section#vacancy #shop-list-view .shop-item-desc-path.shop-item-time{margin-left:auto}#history-container .documents-org .history-org-documents{margin-bottom:0;justify-content:flex-start}#history-container .documents-org .history-org-documents .download-UPD,#history-container .documents-org .history-org-documents .table_order_invoice{padding:0;margin-top:2px}#history-container .documents-org .history-org-documents .download-UPD span,#history-container .documents-org .history-org-documents .table_order_invoice span{color:#009846}#history-container .documents-org .history-org-documents .download-UPD a:visited span,#history-container .documents-org .history-org-documents .table_order_invoice a:visited span{color:#b9b9b9}span.vacancy-title{display:block;font-size:16px;font-weight:700;margin-bottom:10px;margin-top:10px}.vacancy-item{padding:3px 0}.vacancy-item a{color:#444;font-size:15px;position:relative;padding-left:14px;display:block}.sJob ul{padding-left:0}.sJob #sj-vacancies-list-container li{padding:3px 0;list-style:none}.sJob #sj-vacancies-list-container li a{color:#444;font-size:15px!important;position:relative;padding-left:14px;display:block}.sJob #sj-vacancies-list-container li a:hover{color:#009846}.sJob #sj-vacancies-list-container li a:before{content:'';display:block;position:absolute;left:0;top:0;bottom:0;margin:auto;width:4px;height:4px;border-radius:50%;background-color:green}.sJob #sj-vacancies-list-container li br{display:none}.sJob #sj-vacancies-list-container ul li br+div{display:block;color:#939393;font-size:13px!important;padding-left:14px}.vacancy-item a:hover{color:#009846}.vacancy-item a:before{content:'';display:block;position:absolute;left:0;top:0;bottom:0;margin:auto;width:4px;height:4px;border-radius:50%;background-color:green}span.vacancy-item-salary{display:block;color:#939393;font-size:13px;padding-left:14px}.commonEmpty,.hh.empty{margin-top:10px}#pjax-history .orders-not-found span.title{font-size:18px;display:block;margin-bottom:10px;color:#009846}#pjax-history .orders-not-found span.text{font-size:14px;display:block;width:390px;line-height:19px;color:#444}#pjax-history .orders-not-found a.button{margin-top:20px}.banners{display:flex;justify-content:space-between;flex-wrap:nowrap;width:100%;border:none}.banners__item{width:33.33333%}.banners__item:not(:last-child){margin-right:10px}.banners__item img{width:100%;display:block;margin:0 auto}.left-block-banners{float:left;margin-top:20px}.left-block-banners__item{display:block;width:100%;max-width:295px;padding:5px 0}.left-block-banners__item img{width:100%}#pjax-org-search #legal ul.files.column{padding-left:0}#pjax-org-search #legal{margin-top:50px}img.image-stock-now{position:absolute;z-index:1;left:0;top:0;width:100%;max-width:250px;max-height:40px}img.image-stock-now-detail{top:0;left:0;position:absolute;max-width:250px;max-height:40px;z-index:1}section.card .inf-top .photo{position:relative}.org-profile-edit a span{border-bottom:1px solid #b1b1b1;display:inline-block;vertical-align:middle}.org-profile-edit a::before{content:'';display:inline-block;vertical-align:middle;width:14px;height:14px;background:url(/img/design/pencil-edit.svg) center/contain no-repeat;margin-right:5px}.org-profile-edit a{font-size:13px;line-height:15px;color:#b1b1b1;display:inline-block;vertical-align:middle;position:relative}.org-profile-edit{float:right}section#goods .card .inf-top .photo .availability .label{text-align:left}.cabinet_table .table_header_td.shop,.cabinet_table .table_td.shop{width:170px}.tabs__tab.tab-button.delivery-time__tab{display:block!important;visibility:visible}.tabs__tab.tab-button.delivery-time__tab.hidden{opacity:.5}#delivery .tabs__tab.tab-button.delivery-time__tab.hidden:hover{background-color:#e1e1e1}#history-container .documents-org .history-org-documents .table_order_invoice span.invoice-error{color:#b9b9b9}a.popup-btn.bt-cancel:hover,a.popup-btn.bt-ok:hover{color:#fff;background-color:#009846;text-decoration:none}table#results.table.result-tenders{margin-top:20px}.limit-item{margin-top:10px;font-size:14px;padding:5px 10px}li.sell-out-menu{background-color:#e30612}li.sell-out-menu a{color:#fff;font-weight:700}#treeMenu li.sell-out-menu:hover{background-color:#e3061282}a.btn-detail-sales-not-available.button.button-transparent{font-size:16px;margin-bottom:10px;margin-right:5px}#goods .inf-top a.btn-detail-sales-not-available.button.button-transparent:hover{border-bottom:1px solid #ffdc00}#treeMenu li.sell-out-menu a::before{background-image:url(/img/design/sale-menu-icon.svg);content:"";width:16px;height:16px;background-size:contain;top:8px;left:10px;display:block;position:absolute;background-color:rgba(255,255,255,0);background-repeat:no-repeat}#treeMenu li.sell-out-menu a{position:relative}img.image-sell-out{position:absolute;z-index:1;left:0;top:0;width:100%;max-width:250px;max-height:40px}.c-itemSlider,.listCatalog ul li{padding-top:40px}img.image-sell-out-detail{position:absolute;z-index:1;left:0;top:0;width:100%;max-width:250px;max-height:40px}#discountPop .t span.noDiscItem{font-size:12px}#fixed-panel ul li.c .cart-compares,#fixed-panel ul li.c .cart-favorites{padding-left:15px}.f-wrapper .f-w-email{float:left;padding:0 10px 0 20px}.news_video_youtube{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;width:100%}.news_video_youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.result-tenders{margin-top:40px}.result-tenders .item{padding:25px;margin-bottom:50px;background:rgba(246,246,246,.3);box-shadow:-3px 3px 3px 3px #eee}.result-tenders .tender-title{display:flex;line-height:22px;padding-bottom:25px}.result-tenders .tender-name{font-size:18px;font-weight:700}.result-tenders .tender-id{padding:0 15px;flex:0 0 100px}.result-tenders .tender-status{flex:1 1 auto;padding:0 15px;font-size:12px;color:#939393;text-align:right}.result-tenders .tender-info-wrap{display:flex}.result-tenders .tender-desc{flex:1 1 auto}.result-tenders .tender-contact{padding:10px 0 0}.result-tenders .tender-contact a{display:inline-block;margin:15px 15px 15px 0}.result-tenders .tender-info{flex:0 0 200px;margin-left:70px}.result-tenders .tender-info>div{margin-bottom:15px}.result-tenders .tender-info span{display:block;font-size:12px;color:#939393}.result-tenders .tender-desc-text{font-size:16px;line-height:22px;padding-bottom:15px}.result-tenders .tender-desc-jobs{color:#939393}@media screen and (max-width:1199px){.cart__bonuses{flex-direction:column;align-items:flex-start;padding-left:10px;padding-right:10px}.cart__bonus-line{font-size:16px;padding:20px 0 10px}.cart__bonus-line:last-child{padding:15px 0 34px}.cart__bonus-off{padding-top:30px}.result-tenders .tender-info-wrap{display:block}#goods .card .inf-bottom .price{flex-direction:column}#goods .card .inf-bottom .price .price__wrapper_flex .service-detail-delivery_transit{margin-top:0;row-gap:0}.result-tenders .tender-info{display:flex;width:100%;margin:20px 0 0}.result-tenders .tender-info>div{margin-left:30px}.result-tenders .tender-info>div:first-child{margin-left:0}.result-tenders .tender-info>div:last-child{align-self:flex-end}.result-tenders .tender-id{display:none}.result-tenders .tender-title{display:block;padding-bottom:10px}.result-tenders .tender-status{text-align:left;padding:5px 0}.modal-wrapper_sticky{left:unset}}@media screen and (max-width:767px){.cart__bonuses{align-items:stretch}.cart__bonus-line,.cart__bonus-off{justify-content:space-between}.helper{align-self:flex-start;margin-top:3px}.helper__float{transform:translate(-80%,-100%)}.helper__float:after{left:80%}.order-state__inner .dc{margin-bottom:.35rem}.result-tenders .tender-info{display:block;margin-bottom:0}.result-tenders .tender-info>div{margin:0 0 10px}#leftMenu li{width:100%}.modal-wrapper_sticky{top:112px}}.menu-left-icon>img{width:100%;display:none}.result-tenders a.green{display:inline-block;background-color:#ffdc00;height:30px;padding:0 14px;font-size:14px;line-height:30px;color:#444;cursor:pointer;box-shadow:none;border:none}.result-tenders a.green:hover{background-color:#f9bb00}#goods .card .inf-top .inf-wrapper .authLink.pseudo{border-bottom:1px solid transparent}#goods .card .photoList{width:auto}#goods .card .inf-top .photo .photoList .slick-list{width:400px;margin:0 auto;text-align:center}@media screen and (max-width:1199px){#goods .card .inf-top .photo .photoList .slick-list{width:100%}#goods .card .inf-top .inf-wrapper p.service-detail-delivery_hidden{left:90px;top:0}#goods .card .inf-top .inf-wrapper div.service-detail-delivery{display:block;right:0;margin-left:0;margin-bottom:20px}#goods .card .inf-top .inf-wrapper p.service-detail-delivery_hidden:after{right:auto;left:-5px;transform:none;top:0}}#goods .card .inf-top .photo .photoList .slick-track{display:inline-block}#goods .card .mainPhoto{margin-left:auto;margin-right:auto;width:440px;height:360px;overflow:hidden;margin-bottom:0}#goods .card .inf-top .photo{flex:1 1 auto}#goods .card .wrap-inline-el{display:flex;margin-bottom:10px}#goods .card .wrap-inline-el .inline-el{margin:0!important}#goods .card .wrap-inline-el .favorite.inline-el{align-self:center;padding-top:29px;padding-left:15px}#goods .card .wrap-fav-comp{display:flex;font-family:Roboto}#goods .card .wrap-fav-comp .favorite svg{margin-left:0!important}.appStoreLink img,.googlePlayLink img{height:35px}.googlePlayLink{margin-bottom:48px;text-align:right}.appStoreLink{margin-bottom:15px}.footer-info-left.showMobile{display:none}@media screen and (max-width:1200px){.googlePlayLink{text-align:left}.cabinet_table .table_td.summ{width:130px}.cabinet_table .table_header_td.summ{width:115px}}@media screen and (max-width:991px){.footer-info-left.showMobile{display:block}.showMobile .appStoreLink{text-align:right;margin-right:9px}.showMobile .googlePlayLink{text-align:right;margin-bottom:20px;margin-top:30px}}@media screen and (max-width:575px){#goods .card .inf-top .photo .photoList .slick-list{width:90%}.cart__bonus-off{flex-direction:column;row-gap:18px}.cart__bonus-user{width:100%}.cart__bonus-submit{text-align:center;margin-left:0}.cart__bonus-line{display:block;font-size:14px}.helper{display:inline;margin-top:0}.helper__float{top:-10px}#delivery .field-shoporder-delivery_fio,.field-shoporder-email,.field-shoporder-phone{width:100%!important}#delivery label[for=servicesform-service_19],#delivery label[for=servicesform-service_20],#delivery label[for=servicesform-service_21],#delivery label[for=servicesform-service_26],#delivery label[for=shoporder-need_man]{max-width:100%}#delivery .calendar__calendar{width:100%}.showMobile .appStoreLink,.showMobile .googlePlayLink{text-align:center;margin-top:0;margin-right:0}#goods .card .inf-top .photo{max-width:none;flex-basis:100%}.cabinet_table .table_header_td.del-date,.cabinet_table .table_td.del-date{width:auto}}.related-section .order .favorite{display:block;position:absolute;right:0;bottom:81px}.related-section .order .qty{height:34px;width:50px;line-height:34px;position:absolute;bottom:0;left:0}.related-section .order .qty input{height:34px;width:30px;line-height:34px;padding:0;text-align:center}.related-section .order .cartButton{margin-left:55px}.related-section .order .cartButton .cartAction{font-size:10px;margin-top:-34px;line-height:34px}.related-section .order .cartButton .svg-ico.basket-icon{width:13px;margin-right:2px}.related-section .order a.button.cart-button,.related-section .order input.button.cart-button{padding:0 10px;height:34px;line-height:34px}.related-section .order .qty a{width:21px;height:17px;float:none;display:block;position:absolute;top:0;right:0;border:1px solid #ececec00;background:#fff}.related-section .order .qty a:hover{background:#ececec}.related-section .order .qty a.minus{top:17px;margin:0}.related-section .qty a.minus:after,.related-section .qty a.plus:after{content:"";position:absolute;left:11px;width:6px;height:6px;background:0 0;display:block;border-top:1px solid #444;border-left:1px solid #444}.related-section .qty a.minus:before,.related-section .qty a.plus:before{display:none}.related-section .qty a.plus:after{top:7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.related-section .qty a.minus:after{top:4px;-webkit-transform:rotate(-136deg);-moz-transform:rotate(-136deg);-ms-transform:rotate(-136deg);-o-transform:rotate(-136deg);transform:rotate(-136deg)}.related-section{margin-top:20px}.qty-product-detail{font-size:14px;margin-bottom:15px}.qty-product-detail.alt-unit{font-weight:600;margin-bottom:25px}.info__article{display:inline-flex;flex-direction:row}.info__article .info__article_value{font-size:14px;font-family:Roboto;font-weight:600}.bases-list{width:100%;flex-flow:row wrap}.inf .slider .slider__header{font-size:18px}.slider .bases-list.slider__body{display:none}.slider.active .bases-list.slider__body{display:flex!important;padding-right:10px;padding-left:10px}.bases-list .item-group-base{flex:0 0 auto;min-width:195px;order:100}.bases-list .item-base-list{margin-right:30px}.bases-list .item-group-base__max{max-width:296px;order:1}.bases-list .item-group-base__max .item-base-list{display:flex;flex-flow:row wrap}.bases-list .item-group-name{font-size:18px;margin-bottom:15px}.bases-list .item-base-one{margin-right:5px;margin-bottom:5px}.bases-list .item-base-one a{padding:2px 4px;background-color:rgba(249,187,0,.5)}.bases-list .item-base-one a:hover{background-color:#f9bb00}.bases-list .item-base-one span{padding:5px;background-color:rgba(249,187,0,.5)}.bases-list .full-width-list{max-width:100%!important}.bases-list .item-group-base__max.item-group-base__2{max-width:50%}.bases-list .item-group-base__max.item-group-base__2.item-group-base__80{max-width:74%}.bases-list .item-group-base__max.item-group-base__3{max-width:50%}@media screen and (max-width:1199px){.bases-list .item-base-one{margin:0;padding:7px 7px 10px 0}.bases-list .item-base-one a{padding:7px}.bases-list .item-group-base__max.item-group-base__2{max-width:50%}.bases-list .item-group-base__max.item-group-base__2.item-group-base__80,.bases-list .item-group-base__max.item-group-base__3{max-width:100%}}#goods .tab-content .params ul li{display:inline-block;width:49%;float:left}#goods .tab-content .params ul li span{float:unset}@media screen and (max-width:790px){.bases-list .item-group-base__max,.bases-list .item-group-base__max.item-group-base__2{max-width:100%}#goods .tab-content .params ul li{display:block;width:auto;float:unset}#goods .tab-content .params ul li span{float:left}}.citySelect_block{position:relative}#company-links{overflow:visible}#citySelectConfirm{position:absolute;left:calc(100% + 25px);bottom:-25px;min-width:265px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.2);padding:25px 20px 20px 30px;border-radius:7px;z-index:10}#citySelectConfirm::before{content:'';display:block;position:absolute;background:#fff;transform:rotate(45deg);left:-13px;bottom:23px;width:25px;height:25px;box-shadow:-5px 5px 10px rgba(0,0,0,.05)}#citySelectConfirm p{display:block;width:100%}.city-selected{font-size:14px;line-height:16px;color:#444;margin-bottom:15px}.city-selected-caption{font-size:11px;line-height:13px;color:#bbb;margin-top:10px}.city-line-btn a{display:inline-block;vertical-align:middle;width:65px;height:37px;line-height:34px;border:2px solid #ffdc00;font-size:14px;color:#444;transition:.2s ease-in-out;background:#fff;text-align:center}.city-line-btn a:hover{background:#fff8cc}.city-line-btn a:nth-child(1){margin-right:10px}@media screen and (max-width:767px){.cabinet_table .table_header_td.status{width:143px;padding-left:26px}#citySelectConfirm{left:0;top:calc(100% + 25px);min-height:160px;max-width:294px;min-width:285px}#citySelectConfirm::before{left:20px;bottom:auto;top:-13px;box-shadow:-5px -5px 10px rgba(0,0,0,.05)}#citySelectConfirm p{white-space:normal}}.onlyMobile.qrCodeOrderPayment{margin:auto auto 30px;width:100%;text-align:center;position:relative}.qrCodeOrderPayment img{width:100%;max-width:320px}.qrCodeOrderPayment .text-qr-code{display:inline-block;width:100%}span.qr-code-history{background-image:url(/img/design/qr-code.svg);display:inline-block;width:70px;height:40px;background-repeat:no-repeat;background-size:contain;float:right}.qr-code-view-page-desktop{display:block}.qr-code-view-page-mobile{display:none;margin:auto;width:100%;text-align:center}.qr-code-view-page .title{font-size:14px}.qr-code-view-page .code{font-size:16px;font-weight:700}.qr-code-view-page .header-qr-code{padding:0 25px;margin-top:25px}.qr-code-view-page .header-qr-code img{max-width:350px}.qr-code-view-page .area-qr-code{margin-bottom:10px}.qr-code-view-page .description-qr-code{display:flex;align-items:center;justify-content:space-around;margin-bottom:10px}.qr-code-view-page .image-qr-code{padding:20px 0}.qr-code-view-page .text-qr-code ol{text-align:start}.qr-code-view-page .text-qr-code ol a{text-decoration:underline;color:red}@media screen and (max-width:450px){.qr-code-view-page .header-qr-code{padding:0}.qr-code-view-page .header-qr-code img{width:100%}}img.qrCode-view{display:block}section#payment{position:relative}#goods .tab-content .params .goods-tab-params-list .wrap-label,#goods .tab-content .params .goods-tab-params-list .wrap-value{display:table-cell}#goods .tab-content .params .goods-tab-params-list .label{display:inline-block;width:auto}#goods .tab-content .params .goods-tab-params-list li span{float:none}#goods .tab-content .params .goods-tab-params-list li.label__gr_props{width:90%;font-weight:600}.block-show-fixed{display:none}@media screen and (min-width:1220px){.block-show-fixed{display:none;float:left;margin-left:248px}.top-search-form{position:relative;float:left;height:30px;width:470px;margin-top:11px}.top-search-form .sub-top-search{position:absolute;top:28px;left:0;width:435px;background:url(/img/design/ttlist.png) 19px 0/100% no-repeat #fff;padding:10px 0;-webkit-box-shadow:0 7px 9px -1px #a8a6a8;-moz-box-shadow:0 7px 9px -1px #a8a6a8;box-shadow:0 7px 9px -1px #a8a6a8}.top-search-form .sub-top-search .sub-search-item a{display:block;padding:5px 10px}.top-search-form .sub-top-search .sub-search-item a:hover{background:#eee}.wrap-position-fixed.active .menu-wrapper .menu{display:none}.wrap-position-fixed.active .block-show-fixed{display:block}.top-search-input{display:block;width:435px;height:30px;padding:5px 10px;color:#444}.top-search-input,.top-search-input:focus{border-left:none;border-right:none;border-top:none}.top-search-input::-webkit-input-placeholder{color:#444}.top-search-input::-moz-placeholder{color:#444}.top-search-button{position:absolute;top:0;right:5px;width:20px;height:30px;background:url(../img/design/search_icon.svg) center/contain no-repeat;border:none;outline:0;box-shadow:none}.top-search-button:focus{border:none;outline:0;box-shadow:none}}.legal_item_data span.reg-organization-found{margin-left:17px;display:inline-block;border:0;box-sizing:border-box;color:inherit;font-family:inherit;padding:8px;transition:.1s;background:#ffe000;line-height:16px;font-size:14px}.legal_item_data span.reg-organization-found:hover{background-color:#f9bb00;border:none}div#alert-category-text_in_product{padding:7px;text-align:justify}.banner-bottom-in-product img,.banner-in-cabinet-top img,.banner-in-category-top img{width:100%}.banner-in-category-top_mobile{display:none}@media (max-width:767px){.banner-in-category-top{display:none}.banner-in-category-top_mobile{display:block}}.margin-top-20{margin-top:20px}.pjax-preview-card input.button.cart-button[disabled]{opacity:.5}div#qrCodeTextPayment{font-size:16px}#feedbackList .r-list .feedback-comment,#feedbackList .r-list .feedback-minus,#feedbackList .r-list .feedback-plus{font-weight:700}#feedbackList .r-list .q .text div:not(:first-child){margin-top:10px}section#feedbackList li.a .text{background:#fbdc01}section#feedbackList li.a .arrow{position:relative;background:0 0}section#feedbackList li.a .arrow:before{content:" ";position:absolute;top:19px;left:-5px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fbdc01;transform:rotate(90deg)}a.btn-preview-sales-not-available.button.button-transparent{font-size:16px;line-height:38px;text-align:center;height:40px;margin:auto;width:100%}.table_order_info span.storage-item-history{color:#b1b1b1;font-size:12px}#goods .card .inf-top .inf-wrapper{flex-shrink:0;flex-grow:0;width:320px;margin-right:20px}#pjax-basket-pre-order+section.itemSlider{margin-top:120px}.card__unavailable+a.btn-detail-sales-not-available.button.button-transparent{margin-top:20px;width:200px;text-align:center}.popup-cart{position:absolute;top:54px;right:0;z-index:999;font-family:'Helvetica Neue';font-size:12px;line-height:18px;height:1px;width:1px;padding:0;opacity:0;transition:opacity .3s linear;overflow:hidden}.popup-cart .popup-cart-inner{background:#fff;border:1px solid #dfdfdf}.popup-cart:after{display:block;content:"";width:20px;height:20px;background:#fff;border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;position:absolute;top:4px;right:87px;transform:rotate(45deg)}.popup-cart .popup-cart-body{padding:0 0 0 20px}.popup-cart .popup-cart-footer{padding:20px 20px 32px;border-top:3px solid #ffdb00}.popup-cart .popup-cart-item{display:flex;padding:24px 0;border-top:1px solid #ececec}.popup-cart .popup-cart-item:first-child{border-top:none}.popup-cart .popup-cart-img{display:flex;justify-content:center;align-items:center;flex:0 0 72px;width:72px;height:72px;margin-right:12px;background:#fff;border:1px solid #dfdfdf}.popup-cart .popup-cart-img img{max-width:60px;max-height:60px}.popup-cart .popup-cart-info{max-width:215px}.popup-cart .popup-cart-body .product-wrap-price{margin-right:20px;margin-bottom:10px;height:auto}.popup-cart .popup-cart-link{color:#444;border-bottom:1px solid transparent}.popup-cart .popup-cart-link:hover{border-bottom-color:#696969}.popup-cart .popup-cart-gcode{color:#8f8f8f}.popup-cart .popup-cart-control{position:relative;display:flex;flex-flow:column nowrap;align-items:flex-end;flex:1 1 auto}.popup-cart .popup-cart-body .product-price-val{font-weight:700;font-size:16px;line-height:18px}.popup-cart .popup-cart-body .product-price-fract{font-weight:400;font-size:12px;line-height:18px}.popup-cart .popup-cart-item-delete{position:absolute;width:18px;height:18px;right:-3px;top:-4px;text-align:center}.popup-cart .popup-cart-item-delete span{display:block;line-height:18px;height:18px}.popup-cart .popup-cart-scroll{max-height:362px;margin:8px 0;padding:0 20px 0 0}.popup-cart .popup-cart-inner-total{display:flex;justify-content:space-between;line-height:22px;margin-bottom:16px}.popup-cart .popup-cart-inner-total .product-price-val{font-weight:700;font-size:20px}.popup-cart .popup-cart-inner-total .product-price-fract{font-size:16px}.popup-cart .popup-cart-total-title{font-weight:700;font-size:18px}.popup-cart .block-count{margin-right:0}.popup-cart .btn-add-product-cart{display:flex;justify-content:center;align-items:center;width:100%;padding:0 10px;height:40px;line-height:40px;font-size:12px;text-transform:uppercase;font-weight:700;cursor:pointer;background-color:#ffdc00;border-radius:0!important;color:#444;text-align:center;vertical-align:middle;border:1px solid transparent}.showCartPopup .popup-cart{height:auto;width:475px;padding-top:14px;opacity:1;transition:opacity .3s linear}.popup-cart-default .popup-cart-inner{display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center;text-align:center}.popup-cart-default .popup-cart-title{font-weight:700;font-size:18px;line-height:22px;margin-bottom:8px}.popup-cart-default .popup-cart-text{font-size:14px;line-height:22px;color:#7c7c7c}.showCartPopup .popup-cart-default{width:355px;height:105px}#products-list-view .items .item li .price{font-size:0}#products-list-view .items .item li .price a.questSign.discount{float:right}#filter-stock-all label.checkbox{color:green;font-weight:400}#filter-search-full .checkbox-styled label::before{top:3px}#history-container a.tooltip-link::before{content:unset}#history-container a.tooltip-link{color:#fbdc03;padding:unset;line-height:10px;vertical-align:baseline;font-size:12px}.egais-wrap{margin:10px 0}.egais-link,a.egais-link{color:#549d5c;display:inline-block;width:71px;height:20px;background:#fff;font-size:13px;font-family:Roboto,Arial,Helvetica,sans-serif;line-height:20px;text-transform:uppercase;font-weight:700;text-align:center;border:1px solid #549d5c;text-decoration:none}.egais-link:hover{background:#ddebde}.main-h1{text-indent:100%;overflow:hidden;white-space:nowrap;margin:0;line-height:0}section#contacts .coordinates a{color:red;font-weight:700}.group_footer_1{display:flex;align-items:center;justify-content:space-between}.width-wrapper-footer{width:1219px;margin:0 auto;height:100%;padding:0 10px}.footer_cookie{max-width:80%}.footer_cookie a{color:#009846}#history-container a.table_btn.repeat.btn-cancel{margin-right:10px;background-color:unset;color:red}a.table_btn.repeat.btn-cancel:hover{background-color:unset;text-decoration:underline}a#citySelect span{border:none}.certificate-item{display:flex;align-items:center;width:50%;margin-bottom:26px}.search-order{padding:15px;box-sizing:border-box;overflow-x:hidden;width:245px;font-family:Roboto,sans-serif;font-weight:400;background-color:#f6f6f6}.search-order__title{font-size:16px;line-height:19px;color:#000;font-weight:400;font-family:Roboto;margin:0 0 6px;box-sizing:border-box}.search-order__text{font-size:13px;line-height:15px;font-family:Roboto,sans-serif;font-weight:400;color:#828282;margin:0;box-sizing:border-box}.search-order__form{margin:14px 0 0;overflow:hidden;box-sizing:border-box}.search-order__form-input{width:100%;height:38px;background-color:#fff;border-radius:3px;border:1px solid #ddd;font-size:13px;line-height:15px;font-weight:400;font-family:Roboto;padding:11px;transition:.2s;box-sizing:border-box}.search-order__form-btn{display:block;text-align:center;padding:11px;height:40px;font-size:16px;line-height:16px;width:100%;color:#3a3a3a;font-weight:500;font-family:Roboto;background-color:#f7d119;border-radius:3px;border:none;margin-top:10px;box-sizing:border-box}.phone-order__form-btn{text-align:center;border:unset!important;padding:11px;height:40px;font-size:16px;line-height:16px;color:#3a3a3a;margin-top:10px;box-sizing:border-box}@media (max-width:767px){.search-order{width:auto;margin:0 10px}.mainPage .search-order{margin-bottom:20px}}.footer.footer-new#footer-new .footer__bottom{height:max-content!important}.footer.footer-new#footer-new .footer__bottom span,.footer_cookie{margin:20px 0}.promocode{margin:25px 0}.promocode .help-block{display:none}.promocode h2{font-size:25px;line-height:24px;color:#444}.promocode__form.fail,.promocode__form.fail .input__row{padding-bottom:21px}.promocode .input__row{position:relative}.promocode__form .col-md-12{display:flex;align-items:flex-end}.promocode__form.fail,.promocode__form.fail .col-md-12{align-items:center}.promocode__form.success input{border-color:#03843e;position:relative}.promocode__form.fail input{border-color:#d41c1c}.promocode__form.success input::before{content:'';position:absolute;right:9px;top:50%;transform:translateY(-50%);background-image:url(/img/design/success-icon.svg);background-size:contain;background-repeat:no-repeat;width:16px;height:15px}.promocode__form.fail .help-block,.promocode__form.success .help-block{position:absolute;bottom:0;width:100%;height:15px;margin:0}.promocode__form.fail .help-block.fail,.promocode__form.success .help-block.success{display:block}.help-block.success{font-size:13px;line-height:15px;color:#03843e}.help-block.fail{font-size:13px;line-height:15px;color:#d41c1c}.promocode__form label{font-weight:700;font-size:13px;line-height:15px;color:#444;margin-bottom:7px}.promocode__form input{background:#fff;border:1px solid #d3d3d3;width:300px;height:30px;font-size:13px;line-height:15px;padding:8px}.promocode__form .input__row{display:flex;flex-direction:column}.promocode__form .btn__wrapper{margin-left:19px;padding-top:3px}.promocode__number.success{border-color:#03843e}.promocode__number.fail{border-color:#d41c1c}.promocode__form .promocode__btn{background-color:#f9d757;border-radius:4px;border:none;cursor:pointer;padding:7px 14px;font-size:14px;line-height:16px;color:#444}.promocode__form .promocode__cancel-btn{background-color:transparent;border:none;border-bottom:1px solid #757575;font-size:13px;line-height:15px;color:#757575;padding:0;margin-left:21px;transition:.2s;display:inline;cursor:pointer}.promocode__form .promocode__cancel-btn:hover{border-bottom:none}.promocode__form .promocode__number:focus::-webkit-input-placeholder{color:transparent}.order-state__side .bonuses{margin-top:9px;width:245px;display:flex;justify-content:space-between;align-items:flex-end}.order-state__inner .bonuses .col1{font-size:13px;line-height:1.3;color:#b1b1b1}.cart-item__bonuses{position:absolute;background-color:#ee9a1b;border-radius:2px;font-weight:500;font-size:12px;line-height:14px;color:#fff;padding:3px;bottom:-5px}.table-body-price{position:relative}.product-card__action-price .cart-item__bonuses{bottom:0;right:-100px}@media(max-width:767px){.promocode__form input{max-width:300px}.promocode__form .col-md-12{flex-direction:column;align-items:flex-start}.promocode__form .btn__wrapper{display:flex;margin-top:15px;margin-left:0}.btn__wrapper .promocode__cancel-btn{display:inline;max-width:60px;margin-left:15px;margin-top:10px}}@media(max-width:360px){.promocode__form input{width:100%;max-width:300px}}.preview-modal{transition:.3s;opacity:1;position:fixed;top:0;z-index:1100;left:0;display:none}.preview-modal .inline-el,.preview-modal .inline-el a{font-weight:700}.product__images-wrapper{width:59%;margin-right:75px}.product__image-wrapper.slick-slide.slick-active img{margin:0 auto;width:100%;height:auto;max-height:550px;max-width:550px}.product__images-wrapper .product__image-arrow.prev{left:50px}.product__images-wrapper .product__image-arrow.next{right:50px;transform:rotate(180deg) translateY(50%)}.product__images-wrapper .product__image-arrow{bottom:50px;top:auto;transform:rotate(0) translateY(-50%);background-image:url(/img/design/product-arrow.svg);background-repeat:no-repeat;background-size:contain;background-color:transparent;width:10px;height:20px}.product__images-wrapper .product__image-arrow::before{display:none}#goods .inf-top .product__images-wrapper a:hover{border-bottom:0}.preview-modal .slick-dots{display:flex;justify-content:center;max-width:405px;margin:0 auto;padding-left:0}.preview-modal .slick-dots .slick-active{border:1px solid #444}.preview-modal .slick-dots li{list-style:none;width:100px;height:100px;border:1px solid #ececec00;margin:0 5px 20px}.preview-modal #goods .card{border-bottom:none}.preview-modal .card_desc{position:relative}.preview-modal .preview-modal__sticker.action{background-color:#de2534}.preview-modal .preview-modal__sticker.promocode{background-color:#ee9a1b;margin:0}.preview-modal .card_desc .preview-modal__sticker{display:inline-block;padding:5px 10px;font-weight:700;font-size:12px;line-height:14px;text-transform:uppercase;color:#fff}.preview-modal__sticker+.preview-modal__sticker{margin-left:10px!important}.modal.visible{opacity:1;position:fixed;display:none;top:0;z-index:10}.preview-modal__main{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;box-shadow:0 9px 15px rgba(44,50,66,.09);padding:72px 92px;width:84vw;max-height:90vh}.preview-modal__wrap p{font-size:14px;line-height:20px;color:#1f2432;margin-bottom:20px}.preview-modal .inf-top,.preview-modal .inf-top .inf-bottom{padding:0!important}.preview-modal #goods .card .inf-top{border-bottom:none}.preview-modal__bg{background:rgba(19,19,19,.64);height:100vh;width:100vw;top:0;left:0;z-index:1001}.preview-modal__close{position:absolute;top:20px;right:13px;width:15px;height:15px;cursor:pointer;transition:.2s}#fast-preview-model .preview-modal .preview-modal__main{padding:50px 15px;width:90vw}#fast-preview-model .preview-modal .product__images-wrapper{margin:0 10px}#fast-preview-model .preview-modal .inf-wrapper{margin-right:10px!important;padding-right:10px!important;border-right:1px solid #f3f3f3}#fast-preview-model .preview-modal .product__images-wrapper img{width:90%}#fast-preview-model .preview-modal .params .title{font-size:16px;margin-bottom:10px;font-weight:700}#fast-preview-model .preview-modal .params .goods-tab-params-list{padding:0;margin:0;list-style:none}#fast-preview-model .preview-modal .params .goods-tab-params-list li.label__gr_props{width:90%;font-weight:600;padding-left:1em}#fast-preview-model .preview-modal .params .goods-tab-params-list li.label__detail{justify-content:center}#fast-preview-model .preview-modal .params .goods-tab-params-list li.label__detail a{border-bottom:1.5px dotted #444}#fast-preview-model .preview-modal .params .goods-tab-params-list li.label__detail a:hover{border:none;border-bottom:1.5px dotted #444;color:#009846}#fast-preview-model .preview-modal .params .goods-tab-params-list li{margin-bottom:6px;line-height:24px;overflow:hidden;display:flex;justify-content:space-between;padding-right:30px}#fast-preview-model .preview-modal .params .goods-tab-params-list span.label{color:#6d6d6d!important;content:'';border-bottom:1px dotted #dedede}#fast-preview-model .preview-modal .params .goods-tab-params-list .label{display:inline-block;width:auto}@media (max-width:1199px){#fast-preview-model{display:none}}@media (min-width:768px){.preview-modal__close{width:18px;height:18px;top:29px;right:22px}}@media (min-width:1300px){.preview-modal__close{top:31px;right:32px}}.preview-modal__close::after,.preview-modal__close::before{content:'';position:absolute;top:0;right:50%;width:2px;height:100%;transform:rotate(45deg);background-color:#444}.preview-modal__close::after{transform:rotate(-45deg)}.preview-modal .mainPhoto img{width:100%;height:100%}.preview-modal__title h2{font-weight:700;font-size:20px;line-height:23px;color:#444;max-width:380px;margin:23px 0 15px}@media(max-width:1199px){.preview-modal__main{overflow-y:scroll}.preview-modal__main::-webkit-scrollbar{width:3px;height:3px}.preview-modal__main::-webkit-scrollbar-button{display:none}.preview-modal__main::-webkit-scrollbar-track{border-radius:1px}.preview-modal__main::-webkit-scrollbar-thumb{border-radius:1px;background-color:#cdcdcf}.product__images-wrapper .product__image-arrow.prev{left:0}.product__images-wrapper .product__image-arrow.next{right:0}}@media(max-width:1023px){.preview-modal__main{padding:42px}.product__images-wrapper{margin-right:25px}.preview-modal #goods .card .inf-bottom{padding-left:0}.preview-modal__title h2{font-size:16px;line-height:120%;margin:12px 0}}@media(max-width:870px){.preview-modal .slick-dots img,.preview-modal .slick-dots li{width:70px;height:70px}.product__images-wrapper .product__image-arrow{bottom:33px}}@media(max-height:800px){.preview-modal__main{overflow-y:scroll}}@media(max-width:767px){.preview-modal .slick-dots{display:none!important}.preview-modal #goods .card .inf-top{flex-direction:column}.preview-modal__main{padding:12px;height:80vh;overflow-y:scroll}.product__images-wrapper{width:60%;margin:0 auto}.product__images-wrapper .product__image-arrow.next{right:-15%}.product__images-wrapper .product__image-arrow.prev{left:-15%}.preview-modal #goods .card .inf-top .inf-wrapper{width:80%;margin:0 auto}.preview-modal__close{right:23px;top:23px}.preview-modal .slick-slide img{width:100%;height:100%}.product__images-wrapper .product__image-arrow{bottom:40%}.preview-modal .inf-bottom{padding-top:20px}.preview-modal .inline-el .favorite{margin-left:10px}}.preview-modal .slick-dots img{object-fit:cover;width:95px;height:95px;object-fit:contain}.product__image-wrapper .product__image{object-fit:contain}@media(max-width:1199px){.footer_cookie{max-width:708px}.footer.footer-new#footer-new .footer__bottom{flex-direction:column}}@media(min-width:1200px){.footer_cookie{margin-left:20px}}.footer__copyright{margin-right:15px}@media(max-width:767px){.footer__copyright{max-width:546px}.footer__bottom{padding:0 15px}.footer-calc-link{max-width:100%}.footer__cookie{max-width:546px}.footer-form__wrap{width:100%}.footer-form__input input{flex-grow:1}.footer-calc-link .promoCatalog{padding-left:0}.footer-calc-link{width:100%;max-width:100%!important}}.footer-calc-link .promoCatalog{padding:10px 18px}.footer-calc-link .promoCatalog svg{display:none}.product-together__card .qty{width:100px;float:none;height:30px;margin:0;display:inline-block;vertical-align:top;position:relative}.product-together__card .qty div{float:left;vertical-align:top}.product-together__card .qty.inline-el div{display:flex;flex-direction:row}.product-together__card .qty a.minus,.product-together__card .qty a.plus{border:1px solid #ececec00;height:30px!important;width:30px!important;background-color:#fff;font-size:18px;color:#adadad;line-height:23px;text-align:center;position:relative;float:left;vertical-align:top}.product-together__card .qty input{width:50px;border:1px solid #ececec00;box-sizing:border-box;height:30px;text-align:center;font-size:13px;color:#000;margin-right:-5px;vertical-align:top;float:left}html.popupIsOpen{overflow:hidden}@media screen and (max-width:1220px){#goods .card .inf-wrapper .service-detail-delivery{right:auto}#top-search{left:auto!important;right:30px}.listCatalog .item:nth-child(4n) li{margin-right:7px}footer{display:block}#treeMenu .menuArr.rotate{transform:rotate(90deg);width:20px;margin-right:14px}#goods .availability a.base{width:155px}.pharmacy-catalog .pharmacy-item{width:210px}ul.columns{display:flex;flex-wrap:wrap;justify-content:space-between}#treeMenu .withSubmenu a[href="/teplotehnika-ventilyaciya-i-ohlazhdenie"]::before{top:7px}.content-wrapper{width:1180px;min-height:100%}.width-wrapper{width:1180px}#content{width:889px;padding-left:16px}#search{width:889px;display:inline-block;float:unset;margin-left:23px}#search .search-form .searchField{width:696px}#article .listArticle ul li{width:217px;margin-right:7px}.listPopular_item{width:204px;padding-left:0;padding-right:0}.c-listPopular_item{width:97%}.listPopular .slick-arrow.slick-next{right:3px}.itemSlider .slick-arrow.slick-prev{left:4px}#menu .user-module{width:314px;padding-left:5px}#menu .cart{width:189px}#menu .logged,#menu .login{width:112px}.cart .cart-right{width:122px}#leftNews{display:block}.info-links .nav-menu{display:none}.menuArr-rotate{transform:unset}.left-dropdown p{display:none}#all-catalog{display:block}.search_input{display:none}#treeMenu .menuArr .arrow-ico{display:block}#gallery.news_gallery_all ul.columns li,#news ul.columns li{width:201px}.forestHer.forestHer-holyday:before{content:"";position:absolute;top:-13px;left:6px;width:173px;z-index:0;height:247px;background:url(/img/design/holyday23.png) 0 0/102% no-repeat}#content p.service-detail-delivery_hidden{top:47px;margin-left:0;left:auto;right:0}#content p.service-detail-delivery_hidden:after{left:auto;right:8px;top:-34px;transform:rotate(90deg)}.service-detail-delivery{right:37px}#delivery .calendar-picker .ui-datepicker,#delivery .calendar-picker-pickup .ui-datepicker{width:266px}.login .login-left .user-guest-ico{width:25px;height:25px}.logged .login-left .svg-ico.organization-ico{width:26px;height:24px}}@media screen and (max-width:1199px){.onlyMobile{border-top:1px solid #fff;display:block;margin-bottom:0}.onlyDesktop{display:none}.brand .list__columns{flex-wrap:wrap}.modal-dialog.modal-lg{width:900px}#info-block #selectCityModal .column{width:210px}.alphabet__row{flex-wrap:wrap;margin-bottom:1.6rem!important}section#left section#leftReply{display:none;padding:0 30px;width:100%}#leftReply .replyLink #replyLink{text-align:center;margin-left:0}section#left div#files{float:none;margin-bottom:0}.career_slider_wrapper .career_slider_img{height:150px}#upButton{right:10px}#leftReply .replyLink{text-align:center}.leftReply.desctop_hidden{display:block;margin-bottom:20px;margin-top:20px;padding-left:9px}.leftReply.desctop_hidden .replyLink{margin-top:15px}.svg-ico.outlet-ico,.svg-ico.wallet-ico{margin-right:7px}#feedbackList .r-list .a .name{margin-left:15px;float:none}#fixed-panel ul li.c{width:calc(100% - 157px - 281px - 11px)}.listCatalog div.item[style] :nth-child(4n) li,.listCatalog ul div.item[style] li{margin-right:9px}section#info-block{display:block}#office .department li{margin-bottom:50px;display:flex}#shop .photo .columns li{width:214px}#office .address li,#shop .address li{margin-bottom:15px}#shop .photo .columns li:nth-child(3n+3){margin-right:22px}#cart #CartGrid .price{width:120px}.order-state__item-key{font-size:12px;line-height:12px}#totalCost .price-val{font-size:26px;line-height:26px}#menu .cart.cart-info.hasitems{width:200px;padding-left:20px}.cart .cart-right .cartItem .price-val{font-size:20px}#contacts ul.basesList li{margin-left:21px;margin-bottom:21px;margin-top:0}#contacts ul.aList>li{margin-bottom:30px}#contacts ul.basesList{justify-content:normal}#company-links .logo.new-year{position:absolute;left:-9px;top:31px;background-size:93%;width:219px;height:122px}p.newyear-schedule{line-height:18px;margin-bottom:15px;width:100%}#search .forestHer.forestHer-holyday.wink{height:230px;background-position:0 -163px}div#company-links{width:231px}div#search{width:457px}html{min-width:100%;max-width:100%}.inf-wrapper{padding-left:20px}#goods .card .photoList{width:100%}#goods .availability .green{display:block;padding-top:0}.inf-top .photo{width:344px}#goods .card .mainPhoto{height:344px}.photoList .card_item_slider{width:61px}.photoList .card_item_img{width:calc(100% - 2px)}.listCatalog ul li{width:223px;margin-right:5px;margin-bottom:5px}.listCatalog ul .item{display:inline-block}.listCatalog .item:nth-child(4n) li{margin-right:5px}.listCatalog div.item[style]:nth-child(4n) li{margin-right:9px}.listCatalog div.item[style]:nth-child(3n) li,.listCatalog ul .item:nth-child(3n) li{margin-right:0}h3.partnership-title{line-height:22px}.about-wrapper{margin-top:30px}#leftMenu.about ul,#leftMenu.partnership ul{margin-bottom:30px}h1.pageTitle{margin-top:10px}.left-module.about,.left-module.partnership{display:block}#leftMenu li a{padding:5px 8px}#content #table4266{flex-wrap:wrap;justify-content:space-between;align-items:baseline;flex-direction:row;margin-bottom:0;margin-top:20px}.pharmacy-catalog .pharmacy-item:nth-child(3n){margin-right:0;margin-bottom:0}.pharmacy-catalog .pharmacy-item{width:217px;margin-right:18px;margin-bottom:18px}.pharmacy-catalog .pharmacy-item:nth-child(4n){margin-right:18px;margin-bottom:18px}#content .about-description{width:64%}#content .about-description-service{width:72%}#content .about-description-partners{width:77%}#table4266 .table-item{width:40%;margin-bottom:20px;margin-top:0}#table4266 .table-item:nth-child(3){width:100%}#table4266 .table-item--second{padding:0;width:40%}#table4266 h2{margin-top:40px;text-align:left}#content h1.pageTitle{font-size:22px}#content h2{font-size:20px;margin-top:30px}#table4266 img{display:block;margin:0;float:unset}.left-list #left-wrap .left-module{width:717px;float:unset;margin-left:auto;margin-right:auto;border-top:none;margin-bottom:0;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5}#treeMenu .menuArr .arrow-ico{display:none}#treeMenu li a[href="/plitka-trotuarnaya"]::before{left:7px}.menu-wrapper{justify-content:space-between}#all-catalog{display:none}.withSubmenu a{width:100%}.info-links .nav-menu{display:inline-block}.nav-wrapper{display:none}.left-dropdown p{display:block;width:100%;position:relative;font-size:14px;text-transform:uppercase;font-weight:700;color:#fff;background-color:#009846;text-align:center}#leftNews{display:none}#search .info-links .menu a{font-weight:700}#content,#content.withoutMenu{float:none;display:block;margin-right:auto;width:708px;margin-left:auto;padding:0 10px}.left-dropdown .content-wrapper{width:688px;margin-left:auto;padding:0}.goods_filter{width:688px;margin:10px auto}#left{height:auto;float:unset;width:100%;margin-bottom:20px}.content-wrapper{width:100%;padding:0}.left-wrapper{display:block}.left-dropdown{display:none;width:100%;padding-top:10px;padding-bottom:10px;margin-bottom:0;background-color:#009846;cursor:pointer}.left-list,.stockCategoryTree_title__treeMenu{display:none}.left-list .left-module,.left-list.left-block{display:block}.left-dropdown p:before{content:"";display:inline-block;position:absolute;top:0;right:4px;background-image:url(../img/design/catalog_white_arrow.svg);width:18px;height:18px;background-repeat:no-repeat;background-size:contain;background-position:center;margin-left:16px;margin-top:2px}.svg-ico.vk-ico{left:33%;top:24%}.burger{display:inline-block}.svg-ico.fb-ico{top:14%}.width-wrapper{width:708px}.left-module,.leftSurvey{display:none}#leftSurvey{width:50%;margin-top:20px}#leftReply{width:50%;padding-top:16px;margin-top:20px}.leftReply{display:none}.left-module-mobile,.left-module-mobile .left-module{display:block}.left-list #treeMenu ul{border:none}.left-list{position:absolute;z-index:25;width:100%;background-color:#fff}.left-list .content-wrapper{padding-left:0;padding-right:0}.left-wrapper{margin-top:10px;position:relative}.left-module-mobile .section-title{margin-top:20px}.cart .cart-left,.cart .cart-right{font-size:13px}.cart .cart-left{margin:0 auto;float:none}#menu .user-module{width:325px}.svg-ico.basket-icon{width:32px;height:32px}.svg-ico.user-ico{width:25px;height:38px}#menu .logged,#menu .login{width:112px}#search .info-links nav .nav-left,#search .info-links nav .nav-right{float:unset;margin-bottom:9px}#search .info-links nav menu a{font-weight:700}#treeMenu .subCatalog{background-color:#f6f6f6;position:static}#treeMenu .subCatalog li .arrow-ico svg,#treeMenu .subCatalog li.withSubmenu .subCatalog li svg{fill:#444}.menuArr-rotate{transform:rotate(90deg)}#treeMenu .subCatalog li.withSubmenu .subCatalog{background-color:#e5e5e5}#treeMenu,#treeMenu ul{width:100%}#treeMenu .subCatalog li a{padding-left:80px}#treeMenu .subCatalog li.withSubmenu .subCatalog a{padding-left:110px}.info-links .menu{margin-top:0;padding-left:0}.itemSlider .listItem ul{max-height:500px}.listItem .slick-arrow.slick-next{right:2px}.c-listPopular_item{width:98%}.listArticle_item{margin-bottom:7px}#search{padding-top:0;width:516px;margin-left:0}.info-phone{margin-right:45px}#search .forestHer{width:118px;height:168px;top:-89px;left:-39px}#menu{height:54px;margin-bottom:10px;float:none}#menu .cart{padding-left:33px;width:162px}.cart .cart-icon .g{display:none}#footer-links .sectionLinks{float:unset;width:225px;display:inline-block;margin-bottom:20px;margin-left:0}#search .info-links .work-hours .info-hours span,#search .info-links .work-hours .info-phone .ya-phone{font-size:20px}#search .info-links .work-hours .info-phone{font-size:13px;margin-bottom:13px}#info-block{align-items:baseline}#footer-links .width-wrapper{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between}#fixed-panel ul li.cb{width:158px}.info-hours,.info-phone{display:inline-block}#search .info-links .work-hours{width:auto}#search .search-form .searchField{width:299px}#search .actuallyHer{width:100%;height:57px;margin-left:0;margin-top:10px}.searchExample{display:none}#search .info-links{width:300px;display:block;float:right}header #string{font-size:9px;line-height:13px;padding:3px 0;height:auto}.brands-carousel__bottom a{display:none}#info-block{display:flex;float:unset;align-items:center;flex-direction:row}#company-links .logo{width:176px;height:90px;background-size:contain;margin-top:30px}#searchButton{margin-left:0}#fixed-panel ul li.c .cart-favorites{padding-left:30px}#fixed-panel ul li.c .cart-favorites .favEmpty{width:106px}#fixed-panel ul li.p{padding-left:20px;width:281px}#fixed-panel ul li.c .cart{font-size:0;width:64px;padding-right:0;padding-left:0}#fixed-panel ul.columns li a{float:none}#fixed-panel .phone span.prefix{font-size:13px}#fixed-panel .phone{font-size:17px}#fixed-panel .p-text{font-size:13px;line-height:16px}#fixed-panel ul.columns li{font-size:13px}.cart .cart-right{width:86px}#footer-links .sectionLinks:not(.section),#site-info{font-size:12px}.cart-icon-search,.work-hours--mobile{display:none}#company-links a.pseudo span{white-space:normal}.menu-wrapper{display:none;position:absolute;justify-content:space-between;padding-right:23%;float:unset;left:50%;transform:translateX(-50%);height:393px;width:708px;background-color:#fff;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;margin-top:0;top:76px;z-index:27;padding-left:10px;padding-top:20px}.menu-wrapper.nav-block{display:flex;flex-wrap:wrap}#menu ul.menu{padding:0;float:unset;display:flex;flex-direction:column}#menu .nav-wrapper{display:block;width:190px}#menu .menu-wrapper a svg{fill:#ccc}#treeMenu .subCatalog.active{display:block}#treeMenu li a span{max-width:320px}#treeMenu .menuArr{position:relative;margin-right:19px;margin-top:-27px}#treeMenu .menuArr::before{content:'';width:13px;height:3px;position:absolute;top:14px;right:0;transform:rotate(-45deg);background-color:#ccc}#treeMenu .menuArr::after{content:'';width:13px;height:3px;position:absolute;top:6px;right:0;transform:rotate(45deg);background-color:#ccc}.menuArr{width:60px;height:20px}#treeMenu .menuArr.rotate{transform:rotate(90deg);width:20px;margin-right:14px}#goods .card .mainPhoto{width:100%}#goods ul.description{width:43%}#goods .inf-bottom-header>div.card_desc{width:100%;float:none}#goods .inf-bottom-header>div.card_button{width:100%}#gallery.news_gallery_all ul.columns li:nth-child(4n+4),#news ul.columns li:nth-child(4n+4){margin-right:22px}#gallery.news_gallery_all ul.columns li:nth-child(3n+3),#news ul.columns li:nth-child(3n+3){margin-right:0}#gallery.news_gallery_all ul.columns li,#news ul.columns li{width:214px}.step-section--bg{width:237px;height:472px;background-size:contain;bottom:-70px}#menu .width-wrapper{padding:0}.discount-table{width:646px}.discount-table .discount-item{display:inline-block;margin-right:154px;margin-bottom:40px}.discountbonus-banner img{width:100%;height:auto}#catGroup_1 .list ul li ul{padding-left:10%}#catGroup_1 .list ul li span.count{margin-left:3px}.left-module.private{display:block}.r-form .col-md-12,.r-form .col-md-4,.r-form .col-md-8{margin-bottom:20px}.button[name=submit-user-profile]{margin-bottom:30px}#search div.forestHer.forestHer-holyday{top:-89px;height:162px;left:-14px}.map__balloon .order__title{font-size:13px}.map__balloon .map__item-price{font-size:17px}#contacts ul.aList h3{margin-bottom:20px}#delivery .calendar__calendar{padding-right:0}#delivery .buttons .col2 .svg-ico{margin-top:-6px;transform:none}.buttons .button.back{position:relative}.buttons .button.back .svg-ico{position:absolute;top:50%;left:10px;margin-top:-4px}.cart .cart-right .cartItem{margin-bottom:5px}#feedbackList .r-list li.a{display:flex;flex-direction:row}#feedbackList .r-list .arrow{height:34px}.benefit-item,.benefits-section .benefit-item:nth-child(2n){width:100%}#fixed-panel{min-width:auto}#fixed-panel .f-wrapper{width:auto}.banner-pos{width:200px;height:275px}#menu .cart.cart-info.hasitems .cart-left{margin:0 15px 0 0}.career-offer__items{flex-wrap:wrap}.career-offer__item{width:48%;margin-bottom:20px}.career-offer__item-text br{display:none}.service-detail-delivery{right:40px}#menu a.pseudo{margin-bottom:0}#menu .nav-wrapper .pseudo{margin-bottom:15px}#content p.service-detail-delivery_hidden{min-width:137px;left:0;right:0;padding:3px 10px 2px;top:43px;display:block}#content p.service-detail-delivery_hidden:after{left:8px;right:auto;top:-28px}.download_list{margin-bottom:30px}.download_files_block{margin-top:30px}.download_item{margin-bottom:20px}.download_name{padding-right:30px}#goods .price .newPrice a{margin-top:8px}#delivery .calendar{padding-bottom:1rem}section#delivery .inputs{margin-bottom:1rem}#delivery .calendar-picker .ui-datepicker,#delivery .calendar-picker-pickup .ui-datepicker{top:-3px}#delivery .calendar-picker{top:58px}.citySelect_block{margin-right:55px;max-width:248px;padding-left:0}.cabinet_edit_block{margin-bottom:50px}.cabinet_bill .bill_right{min-width:359px}.cabinet_table .table_td.item{width:220px}.cabinet_table .table_header_td.item{width:210px}.cabinet_table .table_td.status span{display:block}.cabinet_table .table_tr{align-items:center}.cabinet_table .table_header_td.date,.cabinet_table .table_td.date{width:127px}.cabinet_table .table_header_td.date{padding-left:0}.table_td.total .num{display:block}.table_order_info .table_td.total{padding-right:16px}.table_order_info .table_td.name{width:346px;flex:0 0 346px}.table_order_info .table_td.price{width:118px;flex:0 0 118px}.table_order_info .table_td.count{width:100px;flex:0 0 100px}.cabinet_orders{margin-top:0;margin-bottom:65px}.table_order_info span.name_articul{margin-bottom:5px}.cabinet_bill{margin-top:0;margin-bottom:20px}.cabinet_bill .bill_info{margin-bottom:20px}.cabinet_aside{margin-bottom:50px;margin-top:50px}#left.left-cabinet-catalog #left{display:block;margin-bottom:0}#left.left-cabinet-catalog .catalog-drop-down-title{display:none}#left.left-cabinet-catalog .left-list.left-block #treeMenu{display:block;margin-top:0;border-bottom:1px solid #ececec}.legal-menu-in-cabinet{max-width:688px;margin-left:auto;margin-right:auto;margin-top:37px}.legal-menu-in-cabinet ul{display:flex}.legal-menu-in-cabinet ul li{width:auto;flex:0 0 auto;max-width:160px;padding:22px 30px;display:flex;align-items:center}.legal-menu-in-cabinet .legal-menu-note{display:none;margin-top:37px}.legal-menu-in-cabinet .legal-menu-title{margin-bottom:0;font-size:16px;line-height:18px}.left-cabinet-catalog .left-list{position:relative}#left.left-cabinet-catalog{margin-bottom:40px}.cabinet_error{margin-top:0}.order-state__item{margin-right:15px}.catalog-category-images-item,.category-images-item{width:calc(33.3% - 30px)}.stock-grid-name p{font-size:20px;line-height:24px}#content .stock-conditions h2{margin-bottom:20px}.stock-content table tbody tr td:nth-child(2) span,.stock-content table thead tr th:nth-child(2) span{padding-right:0;padding-left:0}.stock-content table thead th{max-width:100%}.stock-content table tbody tr td:last-child,.stock-content table thead tr th:last-child{padding-right:10px}.stock-content table a,.stock-content table thead span,.stock-content table thead span b{font-size:12px;line-height:17px}.stock-content p,.stock-content span{font-size:14px;line-height:19px}.stock-conditions p:first-of-type{font-size:14px}.stock-promo{flex-direction:column}.stock-promo-wrapper{flex:0 0 auto;margin-right:0;margin-bottom:33px}.stock-promo .stock-conditions-info{justify-content:normal}.stock-conditions-item.date{margin-right:65px}.stock-conditions-item.descr{margin-bottom:0}.stock-slider.slick-slider .stock-slider-wrapper{width:auto;height:auto}.cabinet-services-photos .cabinet-services-wrapper{width:293px}.cabinet-services{padding-top:20px}.cabinet-services-content p:first-of-type{margin-top:0;font-size:14px}.cabinet-services img{margin-right:0}.stock-content table tbody td,.stock-content table thead th{padding-left:15px;padding-right:15px}.cart-left .cart-icon .svg-ico.basket-icon{width:28px;height:28px}.logged .login-left .user-ico.svg-ico{width:23px;height:36px}#selectCityModal .side.table-of-symbols{margin-top:10px;float:none;width:100%;margin-bottom:30px}#selectCityModal .side.right{float:none;padding-top:0;display:block;order:2}#selectCityModal .side.left{float:none;margin-top:15px;order:3;max-height:100%;height:auto;min-height:80%}#selectCityModal .modal-content{min-height:762px;height:auto}#selectCityModal .modal-footer{display:flex;flex-direction:column}.side.left.info .addr{margin-bottom:10px}#selectCityModal .side .time .t{line-height:normal}#selectCityModal .side .time .t p:first-child{margin-top:0}p.choose-address-name{font-size:18px}#goods .availability#product-detail-view a.base{margin-bottom:8px}#product-detail-view .baseDropDown{margin-top:-9px}.basket-saleBanner-link .button.button-transparent{background-color:#fff;position:relative;padding:0 23px;font-size:14px}.basket-saleBanner-link .button.button-transparent .svg-ico.arrow-7-ico{position:absolute;top:50%;left:10px;margin-top:-4px}.basket-saleBanner{padding:10px 20px}.basket-saleBanner-percent{width:40px;height:38px}.basket-saleBanner-text{padding-left:20px}.basket-saleBanner-desc p:first-of-type{font-size:16px;line-height:19px;margin-bottom:4px}.basket-saleBanner-desc p{font-size:12px;line-height:14px}.basket-saleBanner-link{flex:0 0 183px}.cabinet .org-title p{font-size:20px;line-height:23px}.copy-org-requisites a{font-size:14px;line-height:16px}.org-cabinet-left{padding-right:30px}.org-cabinet-right{flex:0 0 304px}.org-bank-name{font-size:12px;line-height:14px}.org-bank-val{font-size:14px;line-height:16px}.org-bank{padding:20px 30px;margin-bottom:18px}.org-requisites-name{font-size:12px;line-height:14px}.org-requisites-val{font-size:14px;line-height:16px}.org-requisites-desc{padding:20px 12px}.org-requisites{margin-bottom:40px}.org-ballance-icon{flex:0 0 34px;height:40px}.org-ballance-desc{padding-left:20px}.org-ballance-val{font-size:16px;line-height:18px;margin-top:0}.org-ballance-val .val-bold{font-size:20px;line-height:23px}.org-ballance-name{font-size:14px;line-height:16px}.org-ballance-score{margin-bottom:18px}.org-bonus-use{margin-top:12px}.org-bonus-use a{font-size:12px;line-height:14px}.org-contacts-title-name{font-size:16px;line-height:18px}.org-contacts-person-icon{flex:0 0 36px;height:36px}.org-contacts-item-name{font-size:12px;line-height:14px}.org-contacts-item-desc{font-size:14px;line-height:16px}.table_order_info .table_td.total{padding-top:0}}.man-tabel__wrapper{overflow-x:auto;margin-bottom:20px;padding-top:6px}.man-tabel__scroll{overflow-x:scroll;overflow-y:hidden;height:20px}.scrollbar-janos.theme-blue>.scroll-element,.scrollbar-janos.theme-blue>.scroll-element .scroll-bar,.scrollbar-janos.theme-blue>.scroll-element .scroll-element_corner,.scrollbar-janos.theme-blue>.scroll-element .scroll-element_track{background-color:#6ce}.scrollbar-janos.theme-woods>.scroll-element,.scrollbar-janos.theme-woods>.scroll-element .scroll-bar,.scrollbar-janos.theme-woods>.scroll-element .scroll-element_corner,.scrollbar-janos.theme-woods>.scroll-element .scroll-element_track{background-color:#5f7c7f}.scrollbar-janos.theme-paint4>.scroll-element,.scrollbar-janos.theme-paint4>.scroll-element .scroll-bar,.scrollbar-janos.theme-paint4>.scroll-element .scroll-element_corner,.scrollbar-janos.theme-paint4>.scroll-element .scroll-element_track{background-color:#56a}.scrollbar-janos.theme-palace3>.scroll-element,.scrollbar-janos.theme-palace3>.scroll-element .scroll-bar,.scrollbar-janos.theme-palace3>.scroll-element .scroll-element_corner,.scrollbar-janos.theme-palace3>.scroll-element .scroll-element_track{background-color:#028b54}.scrollbar-janos.theme-dark>.scroll-element,.scrollbar-janos.theme-dark>.scroll-element .scroll-bar,.scrollbar-janos.theme-dark>.scroll-element .scroll-element_corner,.scrollbar-janos.theme-dark>.scroll-element .scroll-element_track{background-color:#999}.scrollbar-janos.theme-sprites>.scroll-element,.scrollbar-janos.theme-sprites>.scroll-element .scroll-bar,.scrollbar-janos.theme-sprites>.scroll-element .scroll-element_corner,.scrollbar-janos.theme-sprites>.scroll-element .scroll-element_track{background-color:#bbb}.scrollbar-janos>.scroll-element,.scrollbar-janos>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-janos>.scroll-element div{background-color:transparent;display:block;height:100%;left:0;top:0;width:100%}.man-tabel__wrapper .man-tabel__wrapper{padding-top:12px}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background:gray!important;height:6px!important}.mCSB_scrollTools.mCSB_scrollTools_horizontal{top:-3px!important}.mCustomScrollBox{padding-top:12px}.mCSB_scrollTools .mCSB_draggerRail{background:#fff!important}.man-tabel__scroll::-webkit-scrollbar,.man-tabel__wrapper::-webkit-scrollbar{-webkit-appearance:none}.man-tabel__scroll::-webkit-scrollbar-track,.man-tabel__scroll::-webkit-scrollbar:horizontal,.man-tabel__wrapper::-webkit-scrollbar-track,.man-tabel__wrapper::-webkit-scrollbar:horizontal{height:10px}.man-tabel__scroll::-webkit-scrollbar-thumb,.man-tabel__wrapper::-webkit-scrollbar-thumb{border-radius:6px;border:2px solid #fff;background-color:rgba(0,0,0,.5)}.man-tabel__scroll-inner{height:20px}@media screen and (max-width:991px){.noMobile{display:none!important}#selectCityModal .modal-content{overflow:scroll;overflow-y:hidden;overflow-x:hidden;min-height:1170px}#selectCityModal .modal.in .modal-dialog{-webkit-transform:translate(0,115vh) translate(0,-50%)!important;-ms-transform:translate(0,115vh) translate(0,-50%)!important;-o-transform:translate(0,115vh) translate(0,-50%)!important;transform:translate(0,115vh) translate(0,-50%)!important}div#selectCityModal .modal-dialog.modal-lg{transform:translate(0,50%) translate(0,-50%)!important;width:90%!important}#selectCityModal .side.left{max-height:120px;max-width:384px;min-height:110px;min-height:120px;width:100%;max-width:100%;min-height:104px;margin-top:10px;min-height:90px;max-height:100%;padding-top:10px;padding-bottom:10px}#selectCityModal .modal-footer{display:flex;flex-direction:column-reverse}#selectCityModal .side.right{padding-right:0;padding-top:10px;padding-bottom:10px}#selectCityModal .side.left.info p{display:inline}#menu a.pseudo{margin-bottom:0}.agreement_modal{width:90%}.agreement_modal_block{max-height:437px}.cabinet_error{padding-top:50px;padding-bottom:50px}.cabinet-services-content{display:flex;flex-direction:column}.cabinet-services-img{float:none;margin-right:0}#selectCityModal .modal-footer{flex-direction:column;margin-top:0}.list.base-list{display:flex;flex-wrap:wrap}#info-block #selectCityModal .column{width:50%;margin-right:0;padding-right:0}.popup__subtitle span{max-width:70%}#selectCityModal .side.list-map{float:none;display:inline-block}#selectCityModal .side{display:block}#compare-widget span.link-text,#favorite-widget span.link-text{display:none}}@media screen and (max-width:925px){.f-wrapper .f-w-email{display:none}}@media screen and (max-width:767px){.registration-current .registration_label.registration_label_textarea textarea{max-width:100%}#news section#catGroup_3 img{width:auto!important;height:auto!important}#news img{width:100%!important;height:100%!important}#news table.table-striped.table-bordered.table-hover img{width:unset!important;height:unset!important}.oldPrice-stock-preview span.line-horizontal{margin-left:15px}.modal-dialog.modal-lg{width:600px!important}.view-next-block,.view-prev-block{float:none}.view-next-block{margin-top:20px;margin-bottom:20px}#site-info .eye{order:none;float:unset}.career_slider_wrapper .career_slider_img{height:121px}#upButton{right:10px}#feedbackList .r-list .a .text{width:320px;margin-left:100px}#feedbackList .r-list .q .text{width:399px}.listCatalog div.item[style]:nth-child(3n) li,.listCatalog div.item[style]:nth-child(4n) li,.listCatalog ul .item:nth-child(3n) li,.listCatalog ul div.item[style] li{margin-right:7px}.listCatalog div.item[style]:nth-child(even) li{margin-right:0}#contacts ul.basesList{justify-content:space-between}#office ul.department{flex-direction:column}#office .department li{width:100%}#delivery .dates{flex-wrap:wrap}#delivery .date{width:137px}.user-module .cart.hasitems .cartItem:first-child{margin-top:0}#menu .login-left{margin-right:10px}#CartGrid .sum .price-val,.price-val{font-size:16px}.cart .cart-right .cartItem .price-val{font-size:18px}.user-module .cart .cart-right{margin-left:10px}#contacts ul.aList h3{margin-bottom:20px}.left-list #left-wrap .left-module{width:100%;border:none}.r-form .col-md-12,.r-form .col-md-4,.r-form .col-md-8{padding-left:0;padding-right:0}.row input.button[name=submit-user-profile]{margin-left:0}.order-state__inner{padding:0 15px}#totalCost .price-val{font-size:22px}.buttons{margin-bottom:50px}.order-state__item{margin-right:20px}p.newyear-schedule{margin-bottom:25px}section#info-block{margin-top:25px}.work-hours--mobile{width:calc(100% - 235px)}#company-links .logo.new-year{position:absolute;left:-14px;top:47px;background-size:67%}section.r-form .left,section.r-form .right{width:100%}#discounts .bonus_in .r,#discounts .total_discount .r{width:40px}#discounts .bonus_in,#discounts .total_discount{width:auto}form#registration-form div.row{margin-bottom:21px}.row.inline .field{width:100%}.form-group{margin-bottom:0}.submit{margin-bottom:30px}div.submit .button{margin-right:0}#authreg_bottom .button{margin-bottom:30px}.order .qty div{float:unset;display:block}.inf-bottom-header{width:100%}.inf-top .photo{width:254px}#goods .card .mainPhoto{width:254px;height:254px;margin-bottom:0}#goods .card .photoList{margin-top:5px}.photoList .card_item_slider{width:56px}.listCatalog ul li{width:266px;margin-right:5px;margin-bottom:5px}.listCatalog ul .item{display:inline-block}.listCatalog ul .item:nth-child(3n) li{margin-right:5px}.listCatalog .item:nth-child(2n) li{margin-right:0}.pharmacy-catalog .pharmacy-item{margin-right:14px;margin-bottom:14px}.pharmacy-catalog .pharmacy-item:nth-child(3n){margin-right:14px;margin-bottom:14px}.pharmacy-catalog .pharmacy-item:nth-child(2n){margin-right:0;margin-bottom:0}ul.columns li{width:264px}.c-slider_brands{width:100%}.about-wrapper{flex-direction:column-reverse}#treeMenu li a span{max-width:205px}#treeMenu .menuArr .arrow-ico{display:none}.width-wrapper{width:546px;padding:0}#menu{height:50px;margin-bottom:15px}#menu .login-left,#menu .login-right{display:block;position:relative}#fixed-panel ul.columns li{display:flex;justify-content:space-between}#menu div.login-right a.nav_link.dropdown-toggle{width:30px;height:30px;position:absolute;top:-26px}ul.dropdown-menu.mobile-cabinet-with-logout:before{content:" ";position:absolute;top:-20px;left:79px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:20px solid #fff}ul.dropdown-menu.mobile-cabinet-with-logout{padding:20px 20px 10px;border:transparent}#menu div.login-right.open ul.dropdown-menu.mobile-cabinet-with-logout li.nav_item a.nav_link{padding:0;font-family:Arial;font-style:normal;font-weight:400;font-size:16px;line-height:18px;text-transform:none;font-size:unset}#menu div.login-right.open ul.dropdown-menu.mobile-cabinet-with-logout li.nav_item{float:none;padding:15px 0;margin:0}#menu div.login-right.open ul.dropdown-menu.mobile-cabinet-with-logout li.nav_item:not(:last-child){border-bottom:1.21138px solid #e7e7e7}.menu-wrapper{display:none;position:absolute;justify-content:space-between;padding-right:24%;float:unset;left:50%;transform:translateX(-50%);height:auto;width:100%;background-color:#fff;border-left:none;border-bottom:none;border-right:none;box-shadow:0 2px 6px -2px rgba(0,0,0,.2);margin-top:0;top:49px;z-index:27;padding-left:10px;padding-top:15px}#menu li a{font-size:11px}#string{display:none}header section#string.pskov-only-delivery-header-msg{display:block}header section#string.pskov-only-delivery-header-msg span{font-size:18px;line-height:1.2}#menu .logged a,#menu .login a,.cart .cart-right{font-size:0}#search .forestHer{display:none}#search .search-form .searchField{width:240px}#search{width:100%;margin-top:0;display:none}#search .info-links{margin-left:0}#treeMenu .subCatalog li a{padding-left:70px}#treeMenu .subCatalog li.withSubmenu .subCatalog a{padding-left:90px}#content,#content.withoutMenu{width:546px;padding:0;margin-bottom:40px}#menu .cart,#menu .logged,#menu .login{width:fit-content}#search .info-links .nav{width:768px;left:-238px;top:-113px;justify-content:unset;padding-left:10px;padding-right:10px}#search .info-links nav .nav-left{width:fit-content;margin-right:0}.cart .cart-right{width:fit-content}#info-block{flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:0}#company-links .logo{padding-left:15px;width:125px;height:64px;margin-top:0}#company-links{display:inline-block;float:unset;width:fit-content}#search .info-links .work-hours{display:none}.citySelect_block{float:left;margin-right:0;white-space:nowrap;margin-top:10px;max-width:248px}.pseudo span{white-space:normal}.work-hours--mobile{display:inline-block;text-align:right}.info-hours,.info-phone{margin-right:0;font-size:12px;line-height:15px}.info-hours span,.info-phone .ya-phone{font-weight:700;font-size:18px;line-height:15px}.info-phone{margin-bottom:8px}#search .actuallyHer{margin-top:10px;padding-left:15px;padding-right:15px}#searchButton{font-size:0;background-image:url(/img/design/search-ico.svg);background-repeat:no-repeat;background-position:center}.left-dropdown .content-wrapper{width:546px;padding:0}.goods_filter{width:546px;margin:10px auto}.search-form form{display:flex;justify-content:space-between}.cart .cart-left{width:28px;margin:0 auto}#fixed-panel ul.columns li a{text-align:center}.listPopular_slider{max-height:280px;max-height:334px}#article .listArticle ul li{width:295px;max-width:266px;margin-right:auto;margin-left:auto;float:unset}.listArticle_item a img{width:unset;margin-left:auto;margin-right:auto}#pay-system{text-align:left;width:546px;margin:0 auto}#footer-links .width-wrapper{padding:0 15px}#footer-links .sectionLinks{width:128px}#site-info .width-wrapper{display:flex;flex-wrap:wrap;text-align:left;padding:0 15px}.info-links .nav-menu{margin-right:6%}#search .info-links .menu a,.nav-wrapper span{font-size:12px}#fixed-panel ul li.c .cart-compares,#fixed-panel ul li.c .cart-favorites{padding-left:0}#fixed-panel ul li.c .cart{display:flex;justify-content:center;align-items:center;width:68px}.cart-search{background:100% no-repeat,100% no-repeat;outline:0;border:none;display:inline-block;width:100%;height:100%;margin-right:4px}.cart-icon-search{display:inline-block;float:right;background-image:url(/img/design/search-ico.svg);background-repeat:no-repeat;background-position:center;width:20px;height:100%;font-size:0;background-color:rgba(255,255,255,0);border:none;outline:0;margin-left:0;padding:0}.svg-ico.user-ico{width:20px;height:20px}.svg-ico.basket-icon{width:22px;height:22px}.burger{margin-top:15px}.cart .inner-cart{line-height:0;padding-top:12px}.c .cart .inner-cart{line-height:54px;padding-top:0}#search .actuallyHer{display:none}#menu .logged,#menu .login{padding-top:15px;padding-left:10px}#menu .cart .cart-icon{margin-top:10px}.work-hours .info-hours,.work-hours .info-phone{display:inline-block}.work-hours .info-hours{margin-left:20px}#fixed-panel ul li.c{width:100%;padding:10px 20px}#fixed-panel .f-wrapper{width:100%;padding:0}#fixed-panel{min-width:100%;height:auto}.selCatalog a{float:right}.svg-ico.wallet-ico{width:21px;height:19px}.svg-ico.outlet-ico{width:21px;height:21px}.svg-ico.preorder-ico{width:20px;height:23px}.svg-ico.delivery-ico{width:23px;height:20px}.svg-ico.filials-ico{width:24px;height:23px}.c-itemSlider{max-width:100%;margin:auto}.c-listPopular_item{max-width:auto;height:332px}#menu .user-module{width:93%;display:flex}.search_input{display:block;width:0;height:31px;background-color:rgba(255,255,255,0);border-bottom:2px solid #444;border-left:none;border-right:none;border-top:none;transition:.3s;padding:10px 0 0;-webkit-appearance:none;-webkit-border-radius:0;outline:0}.search_input.active{width:90%;transition:.5s;animation-direction:reverse;padding-bottom:0;padding-top:10px}.search_input.active:active,.search_input.active:focus,.search_input.active:hover{background-color:rgba(255,255,255,0);border-bottom:2px solid #444;border-left:none;border-right:none;border-top:none;outline:0}.search_input::-webkit-input-placeholder{color:#444}.search_input::-moz-placeholder{color:#444}.search_input:-moz-placeholder{color:#444}.search_input:-ms-input-placeholder{color:#444}#article .listArticle ul{display:flex;flex-wrap:wrap}#article .listArticle li:last-of-type{margin-right:auto}#treeMenu .subCatalog.active{display:block}#goods .card .inf-bottom .qty{width:100px;margin-right:20px;height:auto;display:block;margin-bottom:20px}#goods .order .favorite .star-icon.svg-ico{margin:-5px 0 0}.inf-bottom-header{padding-bottom:10px}#goods .availability .green{margin-left:0}.order .favorite{display:block}#goods .availability{width:170px;display:block}#goods .price-block{margin-left:18px}#goods .tab-content ul li span.label{width:200px}#goods .tab-content ul li span{width:346px}#gallery.news_gallery_all ul.columns li:nth-child(3n+3),#gallery.news_gallery_all ul.columns li:nth-child(4n+4),#news ul.columns li:nth-child(3n+3),#news ul.columns li:nth-child(4n+4){margin-right:10px}#gallery.news_gallery_all ul.columns li,#news ul.columns li{margin-right:10px;margin-left:10px}#content .about-description{width:100%}#content .img-container{margin-bottom:20px}#content .img-container-revers{margin-left:0}#historyList ul li{margin-bottom:8px}ul.columns li{margin-left:0;float:unset}.banner-section img{width:100%}.step-section--bg{width:169px;height:392px;background-size:contain;bottom:auto;display:none}.step-section .steps--item,.step-section .steps--title{margin-bottom:40px}.pharmacy-banner img{width:100%}.pharmacy-catalog .pharmacy-item{width:266px}#content h2.partnership-title{margin-top:50px}.preorder-img img{width:546px;height:auto}.payments-descr{width:365px}.payments-img{padding-top:40px;padding-bottom:10px}.discount-table .discount-item{margin-right:54px}#catGroup_1 .list ul li ul{width:280px}#catGroup_1 .list ul li ul li a,#catGroup_1 .list ul li ul li a .name{display:inline}div.noCardTip{margin-left:0}.datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-bottom,table.table-condensed{width:546px}.r-form .row{width:100%;margin-left:0;margin-right:0;margin-bottom:0}.discuntNote{width:auto}#discounts .buttons{margin-bottom:20px}table.items,table.items tbody{display:block}table.items thead{display:none}table.items tr{display:block}#cart #CartGrid .name,#cart #CartGrid .price,#cart #CartGrid .quantity,#cart #CartGrid .sum{display:block;width:100%;position:relative;vertical-align:top;padding:20px 0}#cart #CartGrid .sum{padding-top:0}#cart #CartGrid .sum::before{content:'Стоимость';vertical-align:middle}#cart #CartGrid .quantity::before{content:'Количество';vertical-align:middle}#cart #CartGrid .price::before{content:'Цена';vertical-align:middle}#cart #CartGrid .name::before{content:'Наименование товара';vertical-align:middle}#cart #CartGrid .name .overflow,#cart #CartGrid .quantity .order,#cart #CartGrid .sum .price-total{display:inline-block;vertical-align:top;padding:0;margin-top:0;min-height:auto}.grid-view table tbody tr{position:relative}#CartGrid td.remove{position:absolute;top:0;right:0;padding:0}#CartGrid .sum{text-align:left}.buttons .col0{float:unset;margin-right:0;text-align:center}.cart .cart-right .b_item.cartItem{margin-top:3px;font-size:13px}.cart .cart-right .cartItem{margin-top:0;font-size:13px;margin-bottom:0}.cart .cart-right .cart-empty{font-size:0}#company-links .logo{margin-left:0}.photo img{width:100%;height:auto;display:block}#fixed-panel ul li.c .cart,#fixed-panel ul li.c .cart.hasitems{position:absolute;right:0}#feedbackList .r-list li.a{display:flex;flex-direction:row}.benefits-section .benefit-item,.benefits-section .benefit-item:nth-child(2n){margin-bottom:0}.step-section{padding-right:0}.fixed-panel__mobile-top{display:flex;justify-content:space-between;padding:0 20px;height:45px;border-bottom:1px solid #62ab87}#fixed-panel .f-wrapper ul.columns{height:auto;flex-direction:column}#fixed-panel ul li.cb,#fixed-panel ul li.p{display:none;display:flex;width:max-content;border-right:none;line-height:40px}#fixed-panel ul li.p{padding-left:0}#fixed-panel ul li.c{line-height:0}#fixed-panel ul li.cb a img{width:20px}#fixed-panel ul li.cb a{margin-right:5px}#fixed-panel ul li.cb a.vk{margin-top:5px}#fixed-panel ul li.cb a.whatsapp{margin-top:4px}#fixed-panel ul li.cb a.telegram{margin-top:3px}#fixed-panel .p-text{display:none}.action_ol{width:100%}.banner-pos{width:150px;height:205px}.alphabet__item{font-size:16px!important;line-height:22px!important}#orderList .orderItem .orderHeader .header{max-width:201px}#orderList .orderItem .orderHeader .status{max-width:230px;margin-left:10px}#orderList .orderBody .bodyWrapper div.header{width:220px}#orderList .orderBody .bodyWrapper .bodyHeader{padding:0 10px}#orderList .orderBody{padding-left:0}#orderList .price-val{font-size:16px}.work-hours.work-hours--mobile .soci{display:block;margin-bottom:23px}.work-hours--mobile,div#company-links{vertical-align:top}.work-hours.work-hours--mobile .info-phone{margin-bottom:0}.work-hours.work-hours--mobile .soci a{display:inline-block;width:28px;height:28px;position:relative}.work-hours.work-hours--mobile .soci a .svg-ico.fb-ico{top:0;bottom:0;margin:auto;height:18px}.career-map__map-list{flex-direction:column}.map-list__map{float:none!important;width:100%!important}.map-list__list{height:280px!important;float:none!important;width:100%!important;flex-direction:row;margin-top:20px}.map-list__list .hh_container,.map-list__list .sj_container{width:49%!important;height:100%!important}.not-selected-wrapper{width:100%}.service-item{width:33.3%}.service-detail-delivery{margin-bottom:20px;position:relative;margin-left:25px}#goods .card .inf-bottom .price{width:100%}#goods .availability{margin-bottom:25px}#menu .logged a.pseudo,#menu .login a.pseudo{position:absolute;top:0;width:30px;height:39px}#menu .logged .login-right a.pseudo,#menu .login #registration_link{display:none}#menu div.login-right.open ul.dropdown-menu.mobile-cabinet-with-logout{left:-80px}div.service-detail-delivery{display:block;right:0;margin-left:0}#content p.service-detail-delivery_hidden{left:90px;top:0}#content p.service-detail-delivery_hidden:after{right:auto;left:-5px;transform:none;top:0}.download_list{flex-direction:column}.download_list .certificate-item:last-child{margin-bottom:0}.download_item{width:100%}.download_name{padding-right:0}#goods .price .newPrice a{margin-top:8px}#delivery .calendar{flex-direction:column;align-items:flex-start;padding-bottom:0}#delivery .calendar__calendar{margin-bottom:.6rem;flex:0 0 auto}#delivery .calendar__hint{margin-left:0}#delivery .calendar-picker .ui-datepicker,#delivery .calendar-picker-pickup .ui-datepicker{top:-47px}section#delivery .order__title{display:flex;align-items:baseline}#delivery .calendar__hint.active{height:auto}#delivery .calendar-picker{top:100px}.citySelect_block{padding-left:0}section#payment ._tabs__tab{margin-left:0;margin-right:5px;margin-bottom:5px}section#payment ul.list.order._tabs{display:flex;flex-wrap:wrap;justify-content:center}#delivery .date{margin-top:-1px}.cabinet_wrapper{flex-direction:column}.cabinet_right{margin-bottom:40px}.registration_fields{flex-direction:column}.cabinet_edit .registration_input,.cabinet_edit .registration_label,.registration_fields_left,.registration_fields_right,.registration_form .registration_input,.registration_form .registration_label{width:100%}.legal_data .registration_data_fields .registration_input,.registration_form .registration_data_fields .registration_input{max-width:100%}.legal_data .registration_data_fields .registration_label,.registration_form .registration_data_fields .registration_label{width:50%}.cabinet_bill .bill-title{margin-bottom:8px}.cabinet_bill .bill_info{margin-bottom:23px}.legal_data .registration_data_fields .registration_label.bik,.legal_data .registration_data_fields .registration_label.inn,.legal_data .registration_data_fields .registration_label.kpp,.legal_data .registration_data_fields .registration_label.okpo,.registration_form .registration_data_fields .registration_label.bik,.registration_form .registration_data_fields .registration_label.inn,.registration_form .registration_data_fields .registration_label.kpp,.registration_form .registration_data_fields .registration_label.okpo{width:auto}.cabinet_edit input.registration_input,.registration_form input.registration_input,.registration_form_wrapper{width:100%}.agreement_modal_block{max-height:429px}.agreement_modal{padding-right:20px;padding-left:20px}.agreement_modal_title{margin-bottom:19px}.cabinet_table .table_tr.opener::after{width:24px;height:24px;left:7px}.cabinet_table .table_header_td.item,.cabinet_table .table_td.item{padding-left:45px;width:180px}.cabinet_table .table_header_td.date,.cabinet_table .table_td.date{width:118px}.cabinet_table .table_td.summ{width:104px}.cabinet_table .table_header_td.summ{width:94px}.table_order_info .table_td.name{width:286px;flex:0 0 286px;padding-right:22px}.table_order_info .table_td.price{width:90px;flex:0 0 90px}.table_order_info .table_td.count{width:60px;flex:0 0 60px}.cabinet_table .table_order_info .table_tr.total .table_td.summ{width:auto}.cabinet_bill{flex-direction:column}.cabinet_bill .bill_left{margin-bottom:20px;padding-right:0}.cabinet_aside_td.img{width:106px;flex:0 0 106px;margin-right:20px}.cabinet_aside_td.img img{width:auto;height:auto;max-width:100%;max-height:100%}.cabinet_aside_td.content{width:auto}.cabinet_aside_tr{position:relative;flex-wrap:wrap}button.aside_btn.close{position:absolute;top:22px;right:5px}.cabinet_aside_td.left{margin-top:20px;width:100%;flex:0 0 100%}.cabinet_aside_td.left .aside_btn.button{margin-left:0;margin-right:auto}.legal-menu-in-cabinet{max-width:546px}.legal-menu-in-cabinet ul li{padding-right:20px;padding-left:20px;max-width:130px}#left.left-cabinet-catalog{margin-bottom:50px}.legal-menu-in-cabinet .legal-menu-title{font-size:14px;line-height:16px}#treeMenu li{max-width:571px;margin:0 auto}.order-state{height:auto;padding-top:20px;padding-bottom:20px}.order-state__inner{flex-direction:column;align-items:flex-start}.order-state__side._row{margin-bottom:40px}.cabinet_error{padding-top:20px;padding-bottom:20px}.registration_field_wrap{flex-direction:column}.registration_address_verification{margin-left:0;margin-bottom:15px}.address_verification_text{width:auto}.address_verification_text::before{margin-top:0}.cabinet_wrapper.personal .cabinet_right{margin-bottom:20px}.catalog-category-images-photo,.category-images-photo{height:130px}.stock-grid-item{flex:0 0 258px}.stock-grid-item a{height:145px}.stock-grid-icon{margin-bottom:10px;width:72px;height:65px}.stock-grid-name p{font-size:18px;line-height:23px}#content .stock-conditions h2{font-size:21px}.stock-conditions-item span{margin-bottom:8px}.stock-conditions-item{margin-bottom:30px}.stock-conditions p:first-of-type{font-size:13px;line-height:21px}.stock-content p,.stock-content span,.stock-content table a,.stock-content table thead span,.stock-content table thead span b{display:block}.stock-slider-wrapper{margin-right:0;margin-bottom:10px;width:auto}.stock-promo-wrapper{width:auto;height:auto}.cabinet-services-content p:first-of-type{font-size:12px}.cabinet-services-content{margin-bottom:20px}.cabinet-services-photos .cabinet-services-wrapper{width:auto;margin-bottom:10px}.cabinet-services-img{width:auto}.cabinet-services-content ul li span{font-size:12px;line-height:19px}.stock-content img{margin-bottom:10px}.cabinet-services img{max-width:100%}#menu .login{padding-top:13px}#menu .cart .inner-cart{padding-top:5px}#menu .cart{width:max-content;padding-left:5px}#selectCityModal .modal-content{min-height:1200px;min-height:1220px}.logged .login-left .user-ico.svg-ico{width:23px;height:20px}.cart-left .cart-icon .svg-ico.basket-icon{width:23px;height:24px}.block-symbols-item{margin-bottom:10px}.choose-address-item{width:100%;margin-top:25px}.choose-address-item:nth-child(odd){padding-right:0}.choose-address-item:nth-child(even){padding-left:0}.choose-address-shop{margin-top:0}#delivery .calendar-pickup{flex-direction:column;align-items:flex-start}section#payment #order-payment-choose ._tabs__tab{margin-right:8px}section#payment #order-payment-choose ._tabs__tab:last-child{margin-right:0}.table-basket-head{display:none}.table-body-row{position:relative}#cart #CartGrid .name.table-body-name{width:100%;padding-right:20px}#cart #CartGrid .name::before{width:100%;display:block;margin-bottom:10px}#cart #CartGrid .price.table-body-price{width:33.3%;padding-right:15px}#cart #CartGrid .price::before{display:block;width:100%;margin-bottom:15px}#cart #CartGrid .quantity.table-body-quantity{width:33.3%;padding-right:15px}#cart #CartGrid .quantity::before{display:block;width:100%;margin-bottom:10px}#cart #CartGrid .sum.table-body-sum{width:33.3%;padding-right:15px}#cart #CartGrid .sum::before{display:block;width:100%;margin-bottom:10px}#cart #CartGrid .remove.table-body-remove{position:absolute;top:24px;right:0;width:auto}#cart #CartGrid .name .overflow,#cart #CartGrid .quantity .order,#cart #CartGrid .sum .price-total{width:100%}.basket-saleBanner{flex-direction:column;padding:20px}.basket-saleBanner-desc{flex:auto;width:100%;margin-bottom:20px}.basket-saleBanner-desc p:first-of-type{font-size:18px;line-height:21px;margin-bottom:8px}.basket-saleBanner-desc p{font-size:14px;line-height:16px}.basket-saleBanner-link{flex:auto;width:100%}.stock-desc{padding-left:20px}.org-cabinet-content{flex-direction:column}.org-cabinet-left{padding-right:0;flex:auto;width:100%;margin-bottom:25px}.org-cabinet-right{flex:auto;width:100%}.org-requisites-desc{max-width:100%}.catalog-category-images-item{width:calc(50% - 30px)}.catalog-category-list-subcategory{top:50px}}@media screen and (max-width:580px){div#selectCityModal .modal-dialog.modal-lg{transform:none;width:96%!important}#orderList .orderItem .orderHeader .closed,#orderList .orderItem .orderHeader .opened{margin-left:0}#orderList .orderItem .orderHeader .header{max-width:100%;margin-left:0;margin-top:5px;display:block;font-size:14px}#orderList .orderItem .orderHeader .status{display:block;max-width:100%;margin-left:0}h1.pageTitle div{display:block;width:100%}h1.pageTitle .uid{float:none;display:block}#orderList .orderBody .bodyWrapper .bodyContent div.goodsCode{display:block;width:100%;position:relative;margin-top:30px}#orderList .orderBody .bodyWrapper .bodyContent div.goodsCode::before{content:'Наименование';display:block;font-size:13px;color:#b1b1b1;margin-bottom:10px}#orderList .orderBody .bodyWrapper div.header{float:none;display:block;width:100%;position:relative}#orderList .orderBody .bodyWrapper .bodyContent div{float:none}#orderList .orderBody .bodyWrapper div.price{float:none;width:100%;position:relative;text-align:left;margin-top:20px}#orderList .orderBody .bodyWrapper div.price::before{content:'Цена';font-size:13px;color:#b1b1b1;margin-bottom:10px;display:inline-block;margin-right:20px;width:80px}#orderList .orderBody .bodyWrapper div.amount{float:none;display:block;width:100%;position:relative;text-align:left;margin-top:20px}#orderList .orderBody .bodyWrapper div.amount::before{content:'Кол-во';font-size:13px;color:#b1b1b1;margin-bottom:10px;display:inline-block;margin-right:20px;width:80px}#orderList .orderBody .bodyWrapper div.cost{float:none;width:100%;position:relative;text-align:left;margin-top:20px}#orderList .orderBody .bodyWrapper div.cost::before{content:'Стоимость';font-size:13px;color:#b1b1b1;margin-bottom:10px;display:inline-block;margin-right:20px;width:80px}#orderList .orderBody .bodyWrapper .bodyContent{padding-top:0}#orderList .bodyFooter .summary{float:none;display:block;width:100%;text-align:left}#orderList .orderBody .bodyWrapper .bodyFooter div.cost::before,#orderList .orderBody .bodyWrapper .bodyHeader{display:none}.cabinet_orders{margin-bottom:40px;margin-top:40px}#selectCityModal .modal-content{min-height:1240px}}@media screen and (max-width:575px){#products-list-view ul.yiiPager{justify-content:flex-start}iframe.youtube-post-iframe{width:100%}#menu .cart.cart-info.hasitems .cart-left{margin:0 auto}#compare-widget span.link-text,#favorite-widget span.link-text{display:none}#upButton{right:10px;width:50px;font-size:12px}#upButton .btn{margin-top:0;height:30px}.gift_cards,.pharmacy-banner-container{flex-direction:column}.gift_card{width:100%}.banner-pos{width:262px;height:358px;margin:0 auto 30px}#feedbackList .r-list .q .text{width:65%}#feedbackList .r-list li.a{display:flex;flex-direction:row-reverse;justify-content:flex-end}#feedbackList .r-list li.a .arrow{transform:rotate(180deg);height:34px;margin-top:10px}#feedbackList .r-list .a .name{margin-left:0;width:127px;text-align:right;padding-right:20px}#feedbackList .r-list .a .text{width:65%;margin-left:0}.listCatalog div.item[style]:nth-child(3n) li,.listCatalog div.item[style]:nth-child(4n) li,.listCatalog ul .item:nth-child(3n) li,.listCatalog ul div.item[style] li{margin-right:0}a#citySelect span{display:block}#menu .cart{width:max-content;padding-left:3px}.cart .cart-right .b_item.cartItem{margin-top:0}.user-module .basket-header-pjax .cart.cart-info.hasitems{margin-right:-15px}.map__balloon{width:279px!important}#map.delivery-map .map__balloon{width:fit-content!important}#map.delivery-map .map__balloon-body{width:fit-content!important;padding:10px 20px!important}#cart #CartGrid .name .overflow,#cart #CartGrid .quantity .order,#cart #CartGrid .sum .price-total{display:block;width:100%}.cart-steps{border-radius:0}.cart-steps li:after{display:none}#cart #CartGrid .name::before,#cart #CartGrid .price::before,#cart #CartGrid .quantity::before{width:100%;display:block;margin-bottom:20px}#cart #CartGrid .name::before{display:none}#cart #CartGrid .name{padding-bottom:0}#menu .cart.cart-info.hasitems{width:auto;padding-right:10px;padding-left:10px}#office .address li,#shop .address li{font-size:13px}#office .department li .icon{display:none;width:100px}#office .department .feedbackDept .icon,#office .department .supplyDept .icon{margin-left:0;width:100px;flex:100px 0 0}#shop .photo .columns li:nth-child(3n+3){margin-right:0}.list-view{margin:0 auto}#shop .add .columns li{width:auto}#shop .text{margin-bottom:30px}#shop .service li,#shop .type li{margin-bottom:15px}#shop .photo .columns li{margin-right:auto;margin-left:auto;float:unset}.button.cart-button.fwd{width:100%;text-align:center}.form-group.field-shoporder-delivery_fio{width:100%}.pseudo.flush{display:block;margin:10px auto 0;text-align:center}.buttons .col0{margin-right:0}.cart.hasitems .cartItem{font-size:11px;margin-left:15px}#delivery .calendar{flex-direction:column}#delivery .calendar__hint{margin-left:0}.order-state__inner{padding:20px;flex-direction:column}.order-state{height:auto}#delivery .calendar__calendar{margin-bottom:.6rem}.cart-steps li,.cart-steps li.step-active{width:100%;padding-bottom:10px}.cart-steps li.step-active{padding-bottom:10px}.burger{margin-top:10px}#menu .logged,#menu .login{padding-top:10px}.user-module .cart .cart-right{margin-left:7px;display:none}.cart .cart-right .cartItem .price-val{font-size:16px}.order-state__side._row{flex-direction:column;width:100%}.order-state__item{margin-bottom:30px}.order-state__item:nth-child(2n){margin-bottom:20px}#delivery #totalCost .price-val{font-size:26px}.order-state__item-key{margin-bottom:1rem}.buttons .button.back{position:relative;margin-bottom:20px;width:100%;text-align:center}section#delivery .inputs{flex-direction:column}.buttons>div{width:100%}.buttons>div.col2{float:left}#delivery .buttons .col2 .svg-ico{margin-top:-6px;right:0;position:relative;margin-left:5px}#delivery input[type=submit]{width:100%}#menu .cart .inner-cart{padding-top:3px}.cart-steps li.step-active:before,.map__balloon-tail{display:none}.cart-steps li.cart-step-1{border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:0}.cart-steps li .step-count{margin-left:5px}.cart-steps li:before{display:none}#contacts ul.basesList{width:100%;margin-right:auto;margin-left:auto;justify-content:center}.map__item .hint{font-size:12px;line-height:12px;margin-bottom:10px}.map__balloon .map__item-price{font-size:11px}.map__balloon-body{padding:5px 10px 10px!important}#contacts ul.aList h3{text-align:center}#contacts ul.basesList li{margin-bottom:30px;margin-left:0}#goods .card .inf{padding-bottom:0}table.table-condensed{width:100%}p.newyear-schedule{padding-right:5px;padding-left:5px}.r-form .row{width:100%;margin-left:0;margin-right:0}#company-links .logo.new-year{left:0;top:47px}.datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-bottom{width:calc(100% - 90px)}.table-condensed{width:100%}#discounts div.overflow .bonus_in,#discounts div.overflow .d-icon,#discounts div.overflow .total_discount,#discounts div.overflow .total_sum{float:unset;display:block;width:290px;margin-top:0;margin-bottom:21px}#discounts .bonus_in .l,#discounts .total_discount .l{width:164px}#discounts div.overflow .bonus_in .d-icon div.r,#discounts div.overflow .bonus_in div.r,#discounts div.overflow .d-icon div.r{width:32%;float:right}.print.button{width:100%;margin-bottom:20px}#authreg_top .buttons .submit{float:unset;display:inline}div.noCardTip{width:100%}.submit{margin-top:30px}form#registration-form div.row{margin-bottom:5px}#authreg_top .row+.row{float:unset}#authreg_top .row{width:100%}.no-list-style{padding:0 0 0 22px}.inf-wrapper{padding-left:0;display:block}#goods .tab-header a.current{width:fit-content}#goods .tab-header a{display:block;margin-right:23px}.discountcart-icon span{font-size:14px;vertical-align:text-top}#goods .tab-header{border-bottom:none}.discountcart-table-title{padding:5px}.discountcart-table-title span{font-size:14px}#goods .card{margin-bottom:25px}#goods .card .inf-top{display:block}.price-num:before{display:none}#goods .card .inf-bottom .qty{width:100px;display:inline-block;float:none;height:60px;margin-bottom:10px}#goods .availability{display:inline-block;width:159px;float:none;margin-bottom:10px}.order .favorite{display:inline-block}#goods .availability a.base{width:159px}#goods .card .inf-bottom{display:block;float:unset}#goods .card .mainPhoto{width:270px}.photoList .card_item_slider{width:64px}#catGroup_1 .list ul li ul{display:block;width:auto;padding-left:22px;margin-top:10px}.discountcart-table{width:100%}.discountcart-price{width:50%}.discountcart-icon span span{vertical-align:bottom;font-size:14px}.discountcart-icon span strong{font-size:18px}.discountcart-icon span img{width:31px;height:auto}ul.columns li{width:100%}.discount-table{margin-bottom:50px}.discount-table .discount-item{margin-right:0;display:block}.listCatalog ul li{width:280px;margin-right:0;margin-left:0}.listCatalog ul .item:nth-child(3n) li{margin-right:0}#info-block{padding-left:15px;padding-right:15px;align-items:center}#menu .width-wrapper{padding:0 15px}ol.exchange-list{padding-left:22px}ol.exchange-list-num{padding-left:15px}.legal-list{padding-left:22px}.preorder-img{padding:10px 0}.payments-descr{width:100%}.payments-img img{margin-left:0}.preorder-img img{width:100%}.want-to-buy.button{font-size:12px;padding:0 10px}.pharmacy-catalog .pharmacy-item:nth-child(2n){margin-right:auto;margin-left:auto;margin-bottom:10px}.step-section--bg{display:none}#pay-system{width:100%;margin-left:15px}#content,#content.withoutMenu{width:100%;padding:0 20px}.width-wrapper{width:100%}.left-dropdown .content-wrapper{width:100%;padding:0 20px}.goods_filter{width:100%;margin:10px auto;padding:10px 35px}.pharmacy-catalog .pharmacy-item{width:280px;display:block;margin:0 auto 10px}.pharmacy-img img{display:block;margin:0 auto}.pharmacy-catalog .pharmacy-item:nth-child(3n){margin-right:auto;margin-left:auto;margin-bottom:10px}#article li{float:unset}#table4266 .table-item{width:100%}#content .img-container-revers{margin-left:0}#content h2{margin-top:10px}#content .img-container{text-align:left}#treeMenu .menuArr .arrow-ico{width:18px;height:14px;display:none}.search_input.active{width:88%;-webkit-appearance:none;-webkit-border-radius:0}.hover>div.menuArr{width:20px;height:20px;transform:rotate(90deg)}#article .listArticle ul li{max-width:280px;width:100%;margin-left:auto;margin-right:auto}#menu .user-module{width:88%;display:flex}.work-hours .info-hours,.work-hours .info-phone{display:block}.c-itemSlider,.c-listPopular_item{max-width:280px;margin:auto}.c-itemSlider{max-width:auto;margin:auto}#menu{height:40px}.menu-wrapper{top:41px;padding-right:3%;left:50%;transform:translateX(-50%)}.selCatalog div{float:unset}.selCatalog a{display:block;float:left}#article .listArticle li:last-of-type{margin-right:auto}#goods ul.description,.inf-top .photo{display:block;width:100%}#goods .card .inf-bottom .price{width:100%;float:none;margin-bottom:10px}#goods .card .inf-bottom .price-total,#goods .card .inf-bottom-right,#goods .card .inf-bottom-right .cartButton,#goods .inf-bottom-header>div.card_button,.order .favorite{float:none}#goods .tab-content ul li span.label{display:block;width:100%;float:none;padding-left:0}#goods .tab-content ul li{margin-bottom:10px}.inf-top .photo{max-width:290px}#newsList .image{display:block;width:100%;float:none}#newsList .text{display:block;float:none;width:100%;margin-left:0;margin-top:10px}.yiiPager li.page a,.yiiPager li.page.selected a{line-height:20px;height:30px;padding:5px;width:30px}#gallery.news_gallery_all ul.columns li,#news ul.columns li{display:block;width:100%;float:none}#news .date{float:none;display:block;width:100%}div.back{display:block;float:none;text-align:left}.textBlock{float:none;width:100%;display:block}.textBlock .textImage{float:none;display:block;width:100%;overflow:hidden;padding-right:0}.textBlock .textImage img{width:100%;display:block}.step-section{padding-right:0}.work-hours.work-hours--mobile .soci{margin-bottom:2px}.work-hours.work-hours--mobile .info-phone{margin-bottom:8px}section.personalinfo .field-profileupdateform-promo{padding-left:0;padding-right:0}.not-selected-wrapper{padding:30px}.not-selected-wrapper__text br{display:none}.career-offer__item{width:100%}.map-list__list{height:auto!important;float:none!important;width:100%!important;flex-direction:column}.map-list__list .hh_container,.map-list__list .sj_container{width:100%!important;height:auto!important}#filter-products .col-md-2 .btn{width:100%}ol,ul{padding:0 0 0 22px}.service-icon{width:70px;height:70px}.service-item{width:50%}.service-detail-delivery{margin-left:68px;margin-bottom:0}.buttons .button.back .svg-ico{position:relative;top:0;margin-top:0;left:0;margin-right:5px}.pjax-detail-card{width:100%}#products-list-view .yiiPager li>a{height:30px;padding:5px;width:30px}#products-list-view .yiiPager li{margin:0}#products-list-view ul.yiiPager{justify-content:center;margin-bottom:0}.listCatalog ul .item{display:block;margin-left:auto;margin-right:auto;width:280px;margin-bottom:7px}#products-list-view .items{display:flex;flex-direction:column;align-items:center}#catGroup_3 .pager,#searchResult .pager{min-height:32px;height:auto}#delivery .calendar-picker .ui-datepicker,#delivery .calendar-picker-pickup .ui-datepicker{transform:none;top:-47px}.order-state__inner .bns,.order-state__inner .dc,.order-state__inner .sum,.order-state__side{width:100%}#delivery .calendar{padding-bottom:0}section#payment .buttons .submit{margin-top:0}#CartGrid .items tr{display:flex;flex-wrap:wrap;align-items:baseline;padding-bottom:10px;padding-top:10px}#cart #CartGrid .items tr td.price,#cart #CartGrid .items tr td.quantity,#cart #CartGrid .items tr td.sum{width:auto}#cart #CartGrid .items tr td.price,#cart #CartGrid .items tr td.quantity{margin-right:20px}#cart #CartGrid .sum::before{padding-bottom:0}#payment-success .order-info{min-width:100%;width:100%;padding:21px 25px 23px 26px}#payment-success .order-number{font-size:35px}#payment-success .order-bottom{line-height:20px}#payment-success .buttons a{display:block;margin-bottom:10px;text-align:center}#payment-success .order-title{font-size:18px;line-height:26px}.career-map__title-wrapper{flex-direction:column}.career-map__title-wrapper .career-map__link{margin-left:0}#searchFilter .categories{display:flex;margin-bottom:10px}#searchFilter .set-year{display:block}.newsFilter.categories a{float:none}.cabinet_info .info_text_name{width:auto;display:inline-block;margin-bottom:5px;margin-right:5px}p.cabinet_info_text{display:flex;justify-content:space-between}.cabinet_info{padding-top:18px;padding-bottom:18px;margin-bottom:40px}.cabinet_reg_nav{flex-direction:column-reverse;margin-top:23px}.cabinet_reg_btn{margin-bottom:20px}.cabinet_reg_btn.cancel{margin-right:0}.legal_data .registration_data_fields{flex-direction:column}.legal_data .registration_data_fields .registration_label.bik,.legal_data .registration_data_fields .registration_label.inn,.legal_data .registration_data_fields .registration_label.kpp,.legal_data .registration_data_fields .registration_label.okpo,.registration_form .registration_data_fields .registration_label.bik,.registration_form .registration_data_fields .registration_label.inn,.registration_form .registration_data_fields .registration_label.kpp,.registration_form .registration_data_fields .registration_label.okpo{width:100%;margin-right:0}.legal_data .registration_data_fields input.registration_input,.registration_form .registration_data_fields input.registration_input{max-width:100%;width:100%}.registration_label.inn::after{display:none}.legal_data .registration_data_fields .registration_label.bik,.legal_data .registration_label.inn,.legal_data .registration_label.kpp,.registration_form .registration_data_fields .registration_label.bik,.registration_form.legal .registration_label.bik,.registration_form.legal .registration_label.okpo{margin-bottom:20px;margin-right:0}.registration_nav{flex-direction:column}.registration_nav .registration_button_continue{margin-bottom:20px}.cabinet_table .table_tr{flex-wrap:wrap}.cabinet_table .table_header_td.date,.cabinet_table .table_header_td.item,.cabinet_table .table_header_td.status,.cabinet_table .table_header_td.summ,.cabinet_table .table_td.date,.cabinet_table .table_td.item,.cabinet_table .table_td.status,.cabinet_table .table_td.summ{width:50%}.cabinet_table .table_tr.opener::after{display:none}.cabinet_table .table_td.summ{padding-left:0;position:relative}.cabinet_table .table_td.item{padding-left:0;position:relative}.cabinet_table .table_td::before{font-size:14px;line-height:16px;color:#b1b1b1;display:block}.cabinet_table .table_td.summ,.cabinet_table .table_td.summ::before{content:"Сумма"}.cabinet_table .table_td.item,.cabinet_table .table_td.item::before{content:"Заказ"}.cabinet_table .table_td.date,.cabinet_table .table_td.status{position:relative}.cabinet_table .table_td.status,.cabinet_table .table_td.status::before{content:"Статус"}.cabinet_table .table_td.status{max-width:100%}.cabinet_table .table_td.date,.cabinet_table .table_td.date::before{content:"Дата"}.cabinet_table .table_td.del-date,.cabinet_table .table_td.del-date::before{content:"Получение"}.cabinet_table_header{display:none}.cabinet_table_content{border-top:1px solid #ececec}.cabinet_table .table_tr.opener::before{top:20px;transform:none}.cabinet_table .table_td{margin-bottom:15px}.cabinet_filter{flex-wrap:wrap}.table_order_info .table_td.name{padding-right:0;padding-left:0}.table_order_info .table_td.count,.table_order_info .table_td.price{width:auto;flex:0 0 auto;margin-right:20px}.cabinet_table .table_tr.opener.active+.table_order_info{padding-left:15px;padding-right:15px}.cabinet_table .table_order_info .table_td{margin-bottom:15px}.table_order_info .table_td.count,.table_order_info .table_td.price,.table_order_info .table_td.total{padding-top:0}.table_order_info .table_tr.total .table_td.summ::before{display:none}.table_order_info .table_tr.total .table_td.summ{width:100%}.table_order_info .table_tr.total{padding-left:0;padding-right:0;margin-bottom:0}.cabinet_table .table_order_info .table_td.repeat{margin-bottom:0;margin-top:20px;width:100%}.table_order_info .table_btn.repeat{display:block;width:100%;text-align:center}.cabinet_bill .bill_right{min-width:100%;padding-left:25px;padding-right:25px}.bill_num .marked{font-size:22px}.bill_num{font-size:18px}.cabinet_bill .bill_name{font-size:14px;line-height:16px}.cabinet_aside_td.img{width:100%;flex:0 0 100%;margin-right:0;margin-bottom:20px}.cabinet_aside_td.img img{display:block;margin:auto}.cabinet_aside_td.left .aside_btn.button{margin-left:0;width:100%}.agreement_modal{width:560px}.agreement_modal_block{max-height:437px}.aside_clear_button{padding-right:5px}.cabinet_right{margin-bottom:0}.cabinet_chat{float:none;width:100%;display:block;text-align:center}.registration_nav{flex-direction:column-reverse}.registration_label.bik::after{display:none}.registration_tab_link{width:50%;margin-right:0}.registration_tabs{display:flex}.registration_submit,input.legalinfo_btn{width:100%}.legal_success_text{font-size:12px}p.cabinet_error_text{width:100%;font-size:26px}p.cabinet_error_text:first-of-type{font-size:26px}.cabinet_filter .cabinet_filter_li{width:50%;margin-right:0}.cabinet_table .table_tr.opener{padding-left:15px}.table_order_info .table_td.name{width:auto;flex:0 0 100%;margin-right:0}.cabinet_table .table_td.total{width:100%;padding-right:0}.cabinet_bill{margin-bottom:0;margin-top:0}.cabinet_bill .bill_block::before{display:none}.cabinet_bill .bill_block{padding-left:25px;min-width:100%}.cabinet_bill .bill_info{margin-bottom:20px}#error-page{width:100%}#error-page .msg{float:none;width:100%;text-align:center}#error-page .img{float:none;margin:0 auto}#error-page .msg h2{margin-top:10px;margin-bottom:10px}.cabinet_aside{margin-top:50px;margin-bottom:50px}.legal-menu-in-cabinet{max-width:100%;padding:0;margin-left:18px;margin-right:18px;margin-top:20px}.legal-menu-in-cabinet ul{flex-direction:column}.legal-menu-in-cabinet ul li{max-width:100%;padding-left:23px;padding-bottom:8px;padding-top:8px}.legal-menu-in-cabinet .legal-menu-title{font-size:14px;line-height:16px}.left-cabinet-catalog .left-list{position:relative}#left.left-cabinet-catalog{margin-bottom:43px}#treeMenu li{padding-left:10px}.order-state__side._row{margin-bottom:0}.cabinet_error{padding-top:0;padding-bottom:50px}.cabinet_filter .cabinet_filter_li{padding-left:22px;margin-bottom:5px}.table_td.total .num{display:inline-block;margin-left:10px}.cabinet_table .table_tr{align-items:flex-start}.cabinet_table .table_order_info .table_td.count,.cabinet_table .table_order_info .table_td.price{margin-bottom:0}.cabinet_table .table_order_info .table_td.count{line-height:1}.table_order_info .table_td.price{flex:0 0 120px;width:120px}#content{overflow-x:auto}.catalog-category-images-item,.category-images-item{width:100%}.stock-grid{flex-direction:column}.stock-grid-item{flex:auto;width:100%;max-width:350px}.stock-banner{margin-bottom:25px}#content .stock-conditions h2{font-size:17px}.stock-conditions p:first-of-type{font-size:12px;margin-bottom:0}.stock-conditions{margin-bottom:30px}.stock-conditions-item{margin-bottom:20px}.stock-content h3{font-size:16px;line-height:22px}.legal_result_list{max-width:100%}.cabinet-services-photos .cabinet-services-wrapper{margin-right:0}.cabinet-services-content ul{margin-bottom:30px}.stock-content p,.stock-content ul li{font-size:13px}#map.delivery-map .map_hinds_block .hind,#map.delivery-map .order__title-wrapper .order__title{font-size:11px}#map.delivery-map .map__item-price{font-size:14px}#map.delivery-map .map__items.common{padding-left:5px}#map.delivery-map .has_manipulator_view .map_hinds_block{margin-top:-4px}.cabinet-services img{display:block}.stock-content ol li{font-size:12px}.login .login-left .user-guest-ico{width:23px;height:23px}#menu .login{padding-top:8px}.cart-left .cart-icon .svg-ico.basket-icon{width:24px;height:21px}.logged .login-left .svg-ico.organization-ico{width:24px;height:22px}#goods .availability#product-detail-view a.base,#product-detail-view .baseDropDown{width:159px}.page-size-block{margin-top:20px}div#sorting-catalog{flex-direction:column}section#delivery .delivery-time .tabs{display:flex;flex-wrap:wrap;flex-direction:column}section#delivery .delivery__types .delivery__type{margin-bottom:.3rem}section#delivery .delivery__types{display:flex;flex-wrap:wrap;flex-direction:column}section#delivery .delivery-time .tabs .tabs__tab{margin-bottom:.3rem}#order-payment-choose li._tabs__tab{max-width:100%;width:50%}section#payment #order-payment-choose ._tabs__tab{margin-right:0}#order-payment-choose .payment-type label{padding:15px 8px}#cart #CartGrid .price.table-body-price,#cart #CartGrid .quantity.table-body-quantity,#cart #CartGrid .sum.table-body-sum{width:100%;padding-right:0;padding-top:20px}#cart #CartGrid .price::before,#cart #CartGrid .quantity::before{display:inline-block;width:110px;margin:0}#content #cart #CartGrid .table-body-price.price p{display:inline-block;vertical-align:middle;margin:0;width:calc(100% - 115px);text-align:right}#cart #CartGrid .quantity::before{margin-bottom:0}#cart #CartGrid .quantity .order,#cart #CartGrid .sum .price-total{display:inline-block;vertical-align:middle;margin:0;width:calc(100% - 115px);text-align:right}#cart #CartGrid .sum::before{padding-top:0;display:inline-block;width:110px;margin:0}.basket-saleBanner-desc{flex-direction:column;text-align:center}.basket-saleBanner-text{padding:0;margin-top:10px}.basket-saleBanner{padding:30px}.basket-saleBanner-link{text-align:center}.basket-saleBanner-desc p:first-of-type{font-size:20px;line-height:23px}.stock-item{flex-direction:column}.stock-img{flex:auto;width:100%}.stock-desc{flex:auto;width:100%;padding-left:0;margin-top:30px}.stock-item.no-photo .stock-desc{padding-left:0}.table_order_info{padding-left:15px;padding-right:15px}.table_order_invoice{padding:0;text-align:right}.table_tr.table_tr_invoice{margin-bottom:20px}.copy-org-requisites a{font-size:12px;line-height:14px}.org-title{margin-bottom:10px;font-size:18px;line-height:21px}.cabinet .org-title p{font-size:18px;line-height:21px}.copy-org-requisites{margin-bottom:20px}.org-requisites-desc{padding:15px 15px 0;flex-wrap:wrap}.org-requisites-name{font-size:11px;line-height:13px}.org-requisites-val{font-size:13px;line-height:15px}.org-requisites{margin-bottom:30px}.org-requisites-item{width:50%;margin-bottom:15px}.org-contacts-title{flex-direction:column;align-items:flex-start}.org-contacts-title-name{font-size:15px;line-height:17px;margin-bottom:10px}.org-contacts-edit a{font-size:12px;line-height:14px}.org-contacts-edit a::before{width:10px;height:10px}.org-contacts-item-desc{font-size:13px;line-height:15px}.org-contacts-item{margin-bottom:15px}.cabinet_table .table_td::before{margin-bottom:7px}.cabinet_table .table_td.status-order-org,.cabinet_table .table_td.status-paymnet-org{width:50%}.cabinet_table .table_td.status-order-org::before{content:"Статус заказа"}.cabinet_table .table_td.status-paymnet-org::before{content:"Статус оплаты"}.cabinet-orders .cabinet_table .table_td.summ{order:1;width:100%}.cabinet-orders .cabinet_table .table_td.summ::before{content:"СУММА ЗАКАЗА";display:inline-block;vertical-align:middle;width:50%;margin-bottom:0;color:#444}.cabinet-orders .cabinet_table .table_td.summ span{font-weight:700;font-size:16px;line-height:18px;display:inline-block;vertical-align:middle;width:48%}.orderItem .table_order_info .table_td.price{width:33%;flex:0 0 33%;display:inline-block;vertical-align:top;margin-right:0}.orderItem .table_td.price::before{content:'Цена';font-size:11px;line-height:13px;color:#b1b1b1;display:block;margin-bottom:5px}.orderItem .table_td.count{width:25%;display:inline-block;vertical-align:top;position:relative;flex:0 0 25%;margin-right:0}.orderItem .table_td.count::before{content:'Кол-во';font-size:11px;line-height:13px;color:#b1b1b1;display:block;margin-bottom:5px}.orderItem .table_td.total{width:41%;display:inline-block;vertical-align:top;position:relative;flex:0 0 41%}.orderItem .table_td.total>span:first-of-type{display:none}.orderItem .table_td.total::before{content:'Итого';font-size:11px;line-height:13px;color:#b1b1b1;display:block;margin-bottom:5px}.cabinet_table .table_order_info .table_td.total{margin-bottom:0;margin-top:0}.cabinet-orders .cabinet_table .table_td.total .num{margin-top:0;margin-left:0}.cabinet-orders .table_order_info .table_td.total span.marked{font-size:14px;line-height:16px}.cabinet-orders .cabinet_table .table_order_info .table_td.summ{order:0;width:100%}.cabinet_table .table_order_info .table_tr.total .table_td.summ{width:100%}.table_order_info .table_tr.total{flex-direction:column;row-gap:unset}.table_order_info .table_tr.total .table_td.summ span.table_text{font-weight:400;width:auto}.cabinet-orders .cabinet_table .table_order_info .table_td.summ span{width:auto;font-size:15px;line-height:17px;font-weight:400;vertical-align:baseline}.cabinet-orders .cabinet_table .table_order_info .table_td.summ span>span.marked{font-weight:700;font-size:18px;line-height:21px;margin-top:0}.table_order_info .table_td span{margin-top:0}.download-UPD{padding:0 10px}.catalog-category-list-subcategory{top:100px}#discounts div.overflow .d-icon{display:flex;width:unset}.left-dropdown p:before{right:-16px}}@media screen and (max-width:533px){.career_slider_wrapper .career_slider_img{height:109px}#feedbackList .r-list .q .name{width:95px}#feedbackList .r-list .q .text{width:60%}#feedbackList .r-list .a .name{width:95px;float:none;text-align:right;padding-right:7%}#company-links .logo.new-year{top:64px}.agreement_modal{height:630px;padding-top:32px;padding-bottom:32px;width:450px}.agreement_modal_title{font-size:16px}.agreement_modal_block{max-height:436px}.cabinet-services-content p{margin-bottom:10px}#selectCityModal .modal-content{min-height:1230px;min-height:1260px}}@media screen and (max-width:523px){#company-links .logo.new-year{top:65px}div#company-links{width:148px}.work-hours--mobile{width:calc(100% - 152px)}footer #site-info .width-wrapper{flex-direction:column}#site-info .copyright{margin-bottom:10px}#site-info .eye{margin-top:10px}#site-info .counters{width:100%}}@media screen and (max-width:510px){.brand .brands-container__inner .popular__item{margin-right:0!important;width:100%;flex:0 0 100%}#meta_tags-admin .admin-link{float:none}.popular__item-img{width:100%!important}span.qr-code-history{width:100%}.left-dropdown p{padding-left:10px;padding-right:10px}}@media screen and (max-width:442px){#selectCityModal .side.left{min-height:140px}#payment .checkbox-styled input:checked+label:after{transform:translateY(-50%);left:1px;margin-top:-4px}.search_input.active{width:60%}#delivery input:checked+label[for=shoporder-need_man]:after{bottom:-30px;right:auto;left:0;top:auto}.services-order_success{position:relative;top:0;left:0}#createOrderStep3 button.button.cart-button{height:auto;min-height:40px;line-height:18px}.agreement_modal{width:340px;height:570px}.agreement_modal_block{max-height:381px}.catalog-category-images-photo,.category-images-photo{height:90px}#selectCityModal .modal-footer{margin-top:0;height:auto}.list.base-list{flex-direction:column}#info-block #selectCityModal .column{width:100%}.catalog-category-list-subcategory{top:50px}}@media screen and (max-height:414px){.agreement_modal{height:320px;padding-top:22px;padding-bottom:22px}.agreement_modal_block{max-height:171px;margin-bottom:24px}}@media screen and (max-width:386px){#menu .menu li{margin:0 0 8px}#menu .menu li a{display:block;background-color:#ffdc04;margin:0 0 5px 5px;padding:10px 15px;color:#000;text-decoration:none}#menu .menu li:hover{background:#eee}div#selectCityModal .modal-dialog.modal-lg{width:94%!important}.career_slider_wrapper .career_slider_img{height:76px}#company-links .logo.new-year{top:82px}#menu .nav-wrapper{margin-top:10px;padding-left:8px}#mobileleftReply div:first-child{display:none}.menu-wrapper.nav-block{flex-direction:column}#menu a.pseudo{padding:9px 0;margin-bottom:0}.svg-ico.survey-icon{width:22px;height:24px;margin-right:9px}.replyLink span{font-size:12px;line-height:1.3}.leftReply.desctop_hidden,.leftReply.desctop_hidden .replyLink{margin-top:0}.leftReply.desctop_hidden{margin-bottom:15px}#menu .nav-wrapper .pseudo{margin-bottom:5px}#company-links{overflow:visible}#company-links a#citySelect span{display:block;white-space:nowrap}#delivery .bordered-info__right{white-space:nowrap}}@media screen and (max-width:376px){.career_slider_wrapper .career_slider_img{height:65px}#company-links .logo.new-year{top:83px}#feedbackList .r-list .a .name,#feedbackList .r-list .q .name{width:82px}#feedbackList .r-list .name .date{font-size:10px}}@media screen and (max-width:374px){.catalog-category-images-item,.category-images-item{width:100%}.catalog-category-list-subcategory{top:100px}}@media screen and (max-width:343px){#feedbackList .r-list li{display:flex;flex-direction:column;align-items:flex-end}#feedbackList .r-list .arrow{display:none;transform:rotate(90deg)}#feedbackList .r-list li.a{flex-direction:column-reverse}#feedbackList .r-list .a .text{width:100%}#feedbackList .r-list li{align-items:flex-start}#feedbackList .r-list .a .name,#feedbackList .r-list .q .name{text-align:left}#feedbackList .r-list .q .text{width:auto}.g-recaptcha{transform:scale(.9);-webkit-transform:scale(.9);transform-origin:0 0;-webkit-transform-origin:0 0}.login .login-right{position:absolute;top:10px;width:20px;height:20px;z-index:1000}#menu .logged a.pseudo,#menu .login a.pseudo{margin-top:-9px}.agreement_modal{width:300px}}@media screen and (max-width:1279px){#menu .user-module{width:420px}.list-icon-link{margin-right:20px}#article .listArticle ul li{width:212px}.footer-calc{flex:0 0 215px;padding-left:15px}.footer-calc-link .promoCatalog{display:flex;padding:10px;font-size:12px;align-items:center;justify-content:center}.footer-calc-link .promoCatalog svg{margin-right:5px}.transfer-funds-td-entry-time{flex:0 0 110px}.transfer-funds-td-entry-date{flex:0 0 100px}.transfer-funds-head,.transfer-funds-table{font-size:12px;line-height:14px}.transfer-funds-td-base{flex:0 0 240px}}@media screen and (max-width:1220px){.transfer-funds-td-base{flex:0 0 201px}}@media screen and (max-width:1199px){.cabinet-documents-bg-img{width:225px}.left-block-banners,.legal-menu-in-cabinet.showOnlyDesktop{display:none}.legal-menu-in-cabinet.showOnlyMobile{display:block;border:none;border-bottom:1px solid #ececec;margin-top:30px;margin-bottom:30px;padding-bottom:25px}.legal-menu-in-cabinet ul li{padding:0;max-width:100%;width:25%}.legal-menu-in-cabinet ul li>a{padding:10px 20px;display:flex;align-items:center;min-height:52px}.legal-menu-in-cabinet ul{flex-wrap:wrap}.legal-menu-in-cabinet .legal-menu-title{margin-bottom:0;font-size:14px;line-height:16px}.shop-item-name>a{font-size:18px;line-height:21px}.shop-item-desc{flex-direction:column}.shop-item-location{flex:auto;width:100%}.shop-item-time{margin-left:0;flex:auto;width:100%;margin-top:10px}.shop-service-item{padding:0 5px;margin-bottom:5px}.shops-filter-checkbox{width:33.3%}#menu .user-module{width:430px}.shop-article-info-service-list{margin-left:-5px;margin-right:-5px}.shop-article-address-time{flex:0 0 300px}.shop-article-gallery-slider-item>a{height:144px}.org-bonus-card-number,.org-bonus-discount-val{font-size:20px;line-height:25px}#footer-links .sectionLinks{width:33.3%;padding-left:50px;margin-bottom:0}#footer-links .sectionLinks.first{padding-left:0}#footer-links .width-wrapper{align-items:flex-start}.footer-calc{flex:0 0 225px;padding-left:15px}.footer-info-left,.footer-info-right{flex:0 0 225px;width:auto;margin:0 auto}.footer-evaluate-shop a,.footer-market-ya a{margin-left:0}.footer-info{flex:1 1 auto;justify-content:space-between}.transfer-funds-head .transfer-funds-td-entry-date,.transfer-funds-head .transfer-funds-td-entry-time,.transfer-funds-td-entry-date,.transfer-funds-td-entry-time{display:none}.transfer-funds-head,.transfer-funds-table{font-size:13px;line-height:15px}.transfer-funds-td-date{flex:0 0 87px}.transfer-funds-td-payment{flex:0 0 105px}.transfer-funds-td-operation{flex:0 0 99px}.transfer-funds-td-sum{flex:0 0 127px}.transfer-funds-td-base{flex:0 0 207px}.transfer-funds-payments .transfer-funds-td:first-of-type{margin-left:40px;padding-left:0}.transfer-funds-tr .transfer-funds-td.transfer-funds-td-entry-date,.transfer-funds-tr .transfer-funds-td.transfer-funds-td-entry-time{flex:auto;width:100%;text-align:left;position:relative;display:none;padding:5px 40px}.transfer-funds-tr .transfer-funds-td.transfer-funds-td-entry-date{border-top:1px solid #c8c8c8;margin-top:20px;padding-top:20px}.transfer-funds-tr .transfer-funds-td.transfer-funds-td-entry-time{border-top:none}.transfer-funds-tr .transfer-funds-td.transfer-funds-td-entry-date::before,.transfer-funds-tr .transfer-funds-td.transfer-funds-td-entry-time::before{content:'Дата ввода записи';display:inline-block;vertical-align:middle;width:160px;font-size:13px;line-height:20px;font-weight:700;color:#b1b1b1}.transfer-funds-tr .transfer-funds-td.transfer-funds-td-entry-time::before{content:'Время ввода записи'}.transfer-funds-tr .transfer-funds-td.transfer-funds-td-entry-date p,.transfer-funds-tr .transfer-funds-td.transfer-funds-td-entry-time p{display:inline-block;vertical-align:middle;width:calc(100% - 166px)}.transfer-funds-head,.transfer-funds-tr{flex-wrap:wrap}.transfer-funds-head .transfer-funds-td.transfer-funds-td-entry-date,.transfer-funds-head .transfer-funds-td.transfer-funds-td-entry-time{display:none}#content .transfer-funds-tr .transfer-funds-td.transfer-funds-td-entry-date p,#content .transfer-funds-tr .transfer-funds-td.transfer-funds-td-entry-time p{display:inline-block}.transfer-funds-tr.active .transfer-funds-td.transfer-funds-td-entry-date,.transfer-funds-tr.active .transfer-funds-td.transfer-funds-td-entry-time{display:block}.transfer-funds-tr{position:relative}.transfer-funds-plus{display:block;position:absolute;top:20px;width:15px;height:15px;cursor:pointer;margin:auto;left:12px}.transfer-funds-plus::after,.transfer-funds-plus::before{content:'';display:block;background:#009746;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.transfer-funds-plus::before{width:100%;height:2px}.transfer-funds-plus::after{height:100%;width:2px}.transfer-funds-tr.active .transfer-funds-plus::after{opacity:0}section#goods .card .inf-top .photo .availability{width:270px}.inf-top .photo{margin-right:0}#stock-section .list-view>div{width:calc(50% - 30px)}}@media screen and (max-width:767px){img.image-sell-out{min-width:265px}.cabinet-documents-bg-img{display:none}.legal-menu-in-cabinet ul li>a{padding:10px 15px}.legal-menu-in-cabinet .legal-menu-title{font-size:12px;line-height:14px}#menu .user-module{width:93%}#menu .menu-wrapper{padding-bottom:20px}.list-icon-link{margin-right:0;margin-left:10px}.calculator-link{margin-right:10px}.map-placemark-list{justify-content:flex-start}.shop-item-service{flex:0 0 250px}.shop-service-item{width:auto}.shop-service-item>a{width:41px}.shops-filter-checkbox{padding-right:20px}.shops-filter-label{font-size:12px;line-height:13px}.list-icon-link{width:205px}.shop-article-gallery-title{font-size:16px;line-height:19px}.shop-article-address-geo,.shop-article-info-base{flex:auto;padding-right:20px;width:50%}.shop-article-address-time,.shop-article-info-service{flex:auto;width:50%;padding-left:20px}.shop-article-info-title{font-size:16px;line-height:19px}.shop-article-info-service-list .shop-service-item{width:25%;margin-bottom:20px}.shop-article-img{height:220px}.shop-article-gallery-slider-item>a{height:174px}.org-bonus-card{width:calc(50% - 3px);flex:auto}.org-bonus-discount{flex:auto;width:50%}.org-cabinet-left{margin-bottom:50px}#footer-links .sectionLinks{width:auto;max-width:160px;margin-bottom:20px;padding-right:7px;padding-left:0}.footer-info{justify-content:space-between}.footer-calc{width:100%;display:flex;justify-content:space-between;align-items:flex-start;margin-top:30px;padding-left:0;flex:auto}.footer-calc-title{flex:1 1 auto;margin-bottom:0;padding-right:20px}.footer-calc-link{flex:0 0 210px}.transfer-funds-tr .transfer-funds-td.transfer-funds-td-base{flex:auto;width:100%;text-align:left;position:relative;display:none;padding:5px 40px}.transfer-funds-tr .transfer-funds-td.transfer-funds-td-base::before{content:'Основание';display:inline-block;vertical-align:middle;width:160px;font-size:13px;line-height:20px;font-weight:700;color:#b1b1b1}.transfer-funds-tr .transfer-funds-td.transfer-funds-td-base p{display:inline-block;vertical-align:middle;width:calc(100% - 166px)}.transfer-funds-head,.transfer-funds-tr{flex-wrap:wrap}.transfer-funds-head .transfer-funds-td.transfer-funds-td-base{display:none}#content .transfer-funds-tr .transfer-funds-td.transfer-funds-td-base p{display:inline-block}.transfer-funds-tr.active .transfer-funds-td.transfer-funds-td-base{display:block}.transfer-funds-tr .transfer-funds-td.transfer-funds-td-entry-date{border-top:none;margin-top:0;padding-top:5px}.transfer-funds-tr .transfer-funds-td.transfer-funds-td-base{border-top:1px solid #c8c8c8;margin-top:20px;padding-top:20px}.transfer-funds-payments .transfer-funds-td:first-of-type{margin-left:50px}.transfer-funds-td-date{flex:0 0 110px}.transfer-funds-td-payment{flex:0 0 130px}.transfer-funds-td-operation{flex:0 0 110px}.transfer-funds-td-sum{flex:0 0 109px}section#goods .card .inf-top .photo .availability{width:260px}#stock-section .list-view>div{width:calc(100% - 30px)}}@media screen and (max-width:575px){img.image-sell-out{min-width:278px}.cabinet-filter-content{flex-direction:column;align-items:flex-start}.cabinet-filter-item:not(:last-child){margin-right:0;margin-bottom:20px}.act-reconciliation-filter .cabinet-filter-form{flex-direction:column;justify-content:flex-start;align-items:flex-start}.act-reconciliation-filter .cabinet-filter-form .cabinet-filter-btn{margin-left:0;margin-top:10px}.cabinet-filter-period .cabinet-filter-input input{width:133px}.legal-menu-in-cabinet{margin-left:0;margin-right:0}.legal-menu-in-cabinet ul li{width:100%}.legal-menu-in-cabinet .legal-menu-title{font-size:14px;line-height:16px}.legal-menu-in-cabinet ul li>a{padding:7px 0;min-height:auto}.legal-menu-in-cabinet ul li>a::before{display:none}.legal-menu-in-cabinet ul li.active>a{background-color:rgba(255,255,255,0)}.legal-menu-in-cabinet.showOnlyMobile{margin-top:20px;margin-bottom:30px}#menu .user-module{width:88%}.list-icon-link{width:190px;padding:10px 0}.calculator-link-icon{width:18px;height:22px}.reviews-link-icon{width:26px;height:22px}.map-placemark-item{width:33.3%;text-align:center}.map-placemark-name{text-align:center;margin:auto}.map-placemark-name::before{display:block;margin:auto auto 5px}.map-placemark-item:not(:first-child){margin-left:0}.all-shops-filter-row{flex-direction:column;align-items:flex-start}.all-shops-city-select{flex:auto;width:100%;padding:0}.all-shops-filter{flex:auto;width:100%;margin-top:10px}.all-shop-item{flex-direction:column;justify-content:flex-start}.shop-item-content{flex:auto;width:100%}.shop-item-name>a{font-size:16px;line-height:19px}.shop-item-name .city-list-image{margin-left:2px}.shop-location-text{font-size:12px;line-height:15px}.shop-location-text::before{top:-6px}.shop-time-list{font-size:12px;line-height:14px}.shop-time-list::before{top:-2px}.shop-item-service{flex:auto;width:100%;padding:30px 15px}.shop-item-service::before{width:calc(100% - 20px);height:1px;bottom:auto}.shop-service-grid{margin-left:-5px;margin-right:-5px}.show-more-shop button{font-size:14px;line-height:16px}.shops-filter-checkbox{width:100%}.shops-filter-btn{flex-direction:column}.apply-shops-filter{width:100%}.close-shops-filter{margin-left:0;margin-top:10px;width:100%}.shops-filter-block{position:relative;top:0}.shop-article-title{flex-direction:column;align-items:flex-start}.favorites-shop{margin-top:5px}.shop-article-img{height:140px}.shop-article-slider-init .slick-dots{bottom:10px;padding:0 10px}.shop-article-slider-init .slick-dots li{padding:0 5px}.shop-article-slider-init .slick-dots li button{width:8px;height:8px}.shop-article-address-block{flex-direction:column}.shop-article-address-geo,.shop-article-info-base{width:100%;padding-right:0}.shop-article-address-time{width:100%;padding-left:0;margin-top:25px}.shop-article-info-service{width:100%;padding-left:0;margin-top:30px}.shop-article-address-title{font-size:12px;line-height:23px;padding-left:20px}.shop-article-address-title::before{top:4px;width:14px;height:14px}.shop-article-address-block .shop-location-text,.shop-article-address-block .shop-time-list{font-size:13px;line-height:15px}.shop-article-address{padding:30px 0}.shop-article-map-btn button{font-size:14px;line-height:15px}.shop-article-gallery-slider-item>a{height:184px}.shop-article-info-base-list{font-size:12px}.shop-article-info-holiday{margin-top:30px}.org-bonus-card-number,.org-bonus-discount-val{font-size:16px;line-height:21px}.footer-calc{margin-top:30px;padding-left:0;flex:auto;flex-direction:column;align-items:center;justify-content:flex-start}.footer-calc-title{flex:auto;width:100%;max-width:290px;padding:0;margin:0 auto 15px;text-align:center}.footer-calc-link{flex:auto;max-width:290px;width:100%}.footer-info{flex:auto;width:100%;flex-direction:column;justify-content:flex-start;align-items:center}.footer-info-left,.footer-info-right{flex:auto;width:100%;padding:0}.footer-evaluate-shop a,.footer-info-right,.footer-market-ya a{margin:0 auto}.footer-info-card-title{text-align:center}.footer-info-card-grid{max-width:210px;margin:0 auto}#site-info .copyright{text-align:center;margin-bottom:5px}footer #site-info .width-wrapper{justify-content:center}#site-info .eye{margin-top:0}.cabinet-filter-numScore .cabinet-filter-input input,.cabinet-filter-paymentOrder .cabinet-filter-input input{max-width:290px;width:100%}.transfer-funds-tr .transfer-funds-td.transfer-funds-td-operation,.transfer-funds-tr .transfer-funds-td.transfer-funds-td-payment{flex:auto;width:100%;text-align:left;position:relative;display:none}.transfer-funds-tr .transfer-funds-td.transfer-funds-td-operation::before{content:'Операция';vertical-align:middle;line-height:20px;font-weight:700;color:#b1b1b1}.transfer-funds-tr .transfer-funds-td.transfer-funds-td-payment::before{content:'№ платежа';vertical-align:middle;line-height:20px;font-weight:700;color:#b1b1b1}.transfer-funds-tr .transfer-funds-td.transfer-funds-td-operation p,.transfer-funds-tr .transfer-funds-td.transfer-funds-td-payment p{display:inline-block;vertical-align:middle;width:calc(100% - 166px)}.transfer-funds-head .transfer-funds-td.transfer-funds-td-operation,.transfer-funds-head .transfer-funds-td.transfer-funds-td-payment{display:none}.transfer-funds-tr.active .transfer-funds-td.transfer-funds-td-operation,.transfer-funds-tr.active .transfer-funds-td.transfer-funds-td-payment{display:block}.transfer-funds-tr .transfer-funds-td.transfer-funds-td-base{border-top:none;margin-top:0}.transfer-funds-payments .transfer-funds-td:first-of-type{margin-left:40px}.transfer-funds-tr .transfer-funds-td-date{order:0}.transfer-funds-tr .transfer-funds-td-sum{order:1}.transfer-funds-tr .transfer-funds-td-payment{order:2}.transfer-funds-tr .transfer-funds-td-operation{order:3}.transfer-funds-tr .transfer-funds-td-base{order:4}.transfer-funds-tr .transfer-funds-td-entry-date{order:5}.transfer-funds-tr .transfer-funds-td-entry-time{order:6}.transfer-funds-td-date{flex:0 0 90px;flex:0 0 32%}.transfer-funds-tr .transfer-funds-td.transfer-funds-td-base,.transfer-funds-tr .transfer-funds-td.transfer-funds-td-entry-date,.transfer-funds-tr .transfer-funds-td.transfer-funds-td-entry-time,.transfer-funds-tr .transfer-funds-td.transfer-funds-td-operation,.transfer-funds-tr .transfer-funds-td.transfer-funds-td-payment{padding:10px 20px}.transfer-funds-tr .transfer-funds-td.transfer-funds-td-base::before,.transfer-funds-tr .transfer-funds-td.transfer-funds-td-entry-date::before,.transfer-funds-tr .transfer-funds-td.transfer-funds-td-entry-time::before,.transfer-funds-tr .transfer-funds-td.transfer-funds-td-operation::before,.transfer-funds-tr .transfer-funds-td.transfer-funds-td-payment::before{display:block;width:100%;font-size:12px;margin-bottom:3px}#content .transfer-funds-tr .transfer-funds-td.transfer-funds-td-base p,#content .transfer-funds-tr .transfer-funds-td.transfer-funds-td-entry-date p,#content .transfer-funds-tr .transfer-funds-td.transfer-funds-td-entry-time p,#content .transfer-funds-tr .transfer-funds-td.transfer-funds-td-operation p,#content .transfer-funds-tr .transfer-funds-td.transfer-funds-td-payment p{display:block;width:100%}.transfer-funds-tr .transfer-funds-td.transfer-funds-td-payment{border-top:1px solid #c8c8c8;margin-top:20px;padding-top:20px}.transfer-funds-td-sum{flex:0 0 49%}.cabinet-filter-item{width:100%}.cabinet-filter-input{width:100%;max-width:290px}.cabinet-filter-period .cabinet-filter-input{max-width:133px}.transfer-funds-total{margin-top:10px;margin-bottom:30px}#content p.transfer-funds-total-name{font-size:18px;line-height:21px}#content p.transfer-funds-total-val{font-size:14px;line-height:16px}.transfer-funds-total-val .val-bold{font-size:18px;line-height:21px}section#goods .card .inf-top .photo .availability{width:100%;margin-right:0}.shop-article-info-service-list .shop-service-item{width:50%}}@media screen and (max-width:1199px){#company-links .logo.HNE{height:104px}#search .forestHer.HNE{background-size:auto 371px;top:-108px;width:125px;height:186px}#search .forestHer.wink.HNE{background-position:0 -187px}#districts-filter-contacts .shops-filter-content{column-count:3;-moz-column-count:3;-webkit-column-count:3}.download-UPD a::before,.table_order_invoice a::before{display:none}#history-container .documents-org .history-org-documents .download-UPD span,#history-container .documents-org .history-org-documents .table_order_invoice span{font-size:12px}.qr-code-view-page-desktop{margin:auto;display:block;width:100%;text-align:center}img.qrCode-view{margin:auto}span.qr-code-history{width:30px}}@media screen and (max-width:767px){#company-links .logo.HNE{height:74px}}@media screen and (max-width:575px){#districts-filter-contacts .shops-filter-content{column-count:1;-moz-column-count:1;-webkit-column-count:1}.banners.home-banners a.left-block-banners__item:not(:first-child){display:none}a.left-block-banners__item{margin:auto}span.qr-code-history{width:90px}img.qrCode-view{width:100%;max-width:400px}}@media screen and (min-width:1199px){.wrap-position-fixed{height:55px;background-color:#ffdc00}.wrap-position-fixed #menu{background-color:#ffdc00}.wrap-position-fixed.active #menu{position:fixed;top:0;left:0;right:0;z-index:999;width:100%;height:55px;background-color:#ffdc00;box-shadow:0 0 10px rgba(0,0,0,.5)}}@media screen and (max-width:510px){span.qr-code-history{width:100%}}@media screen and (max-width:1199px){.width-wrapper-footer{width:708px}#menu li a,.city-selected-caption,.itemSlider .order .availability,.itemSlider .order .gcode,.listCatalog .order .availability,.listCatalog .order .gcode,.order .favorite a,.units-type{font-size:12px}.btn_left_filter{border-radius:0 10px 10px 0;display:block;width:45px;height:40px;position:fixed;left:0;top:40%;z-index:99999;background-color:#009846;opacity:.7}.btn_left_filter i{color:#fff;top:20%;left:15%;font-size:25px}.link-catalog a{display:none}.link-catalog-search a{display:block;width:100%;height:44px;background:#009846;padding:12px 15px;font-size:14px;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;margin-bottom:5px}}@media screen and (min-width:1200px){.filter .left-dropdown p{width:100%;position:relative;font-size:14px;text-transform:uppercase;font-weight:700;color:#fff;background-color:#009846;text-align:center;display:block}.filter .left-dropdown{display:block;width:100%;padding-top:10px;padding-bottom:10px;margin-bottom:0;background-color:#009846;cursor:pointer;height:44px}.filter .left-dropdown p:before{content:"";display:inline-block;position:absolute;top:0;right:4px;background-image:url(../img/design/catalog_white_arrow.svg);width:16px;height:18px;background-repeat:no-repeat;background-size:contain;background-position:center;margin-left:16px;margin-top:2px}.filter .left-dropdown .content-wrapper{width:100%}.filter .left-dropdown .content-wrapper.content-wrapper__with-arrow{display:flex;align-items:center}.filter .left-list{display:none}.filter .left-list.left-block{display:block}.goods_filter{display:block!important}.goods_filter [data-submit-btn-slid]{border-radius:8px;width:120px;padding:0;font-size:16px;line-height:30px;height:30px;border:none;outline:0;cursor:pointer;text-align:center;color:#fff;background-color:#009846;font-weight:700;position:absolute;left:245px;z-index:1010;opacity:1}.goods_filter [data-submit-btn-slid]:before{display:block;content:'';position:absolute;left:-6px;top:8px;background-color:#009846;width:15px;height:15px;transform:rotate(135deg);z-index:0}.goods_filter [data-submit-btn-slid]:after{border-radius:8px;box-shadow:inherit;display:block;content:'Показать';position:absolute;left:0;top:0;background-image:inherit;width:100%;height:100%;z-index:1}.link-catalog a{display:block;width:100%;height:44px;background:#009846;padding:12px 15px;font-size:14px;color:#fff;text-align:center;text-transform:uppercase;font-weight:700}.link-catalog-search a{display:none}.prod-category .product-row .product-card:hover .fastPreview{display:block;opacity:.8;visibility:visible}}.qrCode-order-wrapper{display:none;text-align:center;width:100%}img.qrCode-order{width:100%}@media screen and (max-width:575px){.qrCode-order-wrapper{display:block}#goods .card .inf-top .inf-wrapper{margin-left:20px}#goods .card .inf-top{position:relative;padding-top:55px}#goods .card .wrap-fav-comp{position:absolute;top:25px;right:0}.share__list{right:0}.order{position:unset}}#cdek_city_block,#cdek_regions_block,#cdek_select_delivery_address_block,#cdek_select_delivery_pvz_block,.cdec_select_delivery_wrapper{display:flex;flex-direction:column}#cdek_select_delivery_block{margin-top:40px}.cdek_input{border:1px solid #aaa;border-radius:4px;width:70%}.cdek-delivery__pvz-info{margin-top:15px;width:70%}.pvz-info__name{margin-bottom:5px;font-size:15px;font-weight:600}.pvz-info__wrapper:not(:last-child){margin-bottom:10px}.pvz-info__link-wrapper{display:flex;flex-direction:column}.pvz-info__link-wrapper a{margin-top:5px;width:min-content}#cdek_calculate_button,#cdek_select_delivery_block_button{border-radius:0}#cdek_calculate_button{align-self:start}#cdek_calculate_block{margin-top:30px;display:flex;flex-direction:column}.cdek_calculate_error-wrapper,.cdek_checkbox_error-wrapper,.cdek_delivery_error-wrapper{display:flex;margin-top:15px;align-items:center}#cdek_calculate_error,#cdek_checkbox_error,#cdek_delivery_error{color:#ff0747;margin-left:12px}#cdek_select_delivery_block_button{margin-top:30px}#cdek_select_delivery_pvz_block{margin-top:10px}.cdek_delivery_cost,.cdek_delivery_note{display:flex;align-items:center}.cdek_delivery_cost{margin-top:20px;margin-bottom:25px}.cdek_delivery-cost_text,.cdek_delivery-note_text{margin-left:15px;color:#444;font-weight:700}.cdek_delivery_label{display:flex;flex-direction:column;transition:color .3s ease-in}.cdek_delivery_label input{font-weight:500;color:#444}.cdek_delivery_label.cdek_delivery_label_error{color:#ff0747!important}.cdek_delivery_label.cdek_delivery_label_error input{border-color:#ff0747}.flex-row{display:flex;justify-content:space-between}.flex-row::after,.flex-row::before{content:none}.remove-account-btn{padding:9px 5px;font-family:Arial,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#737373;background-color:transparent;border:none;outline:0}#removeAccount .modal-content{width:580px}.remove-account{opacity:1;transition:.3s ease-in-out;padding:30px}.remove-account.hidden{opacity:0}.remove-account--center{display:flex;align-items:center;flex-direction:column}.remove-account__title{font-family:Arial,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:23px;color:#444;margin-bottom:20px}.remove-account__title_bold{font-family:Arial,sans-serif;font-weight:700;font-size:20px}.remove-account__close{transition:.5s ease-in-out;font-size:24px;color:#444;opacity:1;margin-left:auto}.remove-account__close:hover{color:#007838}.remove-account__text{font-family:Arial;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#444}.remove-account__text+.remove-account__text{margin-top:20px}.remove-account__text_gray{color:#737373}.remove-account__textarea{width:100%;margin-bottom:20px;margin-top:5px;resize:none;height:81px}.remove-account__footer{display:flex}.remove-account__footer button+button{margin-left:10px}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2));display:flex;align-items:center;justify-content:center}.btn-yellow{padding:9px 24px;background-color:#ffdc00;font-weight:400;font-size:13px;line-height:15px;color:#444;outline:0;border:1px solid #ffdc00;transition:.3s ease-in-out}.btn-yellow:hover{background-color:#f9bb00}.btn-yellow.btn-yellow_border{background-color:#fff}@media (max-width:1200px){.flex-row .button[name=submit-user-profile]{margin-bottom:0}.row.flex-row{margin-bottom:30px}}.compare,.favorite,.share{flex-shrink:0}.share{position:relative;margin-left:10px}.share__top{display:flex;align-items:center;gap:5px;font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:100%;letter-spacing:-.01em;color:#000;cursor:pointer}.share__top svg{width:17px;height:17px}.share__top span{display:none}.share__list{position:absolute;box-sizing:border-box;padding:10px 14px;opacity:0;visibility:hidden;box-shadow:0 4px 4px rgba(196,196,196,.25);background-color:#fff;min-width:192px;transition:.5s ease-in-out;pointer-events:none}.share__list.active{opacity:1;visibility:visible;z-index:10;pointer-events:auto}.share__item{padding:7px 0;box-sizing:border-box;border-top:1px solid rgba(62,62,62,.1);display:flex;align-items:center;gap:5px;background-color:#fff;outline:0;font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:100%;letter-spacing:-.01em;color:#3e3e3e}.share__item:hover{border-bottom:none!important}.share__item.clipboard{border:none}.compare .pushComp span,.favorite .pushFav span{display:none}.clipboard{flex-direction:column;align-items:flex-start;row-gap:0}.clipboard__variant{display:flex;align-items:center;column-gap:5px;transition:opacity .5s ease-in-out}.clipboard__variant:first-child{visibility:visible;opacity:1;height:unset}.clipboard.copied .clipboard__variant:first-child,.clipboard__variant:last-child{visibility:hidden;opacity:0;height:0}.clipboard.copied .clipboard__variant:last-child{visibility:visible;opacity:1;height:unset}div[id^=barcode_]{margin:0 auto}div[id^=barcode_] div:last-child{display:none}.xart-connection-fail{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;align-items:center;justify-content:center;font-size:32px;font-weight:600}@media (min-width:768px){.share__top{border-bottom:.5px dashed #ccc}.share__top span{display:block}.compare .pushComp span,.favorite .pushFav span{display:inline-block;font-size:14px}}.news__wrapper{overflow-x:hidden}.table__wrapper{overflow-x:auto}.table_white-back{background-color:#fff}@media screen and (max-width:767px){.share__top svg{width:24px;height:24px}.svg-ico.compare-active-icon,.svg-ico.compare-icon,.svg-ico.star-icon{width:20px;height:18px}#goods .order .compare .compare-active-icon.svg-ico,#goods .order .compare .compare-icon.svg-ico,#goods .order .favorite .star-icon.svg-ico{margin-bottom:-6px}#goods .card .wrap-fav-comp{margin-bottom:20px}#goods .card .inf-bottom{padding-top:10px}#goods .card .inf-top .inf-wrapper{width:250px}#goods .tab-header{border-bottom:none}#goods .tab-header a.current:after{display:none}.swiper-wrapper_tabs{padding-bottom:3px}}#goods .tab-header{position:relative}.swiper-slide.swiper-slide_tabs{width:unset}.swiper-container-horizontal>.swiper-scrollbar.swiper-scrollbar_tabs{left:0;width:100%;bottom:0}@media screen and (min-width:768px){.swiper-scrollbar_tabs{display:none}.swiper-wrapper_tabs{transform:translate3d(0,0,0)!important}}.ms_booking{display:block;width:max-content;margin:0 auto}@media screen and (max-width:767px){#content.shinomontaj .ms_booking{position:absolute;top:-55px;width:100%;text-align:center;border-radius:0}#content.shinomontaj ul.breadcrumbs{margin-top:68px}#content.shinomontaj #service{position:static}#content.shinomontaj{position:relative}}@media screen and (max-width:575px){#goods .card .inf-top .inf-wrapper{flex-shrink:unset;flex-grow:unset;width:unset}#content.shinomontaj ul.breadcrumbs{margin-top:58px}}.search-autocomplete__block.history .search-autocomplete__title,.search-autocomplete__inner{margin-top:12px}.search-autocomplete.active{padding-top:0;padding-bottom:0}.instant-search__not-found-button{border-radius:4px}.instant-search-content__scrollbar{height:3px}.range-values{margin-bottom:20px}.instant-search-filters__title{margin-bottom:0}.address-input,.calendar-btn,.calendar-btn_img,.calendar-picker-mobile,.cartz-hidden__main,.cartz-hidden__other,.cartz-hidden__socials,.cartz-hidden__widgets,.cartz-search,.cartz__clear,.compare-widget_cartz,.delivery-time__head,.delivery-time__head-img,.delivery-time__select,.favorite-widget_cartz,.header-main__user-account-icon_cartz,.order__arrow,.topbar__city-icon_cartz{display:none}#delivery .calendar-picker-pickup .ui-datepicker{top:-2px}.address-display,.dop-service__price,.search-autocomplete_mobile{display:none}#delivery .calendar,#delivery .calendar-pickup,#delivery .delivery-time{border-bottom:none}.samovivoz{margin-bottom:25px}.cartz-clarification{display:none}.cartz-hidden__payment{display:flex;align-items:center;column-gap:10px}@media screen and (max-width:1199px){#cart-page #content ul.breadcrumbs,#order-page #content ul.breadcrumbs{margin-top:16px}.cartz-hidden__socials{display:flex;padding:25px 0 9px;justify-content:space-between;max-width:90px}.cartz-hidden__social-link{flex-grow:0!important}.cartz-hidden__main,.cartz-hidden__other,.cartz-hidden__widgets{display:flex;flex-direction:column;row-gap:20px;margin:0;padding:25px 0;border-bottom:1px solid rgba(0,0,0,.2)}.cartz-hidden__widgets{row-gap:15px}.cartz-hidden__other{text-transform:none}.compare-widget_cartz{display:inline-flex;column-gap:10px;align-items:center}.compare-widget__display,.favorite-widget__display{display:flex;flex-direction:column;align-items:flex-start}.compare-widget__count,.favorite-widget__count{z-index:1;display:flex;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#fff;background:#14763b;border-radius:20px;padding:3px;justify-content:center;align-items:center;min-width:20px;min-height:20px;margin-bottom:-10px;margin-left:15px}.compare-widget__icon{color:#333;width:20px;height:20px}.favorite-widget_cartz{display:inline-flex;column-gap:10px;align-items:center}.favorite-widget__icon{width:20px;height:20px}.content-wrapper_scroll-off{overflow:hidden}}@media screen and (max-width:767px){.cart-steps{display:none}h1.cart-title{font-weight:400;font-size:22px;line-height:25px;color:#333;margin-top:0;margin-bottom:0}.header-main__user-account-icon{display:none}.cart-block__cart-icon{width:20px;height:17px}a#citySelect span{text-decoration:none;font-weight:400;font-size:14px;line-height:14px}.topbar__city-icon{display:none}.topbar__city-icon_cartz{display:block;width:14px;height:14px;margin-bottom:1px}.cartz-popup.active{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;width:100%;background-color:#fff}.cartz-search{display:block;background-color:#fff;height:36px;display:flex}.cartz-search__submit{all:unset;color:#fff;font-weight:400;font-size:14px;line-height:16px;padding:10px 12px;background:#007838;border-radius:4px;cursor:pointer;position:absolute;right:0}.cartz-search__submit.active{display:block}.cartz-search__clear{background-color:#fff;display:none;position:absolute;width:24px;height:24px;outline:0;cursor:pointer;z-index:2;right:70px;border:2px solid #fff}.cartz-search__clear.active{display:block}.cartz-search__clear::after,.cartz-search__clear::before{content:'';position:absolute;display:block;width:1px;background:#939393;height:11px;left:9px;top:5px;transition:background-color .3s ease-in-out}.cartz-search__clear::before{transform:rotate(45deg)}.cartz-search__clear::after{transform:rotate(-45deg)}.cartz-search__clear:hover::after,.cartz-search__clear:hover::before{background-color:rgba(74,74,74,.5)}.header.new-header#new-header.new-header_sticky:not(.new-header_instant) .cartz-popup:not(.active) .cartz-search{position:fixed;top:44px;width:100%;z-index:1035;height:47px;padding-bottom:6px;box-shadow:0 0 5px rgba(0,0,0,.5)}.header.new-header#new-header.new-header_sticky.new-header_instant .cartz-popup:not(.active) .cartz-search{position:fixed;top:44px;width:100%;z-index:10}.cartz-search__input{width:100%;font-weight:400;font-size:14px;line-height:16px;color:#4a4a4a;height:100%;padding:10px 74px 9px 16px;border:1px solid #d5d5d5;border-radius:4px;text-overflow:ellipsis}.cartz-search__input::placeholder{color:#828282!important}.cartz-search__form{display:flex;align-items:center;height:100%;width:calc(100% - 30px);margin-left:15px;margin-right:15px;position:relative}.cartz-popup.active .cartz-search__form{padding:8px 0}.cartz-popup.active .cartz-search{height:52px;margin-bottom:12px}.cartz-popup:not(.active) .header-main__search-icon{display:none}.cartz-popup.active .cartz-search__input{padding-left:40px}#content ul.breadcrumbs{font-weight:400;font-size:10px;line-height:11px;margin-bottom:15px}svg.main-link-home{width:12px;height:12px}a.pseudo.flush{display:none}#content{padding:0}.buttons>div.col2{margin-left:0!important}.buttons{padding-left:0;padding-right:0;background-color:transparent}.buttons .button.back{margin-bottom:0}.buttons .col1{background-color:#fff}#fixed-panel,.favorite-widget,.header.new-header#new-header .header-main .search-block{display:none}.cartz__page-title{display:flex;justify-content:space-between;margin-bottom:21px}.cartz__clear{display:flex;column-gap:7px;align-items:center;cursor:pointer}.cartz__clear-icon{width:16px;height:16px;color:#000}.cartz__clear-text{font-weight:400;font-size:12px;line-height:14px;color:#828282}.cartz-hidden__social-img{height:30px;width:30px}#suggestCityModal{top:-36px}#suggestCityModal.suggest-city_sticky{top:44px}section#delivery .order__title#buttonsDeliveryTypes{display:none}section#delivery .tabs{width:calc(100% + 20px);margin-left:-10px}section#delivery .tabs__tab{flex:1;font-weight:700;font-size:14px;line-height:130%}section#delivery .tabs__tab:hover{background-color:#fff}section#delivery .tabs__tab.delivery__type{box-shadow:none;background-color:#fff;color:#bdbdbd}section#delivery .tabs__tab.active{box-shadow:none;color:#444;border-bottom:2px solid #007838}#delivery .delivery__content-item .order__title,section#delivery .bordered-info+.order__title,section#delivery .order__title{font-weight:400;font-size:16px;color:#333;line-height:18px;margin:25px 0 21px;display:flex;justify-content:space-between;align-items:flex-start}section#delivery .order__title .num{font-weight:400;font-size:16px;color:#333;line-height:18px;margin-right:0}.order__arrow{display:block;margin-left:auto;transition:transform .3s}.order__arrow_down{transform:rotate(180deg)}#delivery .delivery__content-item .order__title.order__title_delivery,#delivery .order__title.order__title_delivery,.payment__tip{display:none}#delivery .field-shoporder-delivery_fio{margin-bottom:6px}#delivery .field-shoporder-delivery_fio,.field-shoporder-email,.field-shoporder-phone{width:100%}.form-group.field-shoporder-comment{margin-top:12px}#order-payment-choose .payment-type label{flex-direction:row;padding:12px 10px;column-gap:10px;justify-content:flex-start}#order-payment-choose .payment-type{height:unset}#order-payment-choose li._tabs__tab{max-width:unset;width:100%;margin:0;border:1px solid #bdbdbd;border-radius:3px}section#payment ul.list.order._tabs{flex-direction:column;row-gap:10px}.payment-type.active{background-color:#fff;box-shadow:none}.payment-type{box-shadow:none}#order-payment-choose .payment-type label span{display:block}#order-payment-choose .payment-type label .shoporder-payment_icon.shoporder-payment_icon-sbp{width:16px;background-image:url(/img/design/payment-sbp-notext.png)}#order-payment-choose .payment-type label .shoporder-payment_icon.shoporder-payment_icon-terminal,#order-payment-choose .payment-type label .shoporder-payment_icon.shoporder-payment_icon-uniteller{width:21px}#order-payment-choose .payment-type label .shoporder-payment_icon.shoporder-payment_icon-cash-only{width:17px}#order-payment-choose .payment-type label span.shoporder-payment_text-bold{font-size:12px;line-height:141%;font-weight:400;color:#333}#order-payment-choose .payment-type label span.shoporder-payment_text{font-weight:400;font-size:10px;line-height:141%;color:#828282;text-align:left}#order-payment-choose .payment-type label .shoporder-payment_icon{flex-shrink:0;margin-bottom:0}.shoporder-payment_img-wrap{width:25px;display:flex;justify-content:center}.shoporder-payment_select{width:12px;height:12px;border:1px solid #828282;margin-right:-3px;border-radius:6px}.payment-type.active .shoporder-payment_select{border:4px solid #333}section#delivery .order__textarea{margin-bottom:30px;font-size:14px;padding:9px 10px;border:1px solid #bdbdbd}#order-page .form-control{font-size:14px;height:36px;padding:0 10px;border:1px solid #bdbdbd}#delivery label{font-size:13px}#order-page .select2-container--krajee-bs3 .select2-selection--single .select2-selection__placeholder{font-weight:400;font-size:14px;line-height:130%;color:#828282}#order-page .input-sm.select2-container--krajee-bs3 .select2-selection--single{padding:15px 10px;height:unset;border-radius:0;border:1px solid #bdbdbd;font-size:14px}#order-page .input-sm.select2-container--krajee-bs3 .select2-selection--single .select2-selection__arrow{width:20px;height:100%;border:none;display:flex;justify-content:center;align-items:center;right:10px;top:4px}#order-page .input-sm.select2-container--krajee-bs3.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg);border:none}#order-page .input-sm.select2-container--krajee-bs3{padding-top:4px;margin-bottom:30px}#order-page .select2-search--dropdown{display:none}#order-page .select2-container--krajee-bs3 .select2-results>.select2-results__options{max-height:unset}#order-page .select2-results__option{padding:6px 10px}.services-order_success{display:none!important}#order-page .carrying,.lifting-floor{display:flex;flex-direction:column;row-gap:2px;transition:.3s ease-in;max-height:68px;overflow:hidden}#order-page .carrying.heidi,.lifting-floor.heidi{max-height:0;visibility:hidden;pointer-events:none;margin-top:-10px}#order-page .carrying label,.lifting-floor label{font-weight:400;font-size:10px;line-height:141%;color:#333}#order-page .carrying input,.lifting-floor input{border:1px solid #bdbdbd;width:48px;height:48px;padding:10px;text-align:center;font-weight:400;font-size:14px;line-height:130%;color:#828282;-moz-appearance:textfield}#delivery label[for=servicesform-service_19],#delivery label[for=servicesform-service_20],#delivery label[for=servicesform-service_21],#delivery label[for=servicesform-service_26],#delivery label[for=shoporder-need_man]{display:flex;align-items:center;padding:10px;height:51px;justify-content:space-between;font-weight:400;font-size:12px;line-height:141%;color:#333;max-width:unset;box-shadow:none;border:1px solid #bdbdbd}#delivery label[for=servicesform-service_19]:before,#delivery label[for=servicesform-service_20]:before,#delivery label[for=servicesform-service_21]:before,#delivery label[for=servicesform-service_26]:before,#delivery label[for=shoporder-need_man]:before{all:unset;display:block;content:"";width:15px;height:15px;border:1px solid #828282;border-radius:4px;background-position:center;background-repeat:no-repeat;margin-right:10px}.dop-service__price{display:block;margin-left:auto;font-weight:400;font-size:14px;line-height:130%;color:#828282}.dop-service__fine{font-weight:400;font-size:10px;line-height:141%;color:#828282}#delivery input:checked+label[for=servicesform-service_19],#delivery input:checked+label[for=servicesform-service_20],#delivery input:checked+label[for=servicesform-service_21],#delivery input:checked+label[for=servicesform-service_26],#delivery input:checked+label[for=shoporder-need_man]{background-color:#fff;box-shadow:none}#delivery input:checked+label[for=servicesform-service_19]:before,#delivery input:checked+label[for=servicesform-service_20]:before,#delivery input:checked+label[for=servicesform-service_21]:before,#delivery input:checked+label[for=servicesform-service_26]:before,#delivery input:checked+label[for=shoporder-need_man]:before{background-image:url(../img/design/check-icon.svg);background-color:#333}#delivery label[for=servicesform-service_19]:hover,#delivery label[for=servicesform-service_20]:hover,#delivery label[for=servicesform-service_21]:hover,#delivery label[for=servicesform-service_26]:hover,#delivery label[for=shoporder-need_man]:hover{background-color:#fff}#order-page section#delivery div.services-order .order__title{margin-bottom:25px}.manipulator_info{display:none}.delivery-time__head-img{display:block}section#delivery .tabs.delivery-time__tabs{display:flex;flex-direction:column;row-gap:10px;padding:15px 10px;border:1px solid #bdbdbd;width:unset;margin-left:0}section#delivery .tabs__tab.delivery-time__tab{padding:0;box-shadow:none;font-weight:400;font-size:14px;line-height:130%;color:#828282;text-align:left;display:flex!important;align-items:center}section#delivery .tabs__tab.delivery-time__tab:before{content:"";display:inline-block;width:14px;height:14px;border-radius:7px;border:1px solid #828282;margin-right:8px}section#delivery .tabs__tab.delivery-time__tab.active{border-bottom:none;background-color:#fff;color:#333}section#delivery .tabs__tab.delivery-time__tab.active:before{border-bottom:none;background:#333}.tabs__tab.tab-button.delivery-time__tab.delivery-time__tab.hidden{color:#e0e0e0}.tabs__tab.tab-button.delivery-time__tab.delivery-time__tab.hidden:before{border:1px solid #e0e0e0}#delivery .delivery-time{border-bottom:none;padding-bottom:15px}.delivery-time__head{display:flex;justify-content:space-between;border:1px solid #bdbdbd;border-bottom:none;padding:15px 10px;font-weight:400;font-size:14px;line-height:130%;color:#828282}#delivery .delivery-time__content{margin-top:10px}section#delivery .hint{font-weight:400;font-size:12px;line-height:141%;color:#828282}.form-group.field-shoporder-delivery_express_time,.form-group.field-shoporder-delivery_four_time,.form-group.field-shoporder-delivery_half_time{width:unset}#order-page .select2-container--bootstrap .select2-dropdown,#order-page .select2-container--krajee-bs3 .select2-selection,#order-page section#delivery .select2-container--bootstrap.select2-container--focus .select2-selection,#order-page section#delivery .select2-container--bootstrap.select2-container--open .select2-selection{border-radius:0;border:1px solid #bdbdbd}#order-page .select2-container--bootstrap .select2-selection--single,#order-page .select2-container--krajee-bs3 .select2-selection--single{height:48px;border-radius:0;padding:15px 10px;font-weight:400;font-size:14px;line-height:130%;color:#828282}#order-page .select2-container--bootstrap .select2-selection--single .select2-selection__rendered,#order-page .select2-container--krajee-bs3 .select2-selection--single .select2-selection__rendered{padding:0}#order-page .select2-container--bootstrap .select2-selection--single .select2-selection__arrow,#order-page .select2-container--krajee-bs3 .select2-selection--single .select2-selection__arrow{width:20px;height:100%;border:none;display:flex;justify-content:center;align-items:center;right:9px;top:2px}#order-page .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,#order-page .select2-container--krajee-bs3 .select2-selection--single .select2-selection__arrow b{width:14px;height:8px;background:url(/img/design/select-icon.svg) 50% 50% no-repeat #fff;border:none;position:static}#order-page .select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b,#order-page .select2-container--krajee-bs3.select2-container--open .select2-selection .select2-selection__arrow b{transform:rotate(180deg);border:none}#order-page .has-success .select2-container--bootstrap .select2-dropdown,#order-page .has-success .select2-container--bootstrap .select2-selection{border-color:#bdbdbd}#order-page .select2-container--bootstrap .select2-results>.select2-results__options{max-height:unset}#order-page #select2-selectCityInContacts-results{max-height:231px}#delivery .calendar,#delivery .dates,section#delivery .manipulator_info+.order__title{display:none}.calendar-picker-mobile{display:flex!important;flex-direction:column;box-shadow:0 4px 14px rgba(0,0,79,.05);max-width:400px;margin-left:auto;margin-right:auto;width:100%}#order-page .ui-datepicker-year{display:none}#order-page .ui-widget-content{border:none;width:100%;margin-top:0}#order-page .ui-state-default,.ui-widget-content .ui-state-default{width:inherit;height:inherit;display:flex;justify-content:center;align-items:center;margin:0 auto;padding:0;border-radius:20px}#order-page .ui-state-active,.ui-widget-content .ui-state-active{background-color:#4d4945}#order-page .ui-datepicker td{border-radius:20px;width:40px;height:40px}#order-page .ui-datepicker .ui-datepicker-title{font-weight:400;font-size:20px;line-height:23px;color:#2e2e2e}.datepicker-manipulator{position:relative}.datepicker-manipulator:before{content:"";display:block;position:absolute;width:8px;height:8px;border-radius:4px;background:#ffdc00;left:calc(50% - 4px);top:2px}#order-page .ui-datepicker th{text-transform:none;font-weight:400;font-size:14px;line-height:20px;color:#4d4945;padding:12px;border-bottom:1px solid #f9f7f5}#order-page .ui-datepicker table{margin:0;width:100%}#order-page .ui-datepicker .ui-datepicker-header{padding:13px 16px}#order-page .ui-datepicker .ui-datepicker-prev{left:0}.calendar-picker-mobile__close{padding:12px 12px 0;text-align:right;background-color:#fff}.calendar-picker-mobile__close-btn{cursor:pointer}.calendar-picker-mobile__caption{order:3;padding:14px 12px 28px;display:flex;justify-content:space-between;align-items:center;background-color:#fff}.calendar-picker-mobile__caption:before{content:"";display:block;width:8px;height:8px;border-radius:4px;background:#ffdc00;margin-right:10px}.calendar-picker-mobile__caption-img{width:21px;height:17px}.calendar-picker-mobile__caption-txt{padding-right:10px;margin-right:auto}.calendar-btn_img{display:block}.calendar-btn{display:flex;justify-content:space-between;padding:15px;font-weight:400;font-size:14px;line-height:130%;color:#828282;border:1px solid #bdbdbd;cursor:pointer;margin-bottom:15px}.calendar-btn_txt.selected{color:#333}.calendar-popup{display:none}.calendar-popup_open{display:flex;align-items:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background-color:rgba(22,22,22,.5)}.content-wrapper_scroll-off{overflow:hidden}#delivery .link{font-weight:400;font-size:12px;line-height:14px;color:#bdbdbd}#delivery .link.dotted{border-bottom:none}#delivery .delivery__map-toggler{margin-top:6px;margin-bottom:10px}.address-input{display:flex;border:1px solid #bdbdbd;padding:14px 16px;margin-top:15px}.address-input__icon{flex-shrink:0}.address-input__input{border:none;font-weight:400;font-size:14px;line-height:130%;padding:0 0 0 12px;color:#828282;width:100%}.address-input__input:focus{border:none}.address-display{display:block;border:1px solid #bdbdbd;padding:14px 16px;font-weight:400;font-size:14px;line-height:130%;color:#828282;margin-top:15px;margin-bottom:25px}.address-display_hide{display:none}#delivery .calendar-pickup{border-bottom:none;padding-bottom:0}#delivery .calendar-picker-pickup .ui-datepicker{position:static;width:100%;margin-top:0}.calendar-picker-pickup .datepicker-manipulator:before{display:none}#delivery .delivery__content-item{position:relative}.samovivoz{margin-top:20px;margin-bottom:25px}#order-page .popup__footer .side .addr,#order-page .popup__footer .side .phone,#order-page .popup__footer .side .time{font-size:14px;line-height:130%;color:#828282}#order-page .popup__footer .side .addr,#order-page .popup__footer .side .phone{margin-bottom:5px}#order-page .popup__footer .side .time .icon{margin-top:1px}#order-page .popup__footer .side .t .time{color:#333;margin-top:4px;font-weight:500}#order-page .popup__footer .side .note .t{margin-right:35px;margin-top:7px;margin-left:24px}#order-page ._self_shop .day_m{width:66px;padding:2px 10px}#order-page .popup__footer .side .time{margin-bottom:1px}#order-page p.choose-address-name{font-size:16px}#order-page .choose-address-item{margin-top:0}#order-page .choose-address-item:not(:first-child){margin-top:15px}#delivery .calendar__calendar:before{display:none}#delivery .calendar__calendar{display:flex;justify-content:space-between;padding:15px;font-weight:400;font-size:14px;line-height:130%;color:#828282;border:1px solid #bdbdbd;cursor:pointer;margin-bottom:15px;height:unset;box-shadow:unset;width:100%}#delivery .tab.delivery__content-item.active.self .pickup-calendar.show .calendar-pickup .calendar__calendar.active{padding:15px;box-shadow:unset;background-color:unset}#delivery .checkbox-self label.checkbox-self__label{margin:0}#delivery .calendar__hint.active{margin-bottom:13px}.new-header.new-header_sticky .hidden-menu{top:80px}[data-accordion-content]{max-height:1000px;overflow-y:hidden;transition:max-height 1s ease-in-out}[data-accordion-content].accordion-content_hide *{display:none!important}.accordion-content_hide{max-height:0}#delivery .dates+.order__title{display:none}[data-accordion-content="3"]:not(.accordion-content_hide){margin-bottom:30px}#delivery .services-order{margin-bottom:0}[data-accordion-content="2"].accordion-content_hide{margin-bottom:-18px}.header-main__search-icon{position:absolute;left:10px;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.header-main__search-icon-1{width:14px;height:14px;margin-bottom:2px}.header-main__search-icon-1.active,.header-main__search-icon-2.active{display:inline-block}.header-main__search-icon-1,.header-main__search-icon-2{display:none}.header-main__search-icon-2{cursor:pointer;transition:transform .2s;color:red}.header-main__search-icon-2:active,.header-main__search-icon-2:hover{transform:scale(1.05)}.search-autocomplete_mobile.active{display:block;background-color:#fff;width:100%;height:calc(100% - 56px);overflow-y:auto}.search-autocomplete__inner_mobile{position:relative;width:100%;padding:0 15px}.cartz-clarification{display:flex}#delivery .bordered-info{transition:.3s ease-in}#delivery .bordered-info__right{flex-shrink:0}#delivery .bordered-info__inner{display:-webkit-flex}}@media screen and (max-width:575px){.buttons .col2{margin-top:10px}section#delivery .delivery__types{flex-direction:row}section#delivery .tabs__tab.delivery__type{padding:10px}#cart-page #content,#order-page #content{padding:0}#content,.instant-search-content #content{overflow-x:unset}#delivery .bordered-info__inner{-webkit-justify-content:space-between;justify-content:space-between}}.js-accordion.js-accordion_border .js-accordion__body,.js-accordion.js-accordion_border.delivery-time .js-accordion__body{border-bottom:1px solid #bdbdbd}.js-accordion__body{height:100%;max-height:0;transition:.5s ease-in-out;overflow:hidden}.js-accordion .delivery-time__head-img{transition:.3s ease-in-out;transform:rotate(0)}.js-accordion.active .delivery-time__head-img{transform:rotate(180deg)}@media screen and (min-width:768px){.js-accordion.js-accordion_border.delivery-time .js-accordion__body{border-bottom:none;max-height:fit-content!important}.js-accordion.js-accordion_border.delivery-time .js-accordion__head{display:none}.modal-wrapper{padding:0 15px}}.catalog-category-images-photo img,.catalog-category-images-photo__main-mobile img{height:100%;width:auto}.main-page__catalog-grid .catalog-category-images-grid{margin-bottom:40px;margin-top:30px}.rr-widget[data-s] .rr-arrow{top:6px!important}.rr-widget[data-s] .rr-swiper-slide{display:flex}.rr-widget[data-s] .rr-item{display:flex;flex-direction:column;width:100%}.rr-widget[data-s] .rr-item__content-block{margin-top:auto!important}#left{margin-top:10px}#suggestCityModal .btn-no,#suggestCityModal .btn-yes,.btn,.header.new-header#new-header .header-main .search-block input{border-radius:3px}.rr-widget[data-s] .rr-item__actions .rr-item__actions-buy{font-size:14px!important;text-transform:uppercase}.rr-widget[data-s] .rr-widget__title{margin-top:40px}@media (max-width:767px){.search-order{margin:0}}.catalog-category-images-name__main-mobile{display:block;padding-left:53px}.catalog-category-images-item__main-mobile{min-height:50px}.catalog-category-images-photo__main-mobile{position:absolute}#treeMenu li.construction_good__treeMenu{margin-bottom:5px}#treeMenu li.house_hold_good__treeMenu{margin-top:10px;margin-bottom:5px}.catalog-category-images-item.withSub:hover .catalog-category-images-photo,.catalog-category-images-photo{transition:height .3s linear}.catalog-category-images-link{padding:10px 20px 30px}.catalog-category-images-item{margin:0;width:calc(33.3% - 19px);height:225px}.catalog-category-images-grid{gap:28px}@media screen and (max-width:1199px){.catalog-category-images-photo{height:115px}.catalog-category-images-grid{gap:10px}.catalog-category-images-item{margin:0;width:calc(33.3% - 7px);height:unset}.cart__bonus-first-line{display:block}.cart__bonus-revert{margin-right:25px;margin-bottom:12px}.cart__bonus-check-icon{align-self:flex-start;width:20px;height:20px}.cart__bonus-applied-left{margin-bottom:15px;align-items:flex-end}}@media (max-width:767px){#content h1.pageTitle{line-height:120%;margin-bottom:24px}.catalog-category-images-item{width:calc(50% - 5px)}#suggestCityModal{top:0}.cart__bonus-applied-left{margin-bottom:10px;flex-direction:column;align-items:flex-start}.cart__bonus-revert{margin-left:36px;margin-right:0}.cart__bonus-submit{margin-right:0}}@media (max-width:575px){.cart__bonus-revert{margin-left:0;margin-bottom:15px;align-self:center}.cart__bonus-applied-left{flex-direction:column;margin-bottom:5px}.cart__bonus-lines{display:inline-block}.cart__bonus-line{display:flex;justify-content:flex-start}.cart__bonus-check-icon{margin-top:5px}}@media (min-width:480px){#suggestCityModal .modal-dialog{margin:10px 0 0;width:320px}}@media (max-width:480px){.modal-wrapper{padding:0!important}}@media (max-width:450px){.catalog-category-images-item{width:100%}}@media (min-width:1200px){.catalog .list{padding-bottom:40px}}span.divider{padding:0 7px}#treeMenu li.construction_good__treeMenu,#treeMenu li.house_hold_good__treeMenu{padding:10px 0}.sorting{margin-bottom:28px}#goods .card .wrap-fav-comp{margin-bottom:15px}#goods .card .inf-bottom .label,#goods .card .inf-bottom .price{margin-bottom:5px}.bases-list .item-group-base{margin-bottom:20px;width:50%}.bases-list .item-group-base__max{max-width:unset}.slider.active .bases-list.slider__body{margin-top:5px}#goods .tab-content .params .goods-tab-params-list li.label__gr_props{padding-left:7px;margin-top:5px}#goods .tab-content .params .goods-tab-params-list .wrap-value span{margin-left:5px}.product-slider__slider_load{display:flex;column-gap:10px;overflow:hidden}.product-slider__slider_load .product-slider__slide{width:100%;flex-shrink:0}.prod-category .product-row .product-card__img img{opacity:1}.prod-category .product-row .product-card__img img.lazyloading{opacity:.3}.prod-category .product-row .product-card__img img.lazyloaded{animation-name:fadein;animation-duration:.5s;animation-fill-mode:forwards}@keyframes fadein{from{opacity:.3}to{opacity:1}}.footer__socials{display:flex;padding:15px 0;margin-right:7px}.footer__socials a:not(:last-child){margin-right:21px}.s-btn--minus,.s-btn--plus{all:unset}.prod-category .product-row .product-card .s-btn--minus:disabled .count__count-btn,.prod-category .product-row .product-card .s-btn--plus:disabled .count__count-btn{cursor:default}.site-on-cashier__content input[type=radio]{-webkit-appearance:auto;height:unset}.base-slider-img{height:100%;width:100%;object-fit:cover}.product-card__top-block_bonus{position:absolute;width:187x;height:24px;left:15px;top:165px}#office .department .accountingDept .icon,#office .department .advertDept .icon{opacity:0;visibility:hidden}.top-banner{z-index:1041;position:relative}.top-banner_may{background:wheat}.top-banner_november{background:#040b21}.top-banner__container{display:flex;align-items:center;color:#333}.top-banner__container_may{padding:5px 15px;border-top:1px solid rgba(0,0,0,.2)}.top-banner__link{height:30px;margin:0 auto}.top-banner__img{display:none;width:100%;height:100%;object-fit:cover}.top-banner__img_mobile575{display:block}.top-banner__close{all:unset;color:#615e6e;cursor:pointer;width:16px;height:16px;flex-shrink:0}.top-banner__close_may{margin-right:11px;margin-left:-2px;transform:translateY(-1px);transition:color .3s ease-in-out}.top-banner__close_november{position:absolute;width:16px;height:16px;background-color:#fff;border:1px solid #bcbac4;border-radius:50%;right:0;margin-right:15px}.top-banner__close:hover{color:#45424e}.top-banner__close-icon{width:100%;height:100%}@media screen and (min-width:575px){.top-banner__link{height:38px}.top-banner__img_mobile{display:block}}@media screen and (min-width:768px){.top-banner__close_november{width:24px;height:24px;margin-right:40px}.top-banner__container{text-align:center}.top-banner__link{height:42px}.top-banner__img{display:block;object-fit:cover}.top-banner__img_mobile{display:none}.top-banner__container_may{justify-content:center;padding:8px 40px}.top-banner__close{margin-left:0}}@media screen and (min-width:1200px){.top-banner__container{margin:0 auto;border-top:none}.top-banner__container_may{max-width:1200px;padding:8px 19px}.top-banner__container_november{max-width:1920px}.top-banner__link{height:45px}.top-banner__close_november{right:0;margin-right:calc((100% - 1200px)/ 2 + 24px)}}@media screen and (min-width:1600px){.top-banner__container_may{padding:8px 0}.top-banner__close_november{right:0;margin-right:calc((100% - 1200px)/ 2 - 24px)}}.helpful-information{margin-top:40px}#yMap .map__callback .order__title{margin:0;font-size:15px;line-height:24px}#yMap .map__callback .hint{font-size:inherit;color:inherit}#yMap .map__callback .map__item{margin-bottom:10px}#submit_button:disabled{background-color:#d3d3d3;border-color:#d3d3d3;color:#737373;cursor:default}.search-autocomplete__item.products__item{position:relative}.search-autocomplete__to-cart{transition:background-color .15s;position:absolute;top:42px;right:16px;background-color:#009846;color:#fff;border:none;padding:4px 6px;min-width:106px}.search-autocomplete__check{width:12px;height:10px;margin-left:3px;transform:translate(2px,-2px)}.banner-in-category-top~#catalog_1,.banner-in-category-top~#digi-taps.digi-seo-taps{margin-top:20px}.alert-safe{color:#dda600;background-color:#fff3cc;border-color:#ffe699}#suggestCityModal:before{content:"";display:block;width:100vw;height:110%;position:fixed;background-color:transparent;left:0;top:0;bottom:0}@media screen and (max-width:768px){#suggestCityModal{top:-113px;overflow:hidden}#suggestCityModal .modal-dialog{margin:7px 14px 10px}.content-wrapper.modal-wrapper{padding:0;width:100%}.modal-wrapper__city-background{background-color:#000;opacity:.5;height:112px;width:101vw;position:fixed;top:-6px;left:-15px;z-index:-1;transition:transform .3s ease-out}.modal.fade .modal-wrapper__city-background{transform:translateY(30%)}.modal.fade.in .modal-wrapper__city-background{transform:translateY(0)}}@media (min-width:481px){#suggestCityModal .modal-dialog{margin:7px 15px 0;width:320px}}@media (min-width:575px) and (max-width:768px){#suggestCityModal .modal-dialog{margin-left:14px}}@media (min-width:768px){#suggestCityModal .modal-dialog{margin-left:0;margin-top:10px}#card-disable .modal-sm{width:500px}}.modal-backdrop{height:calc(100% + 58px)}.product-card__labels-wrapper{position:relative;font-family:Inter,sans-serif;font-weight:400;font-size:10px;line-height:120%;transform:translateZ(2px)}.product-card__labels{display:flex;flex-direction:column;position:absolute;bottom:1px}.product-card__label{border-radius:3px;padding:5px 8px;width:fit-content}.product-card__label:not(:first-child){margin-top:5px}@media (max-width:1199px){.product-card__labels{bottom:4px}}.product-card__labels-wrapper_product-page{font-size:12px}.product-card__labels_product-page{bottom:0}.cart-item__label{font-family:Inter,sans-serif;text-transform:uppercase;display:inline-block;font-size:8px;border-radius:5px;padding:6px 5px;font-weight:700;line-height:100%;vertical-align:top;white-space:nowrap;transform:translateY(-3px);margin-top:4px}.cart-item__labels{display:inline-block}.cart-item__gcode-wrapper{display:flex;flex-wrap:wrap}.cart-item__gcode{display:inline-block;margin-right:3px}.achievement_page_list li a:hover{text-decoration:underline}.product-row .slick-track{margin-left:0}@media (max-width:547px){.product-row_no-slider{margin-top:-57px!important}}.product-card__price-tabs{font-size:14px!important;line-height:17px;margin-top:7px;margin-bottom:16px}.product-card__price-tab{all:unset;color:#908f8f;display:inline-block;padding-bottom:2px;transition:border .15s ease-in-out;border-bottom:2px solid #fff}.product-card__price-tab:hover{cursor:pointer}.product-card__price-tab:not(:last-child){margin-right:15px}.product-card__price-tab_selected{border-bottom:2px solid #009845;color:#4a4a4a}.product-card__measure{font-family:Arial;font-size:12px;line-height:21px;margin-top:7px;margin-bottom:16px}.product-card__measure_detail{margin-bottom:1px}.product-card__measure_preview{font-size:14px;background-color:#f7f7f7;margin-top:5px;margin-bottom:14px;padding:2px 10px;border-radius:8px}.product-card__measure_plug{background-color:unset;height:21px}#goods .product-card__price-tabs~.price .oldPrice{margin-right:5px;transform:translateY(-15px);margin-left:2px}#goods .product-card__price-tabs~.price .questSign{transform:translateY(5px)}.price-with-units{font-family:Roboto;font-size:14px;font-weight:400;line-height:17px;margin-top:3px}.qty__wrapper{display:flex;flex-direction:column;width:fit-content}.qty__measure{text-align:center;font-family:Roboto;font-size:14px;line-height:17px;margin-top:6px}@media (max-width:575px){.qty__wrapper{margin-left:auto}#content #cart #CartGrid .table-body-price.price p.price-with-units{width:100%}#cart #CartGrid .quantity::before{vertical-align:top}}[data-submit-btn] .btn{width:100%;background-color:#009846;border-color:#009846;margin-top:15px}.reset-catalog-filters{display:block;margin-top:12px;text-align:center}@media (min-width:1200px){[data-submit-btn] .btn{width:100%;background-color:#009846;border-color:#009846;margin-top:12px}.reset-catalog-filters{display:block;margin-top:10px}}.goods_filter .form-control{font-size:14px;box-shadow:unset;border:1px solid #d5d5d5;border-radius:4px;height:36px;padding-left:8px}.goods_filter .select2-container--krajee-bs3 .select2-selection--single{height:36px;padding-left:8px;transform:translateY(1px)}.goods_filter .select2-container--krajee-bs3 .select2-selection--single .select2-selection__arrow{height:34px;border-left-color:#d5d5d5}.goods_filter span.select2-selection.select2-selection--single.select2-vimos-filter{border-radius:4px;border-color:#d5d5d5}label.dadata-address-input{display:block;position:relative;line-height:120%;color:#666}img.dadata-address-input__icon{position:absolute;top:calc(50% - 8px);left:16px;height:16px;width:16px}input.dadata-address-input__input#dadata-address-input{padding:18px 15px 18px 40px;box-sizing:border-box;width:100%;height:57px;display:inline-block;font-size:16px}input.dadata-address-input__input#dadata-address-input::placeholder{font-size:16px}label.dadata-address-input .suggestions-suggestions{border:1px solid #d3d3d3;font-size:16px;line-height:120%}label.dadata-address-input .suggestions-suggestions .suggestions-suggestion{padding:5px;font-size:16px;line-height:120%}#content .main-page__catalog-grid .main-page__catalog-grid__header .svg-ico.tree-ico{margin-top:0}@media (max-width:1199px){#content .main-page__catalog-grid .main-page__catalog-grid__header .main-page__catalog-grid__title{font-size:28px}}@media (max-width:547px){#content .main-page__catalog-grid .main-page__catalog-grid__header .main-page__catalog-grid__title{font-size:20px}}.type4__sub{margin-bottom:15px}.type4__sub-selector{all:unset;cursor:pointer;font-size:13px;padding:5px 15px;transition:border-color .15s;background-color:#fff;border:1px solid #fff}.type4__sub-selector:not(.last-child){padding-top:5px;margin-right:7px}@media screen and (max-width:1199px){.bases-list .item-group-base{width:100%}.type4__sub-selector{padding:5px 8px}}.type4__sub-selector:hover,.type4__sub-selector_active{border-color:#3c763d}.online-store{display:flex;margin-bottom:15px;margin-top:-7px}.online-store__checkbox,.online-store__checkbox:focus{border:none;position:relative}.online-store__label{position:relative;display:inline-block;padding-left:20px}.online-store__label:before{content:'';position:absolute;display:block;left:0;top:50%;transform:translateY(-50%);width:14px;height:14px;background-color:#fff;border:1px solid #d3d3d3}.online-store__checkbox:checked:before{content:'';position:absolute;display:block;left:2px;z-index:1;top:calc(50% - 2px);transform:translateY(-50%);width:10px;height:10px;background-color:#5cb85c;border:1px solid #d3d3d3}#feedback-form .form-control[disabled]{opacity:.6}p.counter{text-align:right}#card-disable .modal-sm{top:35%;text-align:center}#card-disable .modal-footer,#card-disable .modal-header{padding:0;border:none}#card-disable .modal-header{padding-top:8px}#card-disable .modal-footer{padding-bottom:8px}#card-disable .close{margin:0;position:absolute;right:10px;top:5px;z-index:50}