.stickers .sticker_podarok{background-color:#ff4500}.stickers .sticker_tovar_po_aktsii{background-color:crimson}.stickers .sticker_luchshaya_tsena{background-color:#c41010}.stickers .sticker_pod_zakaz{background-color:#ff9300}.header-slogan{font-size:20px;max-width:240px}.header-slogan img{max-width:100%;height:auto}.mt-20{margin-top:20px}.footer-logo{width:200px}.footer-logo img,.footer-logo a{display:inline-block;width:100%}.footer-logo a img{width:100%;display:inline-block;height:auto}.footer-slogan{color:#adadad;font-size:16px;padding-left:25px}.submenu--row{display:flex;justify-content:flex-start;height:52px;align-items:center;flex-wrap:wrap}.submenu--row li.menu_item{margin-right:25px!important}.submenu--row a{color:#fff;font-size:15px;transition:all .2s}.submenu--row li.selected a,.submenu--row a:hover{text-decoration:underline!important}.footer-shops-wrapper{display:flex;align-items:flex-start}.footer-region{width:50%}.footer-region-name{color:#fff;font-size:14px;margin-bottom:3px}.footer-shops{display:flex;flex-wrap:wrap}.footer-shops__title{width:50%;color:#a5a5a5;font-size:13px;line-height:18px;display:inline-block}.footer-shops__title:hover{color:#a5a5a5;text-decoration:underline!important}.bt-0{border-top:0!important}.privacy-policy-footer{color:#aeaeae}.privacy-policy-footer:hover{text-decoration:underline!important;color:#aeaeae}.footer-address{color:#fff}.footer-address:hover{color:#F16A36}.maxwidth-theme--top_banner{padding-top:0!important}.banner-section{width:100%}.banner-section img{width:auto;max-width:100%;height:auto}.fill_bg_n .menu-row.middle-block.bgdark,.fill_bg_y .menu-row.bgdark>.maxwidth-theme{background:#3c3c3c}.top-block .menu.topest li a:hover,.top-block .menu.topest li.current a{text-decoration:underline!important}.menu-row.middle-block .mega-menu table td.dropdown .wrap>a:not(.more-items){padding-right:18px}.menu-row.middle-block .mega-menu table td.dropdown .wrap>a:not(.more-items):after{content:none}.menu-row.middle-block .mega-menu table td.active .wrap>a{background:#f05418}.menu_top_block.catalog_block .dropdown>li.full.v_bottom>.dropdown>li>a,header .menu_top_block.catalogfirst li.full.v_bottom>.dropdown>li>a{font-size:14px}.menu_top_block.catalog_block .dropdown>li.full.v_bottom>.dropdown>li>.dropdown>li>a,header .menu_top_block.catalogfirst li.full.v_bottom>.dropdown>li>.dropdown>li>a{font-size:13px}.menu_top_block.catalog_block .dropdown>li>a .image+.name{font-size:14px}.prop-att-code .value{font-size:18px!important;color:#f05418!important;font-weight:bold!important}@media (min-width:768px){.basket-item-property.hidden-xs,.basket-item-property-custom.hidden-xs{display:flex!important}}.tab_slider_wrapp--contacts.tab_slider_wrapp ul.tabs_content>li{position:static}.bx-flat-filter .bx-filter-section{background:#ececec}.bx-flat-filter .btn.btn-primary{background:#f05418}.price_matrix_block .price_group.min .price>span .price_value{font-size:160%!important}.spoiler-text{padding-bottom:40px;position:relative}.spoiler-text__hidden{max-height:300px;overflow:hidden;transition:all .2s}.spoiler-text:after{content:'';position:absolute;width:100%;height:40px;bottom:0;left:0;background:#fff}.spoiler-text.active.spoiler-text__hidden{max-height:10000px}.spoiler-text .btn{position:absolute;bottom:0;left:0;cursor:pointer;z-index:1}.logo_and_menu-row .search .search-input{border:4px solid #ff942b}@media (max-width:500px){.top_big_banners .col-m-20 .item{display:none!important}}#mobileheader.custom-header{height:97px}#mobileheader .mobileheader-v1{height:63px}.menu-item-top{padding:12px 6px}.menu-item-top .phone{margin:0}.menu-item-top a{color:#333}.main-address{text-align:right}.address-dropdown{padding:10px 11px;min-height:45px}.main-title__block{display:block;text-align:center;font-size:25px}.credit-button{margin:5px}.catalog-delivery-credit-buttons{display:inline-block;vertical-align:top;font-size:13px}.catalog-delivery-credit-buttons a{width:100%}.social-icon-custom{width:20px;height:20px;position:absolute;left:-3px;border-radius:100%}.wrap_icon.wrap_phones .social-icon-custom{position:static;width:21px;height:21px;margin-left:5px}.mobile-social-link{color:#333}.col-md-6.social-link-custom,.col-md-4.social-link-custom{padding-left:20px;position:relative}@media(min-width:992px){.menu-row-top .col-md-170{float:left;width:170px}.menu-row-top .col-md-4-170{float:left;width:calc(33.33333333333333% - 170px);display:flex;justify-content:flex-end;gap:10px;padding:12px 15px;flex-wrap:wrap}.menu-row-top .col-md-4-170 .social-link-custom{padding-left:20px;position:relative}}@media(max-width:600px){.credit-button{margin-left:0}.mobile-social-link{font-size:12px}.wrap_icon.wrap_phones .social-icon-custom{margin-left:0}.start_promo .item.s_9{display:none}}@media(max-width:400px){#mobileheader .wrap_icon.wrap_phones.socials{padding:0}}#bx-soa-order.orderform--v1 .bx-soa-pp-company-graf-container{width:auto;height:auto;position:static}.item-views-wrapper.contacts,.shop.detail{padding-bottom:0}#mobilemenu .downdrop .menu ul>li .arrow .svg{background-size:20% 30%;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjMiIGhlaWdodD0iNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDxkZWZzPgogIDxzdHlsZT4uY2xzLTEtY3VzdG9tIHsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH08L3N0eWxlPgogPC9kZWZzPgogPGcgY2xhc3M9ImxheWVyIj4KICA8dGl0bGU+TGF5ZXIgMTwvdGl0bGU+CiAgPHBhdGggY2xhc3M9ImNscy0xLWN1c3RvbSIgZD0ibTAsNWwwLC01bDMsMi41MWwtMywyLjQ5eiIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMzIzIGNvcHkgMyIgZmlsbD0iI2VkNjIzMyIgaWQ9IlJlY3RhbmdsZV8zMjNfY29weV8zIi8+CiA8L2c+Cjwvc3ZnPg==)}.find-cheaper{position:fixed;max-width:320px;left:0;bottom:0;right:0;padding:7px 20px;text-align:center;margin:0 auto;background-color:#ed6233;color:#fff;z-index:100}.find-cheaper span{color:#fff}.sidearea .subscribe-form .wrap_bg{background-color:#ed5a28}.sidearea .subscribe-form .top_blocks .text>div,.sidearea .subscribe-form .top_blocks .text>div div{color:#fff}.sidearea .subscribe-form input.send_btn{background-image:url(/bitrix/templates/aspro_next/images/svg/next.svg);background-position:-245px -332px;opacity:.5;transition:opacity .3s ease}.sidearea .subscribe-form input.send_btn,.sidearea .subscribe-form input.send_btn:hover{background-color:#ececf2;border-color:#ececf2}.sidearea .subscribe-form input.send_btn:hover{opacity:.7}.sidearea .subscribe-form .wrap_bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/bitrix/templates/aspro_next/images/mail_xlg.png) 113px 17px no-repeat;display:block;opacity:.2}.prices_block .cost.prices .price{padding:14px 30px!important;border:2px solid #ed6233;border-radius:5px}.prices_block .cost.prices .price .values_wrapper,.prices_block .cost.prices .price .price_measure{color:#ed6233}.footer-partner{margin-top:10px}.footer-partner img{max-height:50px;margin-right:10px}.footer-partner a{color:#b0b0b0}@media(max-width:480px){.find-cheaper{bottom:62px;padding:5px 15px}.footer-partner{margin-bottom:80px}}@media (max-width:460px){.ce_cmp .catalog_block .item-stock,.ce_cmp .catalog_block .article_block,.ce_cmp .catalog_block .sa_block:has(.item-stock,.article_block){display:block!important}}.catalog_section_list .section_item li.sect{display:block}.social-icons li.max a{background:url(../images/social_max.png) 0 0 no-repeat;background-size:100%}.detail.partners .properties .inner-wrapper .property.icon-block{font-size:2em}#avtorization-form input[name="form_text_name_1"]{display:none}.logo_and_menu-row .callback-block{margin:15px 0 0 0}.logo_and_menu-row .callback-block>span{padding:10px 25px;border:1px solid #ed6233;border-radius:2px;transition:background-color 0.3s ease}.logo_and_menu-row .callback-block>span:hover{color:#fff;background-color:#ed6233}.catalog-sort__availability{float:left;padding:5px 15px}.catalog-sort__availability label{margin:0}.adv_bottom_block .img_inner span img{width:100%;height:100%;object-fit:cover}@media(max-width:991px){.adv_bottom_block .img_inner span{padding-bottom:0;height:100px}}.blog_wrapper.blog .first-item .item .desk-image{display:none}@media(min-width:992px){.blog_wrapper.blog .first-item .item{position:relative}.blog_wrapper.blog .first-item .item .desk-image{display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover}}.start_promo .item .img_block img{width:100%;height:100%;object-fit:cover}