.recommend-wrap__caption {
  padding-top: 40px!important;
}
.page-wrap > form[name=bform] > div:nth-of-type(2) {
	display:none;
} 

.search-form__text {
    text-transform: unset;
}

.sugest {
    position: absolute;
    width: 80%;
    left: 75px;
    bottom: 40px;

}

.sugest li {
    cursor: pointer;
}

.type__link.selected {
    color: #a0e33b;
}

.product-item-scu-item-text-container.selected {
    border: 1px solid red;
}

.filter-wrap__link.desc:after {
    transform: rotate(225deg);
}

.like.active {
    border: 1px solid red;
    border-radius: 22px;
}


.card-one__sidebar .btn-circle-product__link {
    width: 38px;
    height: 38px;
}

.card-one__sidebar .product-card-wrap__price-old {
    font-size: 20px;
    color: red;
}

.modal-card__sidebar .product-card-wrap__price-old {
    font-size: 20px;
    color: red;
}
.card-one__heading {
    min-height: 500px;
}

.sidebar-card__pick-up-size {
    margin-top: -20px;
    margin-bottom: 20px;
    color: var(--bs-white);
    border: 1px solid var(--bs-bluedark);
    background: var(--bs-bluedark);
}
.sidebar-card__pick-up-size:hover{
    background-color: transparent;
    color: #6A6A6A;
}

.card-one__heading {
    display: flex;
}

@media (max-width: 1300px) {
    .card-one__heading {
        display: block;
    }
    /*.sidebar-card__holder {
        max-width: unset;
    }*/

}
.active .inline-svg-icon {
    fill: var(--bs-green) !important;
}

.current .inline-svg-icon {
    fill: var(--bs-green) !important;
}
.sidebar-card__price {
    font-size: 35px;

}

.bx-ui-sls-route {
    display: none;
}

.bx-ui-sls-fake {
    width: 85%;
    margin-left: 30px;
    border: none;
    height: 40px;
}
.bx-ui-sls-pane {
    max-width: 250px;
}
.dropdown-block.bx-ui-sls-input-block {
    border-radius: 20px;
}
.bx-ui-sls-container {
    height: 35px;
}
.bx-sls .dropdown-fade2white {
    display: none;
}

.category-articles__item.selected a {
    color:red;
}
#title-search {
    max-width: 230px;
}
pre {
    overflow: unset !important;
}






/* Модальное окно Города */
.modal-cities .modal-dialog{
    max-width: 451px;
    top: 53px;
}
.modal-cities .modal-content{
    width: 451px;
    height: 266px;
    max-width: 451px;
    padding: 39px;
    border-radius: 0%;
    border: none;
}
.modal-cities__title{
    font-family: 'Gilroy';
    font-weight: bold;
    font-size: 22px;
    line-height: 20px;
    color: #1D2029;
    letter-spacing: normal;
}

.modal-cities .modal-header{
    padding: 0;
    border: none;
    margin-bottom: 24px;
}
.modal-cities__search-form .search-form__text{
}
.modal-cities__search-form .search-form__text::placeholder{
    font-family: 'Gilroy-Medium';
    font-size: 10px;
    line-height: 20px;
    color: #555555;
}

.modal-cities__search-form{
    padding-left: 15px;
    border: 1px solid #F0F0F0;
    margin-bottom: 16px;
}

.modal-cities .modal-body{
    padding: 0;
}

.modal-cities__results{
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    align-content: space-between;
    flex-wrap: wrap;
    max-height: 110px;
    overflow: auto;
}
.modal-cities__item{
    list-style: none;
    margin-bottom: 5px;
}
.modal-cities__link{
    font-family: 'Gilroy';
    font-size: 12px;
    line-height: 20px;
    text-decoration-line: underline;
    color: #555555;
    position: relative;
}
.modal-cities__link::after{
    content: '';
    display: none;
    position: absolute;
    background-image: url(../img/modal-cities/ok.svg);
    background-repeat: no-repeat;
    width: 12px;
    height: 8px;
    top: 3px;
    right: -16px

}
.modal-cities__link.my-city {
    font-family: 'Gilroy-Medium';
    color: #E45A34;
}
.modal-cities__link.my-city::after{
    display: block;
}
.modal-cities__link:hover {
    color: #E45A34;
    text-decoration: underline;
}
.modal-cities .modal-close{
    border: none;
}
.modal-cities .modal-close:after, .modal-cities .modal-close:before{
    width: 13px;
    height: 2px;
    background-color: #D6D6D6;
}

/* Модальное окно Купить в один клик */

.modal-buy-click.modal.fade .modal-dialog{
    filter: drop-shadow(0px 1px 14px rgba(145, 140, 140, 0.25));
    max-width: 493px;
    height: 490px;
}
.modal-form.modal.fade .modal-dialog{
    transform: translate(-50%, -50%);
    position: absolute;
    top: 50%;
    left: 50%;
    margin: 0;
}
.modal-form .modal-content{
    border: none;
    border-radius: 15px;
}

.modal-form .modal-header{
    padding-top: 36px;
    padding-bottom: 27px;
    justify-content: center;
}

.modal-buy-click .modal-body .form-box{
    padding: 0;
}

.modal-form .modal-title {
    font-weight: 750;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: normal;
}

.modal-form .modal-wait {
    min-width: inherit;
}


.modal-buy-click .modal-body{
    padding: 26px 87px 39px 87px;
}

.modal-buy-click .check-box--private{
    padding-top: 19px;
}

.modal-buy-click .form-box__item--btn{
    margin-bottom: 0;
}

/* Спасибо За покупку */

.modal-thanks__text{
    font-family: 'Gilroy';
    font-weight: 400;
    font-size: 16px;
    line-height: 23px;
    text-align: center;
    letter-spacing: 0.05em;
    color: #00ADCF;
    margin-bottom: 0;
}

.modal-thanks.modal.fade .modal-dialog{
    filter: drop-shadow(0px 1px 14px rgba(145, 140, 140, 0.25));
    max-width: 493px;
    max-height: 240px;
}

.modal-thanks .modal-body{
    padding: 27px 80px 51px 80px;
}

/* Нашли дешевле */
.modal-find-undersale.modal.fade .modal-dialog{
    filter: drop-shadow(0px 1px 14px rgba(145, 140, 140, 0.25));
    max-width: 493px;
    max-height: 626px;
}

.modal-find-undersale .modal-body .form-box{
    padding: 0;
}

.modal-find-undersale .modal-body{
    padding: 21px 87px 39px 87px;
}

/* Оставить Отзыв */

.form-box__input-file{
    opacity: 0;
    visibility: hidden;
    position: absolute;
}

.form-box__label-file{
    cursor: pointer;
}

.modal-review .modal-dialog{
    max-width: 760px;
    width: 760px;
    filter: drop-shadow(0px 1px 14px rgba(145, 140, 140, 0.25));
}

.form-box__line{
    display: flex;
    justify-content: space-between;
}

.modal-review .modal-body{
    padding: 0;
}

.modal-review .modal-content{
    padding: 0 48px;
}

.modal-review .modal-body .form-box{
    padding: 47px 0px 52px;
}

.modal-review .form-box__line .form-box__input-item{
    width: 319px;
}

.modal-review .form-box__item{
    margin-bottom: 15px;
}

.modal-review .form-box__rate-line{
    margin-top: 7px;
    display: flex;
    align-items: center;
}

.form-box__rate-label{
    font-family: 'Gilroy';
    font-weight: 400;
    font-size: 10px;
    line-height: 12px;
    letter-spacing: 0.05em;
    color: #6A6A6A;
}

.modal-review .form-box__rate{
    margin-bottom: 23px;
    padding-left: 15px;
}

.form-box__rate-line .form-box__rate-label{
    padding-left: 30px;
    position: relative;
}

.form-box__rate-line .form-box__rate-label::before{
    content: '';
    position: absolute;
    width: 9px;
    height: 1px;
    background-color: #6A6A6A;
    left: 9px;
    top: 5px;
}

.modal-review textarea.form-box__input{
    height: 76px;
}

.form-box__label-file{
    font-family: 'Gilroy';
    font-weight: 500;
    font-size: 11px;
    line-height: 13px;
    letter-spacing: 0.1em;
    color: #00ADCF;
    position: relative;
    padding-left: 50px;
}

.form-box__label-file span{
    text-decoration-line: underline;
}

.form-box__label-file::before{
    content: '';
    position: absolute;
    background-image: url('/local/templates/new_template_noaspro/verstka/img/file-upload.svg');
    width: 12px;
    height: 13px;
    top: 0;
    left: 25px;
}

.form-box__input-code{
    display: flex;
    justify-content: space-between;
    padding-top: 12px;
    padding-bottom: 25px;
}

.form-box__code-holder{
    width: 332px;
    height: 40px;
    background: #F6F6F6;
    border: 1px solid #FFFFFF;
    border-radius: 50px;
    position: relative;
    padding: 10px 90px 12px;
}

.form-box__input-code .form-box__input-item{
    width: 319px;
}

.form-box__code-text{
    font-family: 'AvenirNextCyr';
    font-weight: 750;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: #000000;
    text-align: center;
}

.form-box__code-refresh{
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: #A0E33B;
    border: 3px solid #fff;
    position: absolute;
    right: 3px;
    top: 3px;
}

.form-box__code-refresh svg{
    margin-left: -2px;
    margin-top: -1px;
}

.modal-review .form-box__item--btn{
    width: 325px;
}


/* Вариант для карточек */

.product-card-wrap__variants{
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 5px;
    visibility: hidden;
}

.product-card-wrap__color{
    display: block;
    width: 14px;
    height: 14px;
    border-radius: 30px;
    position: relative;
    margin-right: 10px;
}

.product-card-wrap__color:last-child{
    margin-right: 0;
}

.product-card-wrap__color.color-1{
    background: #A0E33B;
}
.product-card-wrap__color.color-2{
    background: #A5E8F6;
}
.product-card-wrap__color.color-3{
    background: #CE3E16;
}
.product-card-wrap__color.color-4{
    background: #FF9AA4;
}
.product-card-wrap__color.color-5{
    background: #D0D1D3;
}
.product-card-wrap__color.color-6{
    background: #202123;
}
.product-card-wrap__color.color-7{
    background: #FFD02E;
}
.product-card-wrap__color.color-8{
    background: #0068A3;
}

.product-card-wrap__color.color-check::after{
    content: '';
    position: absolute;
    background-image: url('./../img/check.svg');
    width: 7px;
    height: 5px;
    background-repeat: no-repeat;
    background-position: center;
    top: 5px;
    left: 4px;
}

.recommendSliderWrap .product-card-wrap:hover .product-card-wrap__holder{
    box-shadow: 0px 10px 29px -8px rgba(39, 53, 62, 0.2);
    border: none;
}

.recommendSliderWrap .product-card-wrap:hover .product-card-wrap__variants{
    visibility: visible;
}

.product-card-wrap__inner{
    padding-bottom: 25px;
}

.recommendSliderWrap .product-card-wrap__holder{
    border: none;
}

.recommendSliderWrap .swiper{
  /* min-height: 397px;*/
}

.product-card-wrap__btn-circle{
    /*display: none;*/
}

.star__item {
    border-radius: 10px;
}


.drop-list{
    display: block;
    width: 100%;
    height: 156px;
    overflow: auto;
    background: #FFFFFF;
    border-radius: 6px;
    padding: 14px 23px 7px;
    left: 0px;
    filter: drop-shadow(0px 1px 14px rgba(145, 140, 140, 0.25));
}

.drop-list.show{
    display: block;
}

.header-top.drop-show{
    z-index: 6;
}
.drop-list__results{
    margin: 0;
    padding: 0;
}
.drop-list__item{
    margin: 0;
    list-style: none;
    margin-bottom: 7px;
}
.drop-list__link{
    text-decoration: none;
    font-family: 'Gilroy-Medium';
    font-size: 12px;
    line-height: 20px;
    color: #1D2029;
}
.drop-list__link:hover{
    color: #1D2029;
}
.drop-list__link:hover .drop-list__hint{
    color: #E45A34;;
}
.drop-list__hint{
    display: inline-block;
    margin-left: 4px;
    font-family: 'Gilroy';
    font-size: 12px;
    line-height: 20px;
    color: #888888;
}
.search-form.focus{
    border: 1px solid #1D2029;
}
.search-form{
    background-color: #fff;
    border: 1px solid #dddada;
}

.search-form__text:focus + .drop-list{
    display: block;
}

.search-form__text:not():focus + .drop-list{
    display: none;
}





/* Вариант для карточек */

.product-card-wrap__variants{
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 5px;
    visibility: hidden;
}

.product-card-wrap__color{
    display: block;
    width: 14px;
    height: 14px;
    border-radius: 30px;
    position: relative;
    margin-right: 10px;
}

.product-card-wrap__color:last-child{
    margin-right: 0;
}

.product-card-wrap__color.color-1{
    background: #A0E33B;
}
.product-card-wrap__color.color-2{
    background: #A5E8F6;
}
.product-card-wrap__color.color-3{
    background: #CE3E16;
}
.product-card-wrap__color.color-4{
    background: #FF9AA4;
}
.product-card-wrap__color.color-5{
    background: #D0D1D3;
}
.product-card-wrap__color.color-6{
    background: #202123;
}
.product-card-wrap__color.color-7{
    background: #FFD02E;
}
.product-card-wrap__color.color-8{
    background: #0068A3;
}

.product-card-wrap__color.color-check::after{
    content: '';
    position: absolute;
    background-image: url('./../img/check.svg');
    width: 7px;
    height: 5px;
    background-repeat: no-repeat;
    background-position: center;
    top: 5px;
    left: 4px;
}

.recommendSliderWrap .product-card-wrap:hover .product-card-wrap__holder{
    box-shadow: 0px 10px 29px -8px rgba(39, 53, 62, 0.2);
    border: none;
}

.recommendSliderWrap .product-card-wrap:hover .product-card-wrap__variants{
    visibility: visible;
}

.product-card-wrap__inner{
    padding-bottom: 25px;
}

.recommendSliderWrap .product-card-wrap__holder{
    border: none;
}

.recommendSliderWrap .swiper{
 /*   min-height: 397px;*/
}

.product-card-wrap__btn-circle{
    /*display: none;*/
}



/* Стили для Задать вопрос, Сравнение, Каталог */


/* Задать вопрос */

.modal-question.modal.fade .modal-dialog{
    filter: drop-shadow(0px 1px 14px rgba(145, 140, 140, 0.25));
    max-width: 493px;
    max-height: 626px;
}

.modal-question .modal-body .form-box{
    padding: 0;
}

.modal-question .modal-body{
    padding: 21px 87px 39px 87px;
}


/* Каталог */

.catalog-new__new-item-list{
    margin-bottom: 4px;
}

.catalog-new__new-item-list:last-child{
    margin-bottom: 0;
}

.new-item-list{
    border: 1px solid #C4C4C4;
    width: 100%;
}

.new-item-list__inner{
    padding: 32px 45px 28px 35px;
    display: flex;
    justify-content: space-between;
}

.new-item-list__link-group {
    display: flex;
    align-items: flex-start;
    margin: 10px 0;
}

.new-item-list__link-group a, .new-item-list__article{
    font-size: 10px;
    line-height: 1.2;
    letter-spacing: 0.05em;
    color: #6A6A6A;
}

.new-item-list__link-group a:first-child{
    margin-right: 27px;
}

.new-item-list__article b {
    color: var(--bs-black);
}

.new-item-list__article{
    margin-bottom: 10px;
}

.new-item-list__name{
    letter-spacing: 0.05em;
    text-transform: uppercase;
    max-width: 310px;
    text-align: left;
}

.new-item-list__prices span{
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 700;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: 0.05em;
    color: #000000;
    display: block;
}

.new-item-list__prices .new-item-list__old-price{
    font-weight: normal;
}

.new-item-list__color{
    margin-top: 9px;
}

.new-item-list__caption {
    margin: 0 0 8px;
    text-transform: uppercase;
    color: #242424;
    font-weight: bold;
    font-size: 10px;
    line-height: 1.2;
    letter-spacing: 0.05em;
}

.new-item-list__pick-up-size:hover {
    background-color: var(--bs-green);
    color: var(--bs-white);
}

.new-item-list__color-check {
    padding: 0 0 19px;
}

.new-item-list__pick-up-size {
    display: inline-flex;
    min-height: 20px;
    padding: 2px 10px 3px 10px;
    position: relative;
    align-items: center;
    font-size: 10px;
    line-height: 1.2;
    letter-spacing: 0.05em;
    color: #6A6A6A;
    border-radius: 5px;
    border: 1px solid var(--bs-green);
    transition: all ease .5s;
    cursor: pointer;
    text-decoration: none;
}

.new-item-list__image{
    max-width: 257px;
    padding-top: 20px;
}

.new-item-list__counter{
    margin: 18px 0;
}

.new-item__like{
    width: 17px;
    height: 17px;
    display: block;
}

.new-item__like .inline-svg-icon {
    width: 100%;
    height: 100%;
    fill: #C4C4C4;
    transition: all ease .5s;
}

.new-item__like:hover .inline-svg-icon {
    fill: var(--bs-maincolor);
}

.page-wrap__filtres{
    display: flex;
    justify-content: space-between;
}

.catalog-view-toggle{
    display: flex;
}

.catalog-view{
    width: 31px;
    height: 31px;
    background-color: #F7F7F7;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    margin: 0 3px;
}

.catalog-view:last-child{
    margin-right: 0;
}

.catalog-view:hover{
    background-color: #A0E33B;
    transition: .4s;
}

.catalog-view:hover svg rect{
    fill: #fff;
    transition: .4s;
}

.catalog-view.active{
    background-color: #A0E33B;
}

.catalog-view.active svg rect{
    fill: #fff;
}


/* Сравнение */

.page-compare{
    margin: 0 0 100px;
}

.compare-filtres{
    display: flex;
    justify-content: space-between;
    margin-bottom: 40px;
}

.compare-filtres__sort{
    display: flex;
}

.compare-count{
    width: 21px;
    height: 21px;
    background: #80E1F4;
    border-radius: 50%;
    font-family: 'Gilroy-Medium';
    font-size: 12px;
    line-height: 15px;
    letter-spacing: 0.05em;
    color: #000000;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin-left: 5px;
}

.compare-filtres__sort-btn{
    cursor: pointer;
    width: 190px;
    border: 1px solid transparent;
    border-radius: 5px;
    font-family: 'AvenirNextCyr';
    font-weight: 750;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: #D3D3D3;
    display: flex;
    align-items: center;
    justify-content: center;
}

.compare-filtres__sort-btn.active{
    border: 1px solid #A0E33B;
    color: #000;
}

.compare-filtres__reset{
    width: 173px;
    height: 37px;
    background: #A0E33B;
    border-radius: 30px;
    font-family: 'Gilroy-Medium';
    font-weight: 500;
    font-size: 10px;
    line-height: 12px;
    letter-spacing: 0.05em;
    text-transform: uppercase;
    color: #FFFFFF;
    border: none;
}

.compare-filtres__reset:hover {
    background-color: var(--bs-greendark);
    color: var(--bs-white);
    transition: all ease .5s;
}

.compare-table__item{
    position: relative;
}

.compare-table__item--name{
    margin-top: 17px;
    max-width: 230px;
    min-width: 200px;
    flex-grow: 1;
    font-weight: bold;
    text-align: center;
    margin: 17px auto 0;
}

.compare-table__col{
    font-family: 'Gilroy';
    font-weight: normal;
    font-size: 12px;
    line-height: 14px;
    letter-spacing: 0.05em;
    color: #000000;
    padding: 9px 7px;
}

.compare-table__col-title{
    font-family: 'Gilroy';
    font-weight: bold;
    font-size: 12px;
    line-height: 14px;
    text-align: right;
    letter-spacing: 0.05em;
    color: #000000;
    width: 226px;
    padding: 9px 14px;
}

.compare-table__row:nth-child(even){
    background: rgba(229, 229, 229, 0.5);
}
.compare-table__row:nth-child(odd){
    background: #fff;
}

.compare-table__col-gap{
    width: 20px;
    background: #fff;
}

.compare-table__col-gap_long{
    width: 35px;
}

.compare-table__head{
    height: 195px;
}

.compare-table__img{
    display: flex;
    justify-content: center;
    align-items: center;
}

.compare-table__item--delete{
    position: absolute;
    right: 0;
}
.h-info-product__item:not(:first-child),.new-item-list__color-check{
    padding: unset;
}
.new-item-list__image img{
  
}

.compare-table{
	overflow: auto;
    position: relative;
}

.compare-table table{
	width: 100%;
	display: inline-block;
    vertical-align: top;
	max-width: 100%;
	overflow-x: auto;
}

.compare-table__item--name{
	min-width: auto;
}

@media (max-width: 1199.98px){
    .compare-table__col {
        font-size: 10px;
    }
    .compare-table__item--delete{
        top: 0;
    }

    .compare-table__img{
        width: 150px;
    }
}

.recommend__carouselwrap
.swiper-slide{
    width: calc(21% - 50px);
    margin-right: 50px;
}

.recommendSliderWrap .slider-button-next {
    transform: translateY(-50%) rotate(-135deg);
}

.recommendSliderWrap .slider-button-prev {
    left: -17px;
    transform: translateY(-50%) rotate(45deg);
}

@media (max-width: 575px){
	.news-slider .slider-button-next,
    .recommendSliderWrap .slider-button-next  {
		right: 7px;
	}
	.news-slider .slider-button-prev,
    .recommendSliderWrap .slider-button-prev {
		left: 0px;
	}
	.news-slider .slider-button-prev,
    .recommendSliderWrap .slider-button-prev {
		transform: rotate(45deg);
	}
	.recommendSliderWrap  .slider-button-next, 
    .recommendSliderWrap  .slider-button-prev {
				display: block;
	}
}

@media (max-width: 575px){ 
    .nav-tabs-info-card .nav-item {
        margin: 0;
    }
    .nav-tabs-info-card .nav-link {
        letter-spacing: 0.1px;  
        padding: 2px 10px;
    }

    .nav-tabs-card .nav-item {
        padding: 2px 10px;
        margin: 0;
    }
    .nav-tabs-card .nav-link {
        font-size: 12px;
    }
}

.nav-tabs-news#Tabnews .nav-item {
    margin: 0 55px 0 0;
}

.nav-tabs-card#Tabcard .nav-item {
	margin: 0 0 25px 10px;
}
.nav-tabs-card#Tabcard .nav-item:first-child  {
	margin: 0 0 25px 0;
}
@media (min-width: 1301px) {
	.nav-tabs-news#Tabnews li:last-child {
		margin: 0;
	}
	.nav-tabs-card#Tabcard .nav-item {
		margin: 0 0 25px 70px;
	}
	.nav-tabs-card#Tabcard .nav-item:first-child  {
		margin: 0 0 25px 0;
	}
	
}

header {
    padding: 0;  
  }
  .swiperbannerMainRow {
      margin-top: 40px;
  }
  
  .swiperbannerMain .swiper-pagination-bullet {
      background: #fff;
      opacity: .9;
  }
  .swiper-pagination-bullet-active {
      background-color: #374345 !important; 
  }
@media (max-width: 1400px) {
    div#smartsearch-title {
        width: 200px;
    }
}
    @media (max-width: 575.98px) {
      .recommend-wrap {
          padding-top: 0;
      }  
      .swiperbannerMainRow {
          margin-top: 80px;
      }
  }
  .catalog-new-wrap, .recommend-wrap {
      padding: 25px 0 15px;
  }


/**/
.tabcontent {
    display: none;
}

.tabs-faq__block {
    flex-direction: column;
    display: flex;
}
.nav-lk__link.active {
    color: #ff6d01;
}
.nav-lk__link.active:hover {
    color: #ff6d01;
    background: transparent;
}
.tab-faq__btn {
    background: transparent;
    padding: 10px 20px;
    border: none;
    border-bottom: 2px solid transparent;
    font-family: "Gilroy-Black";
    font-weight: normal;
    text-transform: uppercase;
    line-height: 1.2;
    letter-spacing: 0.1em;
}
.tab-faq__btn.active {
    color: #F15921;
    border-bottom: 2px solid #F15921;
}
.tabs-faq__btns {
    margin-bottom: 20px;
    display: flex;
    gap: 0 20px;
}

.accordion-faq__title {
  position: relative;
}
.accordion-faq__title svg {
    transition: transform 0.3s;
    fill: rgb(5, 5, 5);
    position: absolute;
    top: 14;
    right: 10;
}
.accordion-faq__title.active span {
   color: rgb(255 109 1);
}
.accordion-faq__title.active svg {
    fill: rgb(255 109 1);
    transform: rotate(180deg);
}
.accordion-item {
    border: none;
    margin: 5px 0 15px 0;
}
.accordion-faq__title span {
    font-size: 16px;
    font-family: "Gilroy-Black";
    font-weight: normal;
    margin: 0 0 1rem;
}
.accordion-title {
    background-color: transparent;
    padding: 10px 50px 10px 5px;
    cursor: pointer;
    font-weight: normal;
    line-height: 1.2;
    font-size: 16px;
}
.accordion-content {
    padding: 0 0 0 6px;
    display: none;
}

.order-block .text {
    padding: 0px 0px 0px 68px;
    min-height: 54px;
    line-height: 24px;
    color: #222;
    text-align: left;
    position: relative;
}
.order-block .text:before {
    content: "";
    background: url(/local/templates/aspro_next/images/svg/next.svg) -405px -211px no-repeat;
    display: block;
    width: 48px;
    height: 58px;
    position: absolute;
    top: 39px;
    top: -2px;
    left: 0;
}
.order-title {
    font-weight: bold;
    font-size: 1.2em;
    line-height: 22px;
    color: #333333;
    margin-bottom: 5px;
    margin-top: 0px;
}
.new_pages_from_aspro p.order-desk {
    margin: 0; 
}
.new_pages_from_aspro p.order-title {
    margin: 0 0 10px 0;
}
.order-desk {
    font-size: 1.2em;
    line-height: 22px;
    color: #333333;
}
.order-block {
    display: flex;
    justify-content: space-between;
}

@media (max-width: 575.98px) {
    .order-block {
        flex-direction: column;
    } 
    .order-desk {
        font-size: 0.9em;
        line-height: 1.3;
    }
    .new_pages_from_aspro p.order-title {
        margin: 0 0 2px 0;
    }
    .order-block .text {
        margin-bottom: 20px;
    }
    .tab-faq__btn {
        font-size: 12px;
        padding: 5px 10px;
    }
}

.catal-menu {
    z-index: 100;
}
.footer__top{
    z-index: 1;
}

.catalog-item__title {
    z-index: 1;
}