    input.price-count{width: 50px;line-height: 38px;text-align: center;}



    .breadcrumb{padding-top:100px;}
    @media (max-width:991px){
        .breadcrumb{padding-top:15px;}
    }


    .fittings{padding:0 !important;}



    .filter{padding-top:70px;}
    .filter-item{padding:30px;}
    .filter-item-gray{background-color: #F5F5F5 !important;}
    .filter-item-bot{padding-left:30px;padding-bottom:10px;padding-right:30px;background-color: #F5F5F5;}
    .filter-item__title{font-weight:500;font-size:14px;line-height:14px;letter-spacing:0.04em;text-transform:uppercase;padding-bottom:26px;}
    .filter-item__values{}
    .filter-item__values .form-label{color:#13151A}
    .filter-item__color{width:100%;height:100%;}
    .filter-item__slider{display:none}
    .filter-price{background:#F5F5F5;padding:9px 12px;}
    .filter-price__title{font-size:14px;line-height:20px;color:#ABABAB;padding-right:6px;}
    .filter-price__input{max-width:50px;width:100%;background-color:transparent;font-size:14px;line-height:20px;display:block;}
    @media (max-width:991px){
        .filter{position:fixed;top:0;bottom:0;left:-100%;width:100%;z-index:9;transition:0.25s;overflow:auto;padding-top:0;}
        .filter-container{background:#fff;padding:20px 30px;min-height:100%;overflow:auto;position:relative;z-index:2;max-width:260px;}
        .filter-container>.row{height:100%;}
        .filter-close{position:fixed;left:-100%;right:0;bottom:0;top:0;z-index:1;width:100%;transition:0.25s;}
        .filter.active{left:0;}
        .filter.active .filter-close{background-color:rgba(19,21,26,0.8);left:0;}
        .filter-item{padding:15px;margin-bottom:15px;}
    }



    .tags{padding-bottom:60px}
    .tags-items{}
    .tags-item{height:100%;background:#F5F5F5;padding:6px 32px;text-align:center;transition:0.25s;}
    .tags-item>*{height:100%;}
    .tags-item__title{font-size:14px;line-height:18px;font-weight:500;transition:0.25s;}
    .tags-item:hover{background-color:#FF4343}
    .tags-item:hover .tags-item__title{color:#fff}
    @media (max-width:767px){
        .tags{padding-bottom:30px}
        .tags-items{overflow:auto;}
        .tags-item{padding:15px;}
        .tags-item__title{line-height:20px;}
    }



    .parents{padding-bottom:60px}
    .parents-items{}
    .parents-item{text-align:center;}
    .parents-item__img{max-width:100%;}
    .parents-item__title{padding-top:36px;font-size:16px;line-height:22px;text-align:center;letter-spacing:-0.01em;transition:0.25s;}
    .parents-item:hover .parents-item__title{color:#FF4343}
    @media (max-width:767px){
        .parents{padding-bottom:30px}
        .parents-item__title{padding-top:30px;font-size:14px;line-height:20px;}
    }


    .sort{padding-bottom:18px;}
    .sort-title{font-size:14px;line-height:17px;color:#9E9E9E;}
    .sort-subtitle{font-size:14px;line-height:17px;}
    .sort-icon{display:block}
    @media (max-width:767px){
        .sort{padding-bottom:30px;}
    }






    .seoblock{padding-top:90px;}
    .seoblock .content{font-size:20px;line-height:32px;color:#13151A;}
    .seoblock .content span{font-size:16px;line-height:28px;}
    @media (max-width:767px){
        .seoblock{padding-top:30px;}
        .seoblock .content{font-size:14px;line-height:20px;}
        .seoblock .content span{font-size:12px;line-height:18px;}
    }



    .promo{background-image:url(../img/bg-promo.jpg);background-size:cover;background-position:50% 50%;padding:110px 0;position:relative;margin:130px 0 160px;}
    .promo-image{top:-38px;bottom:-69px;position:absolute;right:50%;margin-right:-95px;}
    .promo-container{padding-right:30px;}
    .promo-subtitle{background:#FF4343;font-weight:600;font-size:10px;line-height:26px;letter-spacing:0.02em;text-transform:uppercase;color:#FFFFFF;margin-bottom:30px;display:inline-block;vertical-align:top;padding:0 8px;}
    .promo-title{font-weight:300;font-size:42px;line-height:56px;text-transform:uppercase;color:#FFFFFF;padding-bottom:10px;}
    .promo-prices{padding-bottom:70px;}
    .promo-currency{font-size:18px;line-height:32px;color:#FFFFFF;}
    .promo-price{margin:0 8px;font-weight:300;font-size:42px;line-height:56px;color:#FFFFFF;border-bottom:3px solid #FF4343;}
    .promo-buttons{}
    @media (max-width:991px){
        .promo-image{margin-right:30px;}
    }
    @media (max-width:767px){
        .promo{padding:30px 0;margin:30px 0;}
        .promo-image{display:none;}
        .promo-container{padding-right:0;}
        .promo-title{font-size:22px;line-height:26px;padding-bottom:15px;}
        .promo-prices{padding-bottom:30px;}
        .promo-currency{font-size:16px;line-height:22px;}
        .promo-price{font-size:22px;line-height:26px;}
    }



    @media (max-width:991px){
        .button--filter{position:fixed;top:70px;left:0;padding:15px;z-index:3;}
        .button--filter svg{display:block;fill:#fff;width:20px;}
    }
