section.content{
    padding-top: unset;
    padding-bottom: unset;
}

section.content.padding_content{
    padding-bottom: 30px;
}

.content a.item-buy__link{
    text-decoration: none;
}

.content .contacts-inner__phone a{
    text-decoration: none;
    color: unset;
}

.btn.popup__btn.disabled:hover {
    color: var(--general-gray);
    background: transparent;

}
.btn.popup__btn.disabled {
    border: 1px solid var(--general-gray);
    background: var(--general-gray);
}
a.item-buy__fav{
    cursor: pointer;
}
.sort__item--select.sort__order{
    border: 0px;
}
.item-basket__add svg, .item-basket__add img{
    cursor: pointer;
}
.nav-category__title.active {
    background: var(--color-red);
    color: #fff;
}
.content a.nav-category__link, .content a.nav-category__child-link{
    text-decoration: none;
}

.full_txt_search_results{
    position: absolute;
    background-color: #ffffff;
    z-index: 12;
    padding: 10px 10px;
    border: 1px solid #A7A7A7;
    border-radius: 4px 0 0 4px;
    width: 500px;
    margin-top: 50px;
}

.full_txt_search_headers{
    cursor: pointer;
}

.content a.btn{
    text-decoration: none;
}

.basket_empty_content{
    text-align: center;
    margin: 20px 20px;
}
.basket_empty_content .basket_empty_content_title{
    font-size: 30px;
    font-weight: bold;
    padding-top: 20px;
}
.basket_empty_content .basket_empty_content_text{
    padding-top:10px;
    padding-bottom: 20px;
}

.top-nav__popup {
    z-index: -1;
}
.breadcrumbs_wrap .breadcrumbs{
 padding-top: 0;
}