

/* Start:/local/templates/aspro_next/components/bitrix/catalog.section/price_list1/style.css?16959121764512*/

.pricelist__table {
    display: flex;
    line-height: 26px;
}

.price__list .panel-collapse .accordion-body{
    padding: 0 45px 30px;
}
.pricelist__table .item__article {
    min-width: 100px;
}

.pricelist__table .item__name {
    flex-grow: 1;
    min-width: 150px;
}

.pricelist__table .item__measure {
    min-width: 50px;
}

.pricelist__table .cost {
    min-width: 140px;
}

.pricelist__table .information {
    min-width: 180px;
}

.pricelist__table.swipeignore .information {
    display: flex;
    justify-content: flex-end;
}

.pricelist__table .counter_wrapp {
    padding: 0 0 0 10px;
}

.pricelist__table .prices .price {
    line-height: 28px;
    text-align: center;
    margin: 0;
}

.pricelist__heading {
    font-weight: 600;
    color: #000000;
    text-align: center;
}

@supports (display: grid) {
    .pricelist__table {
        display: grid;
        grid-template-columns: 124px auto 50px 145px 180px 81px;

        /* grid-template-columns:125px auto 20px 161px 202px 125px; */
        /*grid-gap: 10px;*/
    }
}

.pricelist__wrapper {
    overflow: hidden;
    overflow-x: auto;
}

#input-price-search {
    position: relative;
    display: flex;
    flex-wrap: wrap;
}
#input-price-search .email_wrap{
    max-width: 320px;
}
#input-price-search::before {
    content: "";
    position: absolute;
    top: -20px;
    font-size: .875rem;
    color: #cb0000;
}

#input-price-search.empty-result::before {
    content: "Значение поиска не может быть пустым";
}

#input-price-search.no-result::before {
    content: "Ничего не найдено";
}

.counter_block{
    border-color: #a9a9a9;
}
.cost.prices .price, .module-cart .row_titles .item_title, .module-cart .row_values .price{
    font-size: 16px!important;
    line-height: 36px!important;
    margin-bottom: 0!important;
}
.pricelist__table:not(:first-child) .item__article,
.pricelist__table:not(:first-child) .item__name,
.pricelist__table:not(:first-child) .item__measure
{
    line-height: 36px;
}
.accordion-head{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

@media (max-width: 769px) {
    .basket_wrapp .header-cart.fly .clicked > a{display:block;}
}


.pricelist__wrapper {
    display: inline-block;
    border-spacing: 0;
    border-collapse: collapse;
    overflow-x: auto;
    max-width: 100%;
    text-align: left;
    vertical-align: top;
    /*background: linear-gradient(rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0.15) 100%) 0 0, linear-gradient(rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0.15) 100%) 100% 0;*/
    background-attachment: scroll, scroll;
    background-size: 1px 100%, 1px 100%;
    background-repeat: no-repeat, no-repeat;
    width: 100%;
}
.pricelist__wrapper caption {
    font-size: .9em;
    background: #fff;
}
.pricelist__wrapper .item__article, .pricelist__wrapper .item__name, .pricelist__wrapper .item__measure, .pricelist__wrapper .cost, .pricelist__wrapper .information {
    padding: .35em .75em;
    vertical-align: top;
    font-size: .9em;
    /*border: 1px solid #D9D9D9;*/
    border-top: 0;
    border-left: 0;
}
.pricelist__wrapper .item__article:first-child, .pricelist__wrapper .item__name:first-child, .pricelist__wrapper .item__measure:first-child, .pricelist__wrapper .cost:first-child, .pricelist__wrapper .information:first-child {
    /*background-image: linear-gradient(to right, #f5f5f5 50%, rgba(255, 255, 255, 0) 100%);*/
    background-size: 2px 100%;
    background-repeat: no-repeat;
}
.pricelist__wrapper .item__article:last-child, .pricelist__wrapper .item__name:last-child, .pricelist__wrapper .item__measure:last-child, .pricelist__wrapper .cost:last-child, .pricelist__wrapper .information:last-child {
    border-right: 0;
    /*background-image: linear-gradient(to left, #f5f5f5 50%, rgba(255, 255, 255, 0) 100%);*/
    background-position: 100% 0;
    background-size: 2px 100%;
    background-repeat: no-repeat;
}
.pricelist__wrapper .item__article:only-child, .pricelist__wrapper .item__name:only-child, .pricelist__wrapper .item__measure:only-child, .pricelist__wrapper .cost:only-child, .pricelist__wrapper .information:only-child {
    /*background-image: linear-gradient(to right, #f5f5f5 50%, rgba(255, 255, 255, 0) 100%), linear-gradient(to left, #f5f5f5 50%, rgba(255, 255, 255, 0) 100%);*/
    background-position: 0 0, 100% 0;
    background-size: 2px 100%, 2px 100%;
    background-repeat: no-repeat, no-repeat;
}
.pricelist__wrapper .item__article{
    text-align: left;
}
/* End */
/* /local/templates/aspro_next/components/bitrix/catalog.section/price_list1/style.css?16959121764512 */
