.prop-color a{color:black}.filter_block_action .prop-color.active a{color:#D05048}.sale-section .border_block{border:0;padding:0}.sale-section .filter_block ul li{padding:0 15px 15px 0}.sale-section .filter_block ul a{display:inline-block;vertical-align:top;border:1px solid #E5E5E5;padding:8px 15px;font-size:16px;line-height:20px}.sale-section .articles-list.lists_block.news{float:none;display:flex;flex-wrap:wrap;width:auto}.sale-section .articles-list.lists_block .item{border:0;width:100%;margin:0 0 30px 0;padding:0}.sale-section .item-img{margin:0 0 8px}.sale-section .item-img a{display:block;height:100%}.sale-section .item-img img{width:100%}.sale-section .item .item-row{margin:0 0 5px;display:flex;justify-content:space-between;align-items:center;min-height:27px}.sale-section .item .item-period{font-size:12px;line-height:18px;color:#828282;margin-right:7px}.countdown-box .countdown{display:flex;align-items:center}.countdown-box .countdown .flip{color:#000;font-size:14px;text-align:center;font-weight:700;white-space:nowrap}.countdown-box .countdown .flip>span{display:inline-block;vertical-align:middle}.countdown-box .countdown .count{font-size:10px;line-height:13px}.countdown-box .countdown .count .num{font-size:14px;line-height:18px;font-weight:700;display:block;margin-top:-4px}.countdown-box .countdown .dots{color:#E5E5E5;width:5px;margin:0 4px}.countdown-box .countdown .seconds{color:#C1584E}.sale-section .articles-list .item .item-title a{font-size:20px;line-height:25px;color:#000;font-weight:700}.sale-section .item.is-finished .item-title a{color:#828282}@media (min-width:640px){.sale-section .filter_block ul li{padding:0 30px 30px 0}.sale-section .filter_block ul a{padding:18px 30px}.sale-section .articles-list.lists_block.news{margin-right:-25px}.sale-section .articles-list.lists_block .item{width:calc(50% - 25px);margin:0 25px 40px 0}}@media (min-width:992px){.sale-section .articles-list.lists_block.news{margin-right:-25px}.sale-section .articles-list.lists_block .item{width:calc(100%/3 - 25px);margin:0 25px 40px 0}}.sale-info-block{margin:20px 0 40px}.sale-info-block .img{width:100%;margin:0 0 30px}.sale-info-block .img img{width:100%;vertical-align:top}.sale-info{width:100%}.sale-title{font-size:30px;line-height:38px;font-weight:700;margin:30px 0;color:#000}.countdown-title{font-size:12px;line-height:18px;color:#000;margin:0 0 3px}.sale-info .countdown .count{font-size:12px;line-height:15px;font-weight:600}.sale-info .countdown .count .num{font-size:30px;line-height:38px;margin-bottom:-5px}.sale-info .countdown .dots{font-size:30px;line-height:38px;width:9px}.sale-period{color:#828282;margin-top:30px;font-size:14px;line-height:22px}.sale-section-title-holder{display:flex;align-items:baseline;padding:0 0 10px;border-bottom:1px solid #EAEBEC;margin:0 0 10px}.sale-section-title{font-size:32px;line-height:42px;font-weight:600;color:#000;margin:0 40px 0 0}.sale-section-sidebar{position:fixed;top:0;right:0;left:0;bottom:0;background:#fff;z-index:200002;padding:60px 15px 0;transform:translateX(-100%);transition:all .3s ease}.sale-section-sidebar.opened{transform:translateX(0)}.sale-section-sidebar .filter-list li{margin:0 0 17px;line-height:22px}.sale-section-sidebar .filter-list li:before{content:''}.sale-section-sidebar .filter-list a{text-transform:uppercase;font-size:14px;line-height:22px;font-weight:600;display:inline-block;vertical-align:top}.sale-section-sidebar .filter-list li:not(.active) a{color:#484449}.sale-section-sidebar .filter-list a:hover{text-decoration:underline!important}.sale-section-products{width:100%}.sale-section-products .b-row{margin-bottom:10px}.sale-description{margin:65px 0 50px;font-size:16px;line-height:26px}.sale-description p{margin:0 0 17px;color:#000}.btn-categories{width:100%;max-width:300px;text-align:center}.sale-section-sidebar .panel{max-height:100%;overflow-y:auto!important;overflow-x:hidden!important;padding:0 0 15px}.list-elemnts-ajax .d-btn.d-btn-catalogmore{max-width:374px;margin-left:auto;margin-right:auto;text-align:center;display:block}@media (min-width:992px){.sale-info-block .img{width:50.69%;margin:0 50px 0 0}.sale-info-block{display:flex;margin:20px 0 60px}.sale-info-block .img img{width:100%}.sale-info{width:calc(49.31% - 50px)}span.btn-categories{display:none}.sale-section-products-holder{display:flex}.sale-section-sidebar{width:22%;padding:30px 25px 0 0;position:static;transform:translateX(0);z-index:1}.sale-section-products{width:78%}.categories-close{display:none!important}}@media (max-width:991px){.sale-section-title-holder{margin:0 0 25px;border:0}.sale-title{font-size:24px;line-height:24px;margin:0 0 25px}.sale-section-title{font-size:22px;line-height:22px}.categories-close{position:fixed;z-index:200003;top:10px;left:15px;font-size:14px;color:#1d1c1c;padding-left:28px;text-transform:uppercase}.categories-close:before{content:'';position:absolute;display:block;width:20px;height:20px;left:0;top:0;background-color:#d05048}.categories-close:after{content:'×';position:absolute;color:#fff;left:7px;top:0}}@media (max-width:767px){.sale-info-block{margin-top:15px}.sale-section-title-holder{display:block}.sale-section-title{margin:0 0 20px}.btn-categories{padding:7px 20px}.categories-close{font-size:12px}.sale-description{margin:40px 0 0}}/* Start:/local/templates/aspro_optimus/components/bitrix/news.list/main_template_action/style.css?1741060920566*/ .d-section-hbanner_costum .header_img_costum{width:100%;height:40%;left:0%}.header_img_costum{background-image:url(/local/templates/aspro_optimus/css/../images/stop-action.png);position:absolute;left:0;z-index:9;background-repeat:no-repeat;border:0 solid #fb3f4c;-ms-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);transform:rotate(-10deg);width:100%;height:100%;background-position:center;background-size:contain;bottom:45px}/* End */