.bigdata-wrapper .block-item__info{
    width: 100%;
}
.bigdata-wrapper_custom .block-item__info.dop-margin-bottom{
    margin: 0 0 30px;
}

.block_hiden_products_more{
    display: none;
}

.bigdata-wrapper .btn_more_products{
    display: block;
    margin: 10px auto;
    padding: 0 5px;
    border-bottom: 1px dotted;
    width: fit-content;
    cursor: pointer;
}

.bigdata-wrapper .icons-basket-wrapper{
    /*top: 0;*/
}

.bigdata-wrapper .counter_wrapp{
    width: 190px;
    display: flex;
    padding: 0;
}
.bigdata-wrapper_custom .icons-basket-wrapper {
    right: 20px;
}
.bigdata-wrapper_custom .icons-basket-wrapper .btn{
    height: 100%;
    width: 100%;
    padding: 15px 5px !important;
}
.bigdata-wrapper_custom .icons-basket-wrapper .btn:not(:hover), .bigdata-wrapper_custom .item .icons-basket-wrapper .btn.in-cart{
    background-color: #84c225;
    border-color: #84c225;
}
.bigdata-wrapper_custom .item .icons-basket-wrapper .btn.in-cart:hover{
    background-color: #95d72e;
    border-color: #95d72e;
}
.bigdata-wrapper_custom .icons-basket-wrapper .counter_wrapp .btn span{
    padding-left: 0px;
}

.bigdata-wrapper .counter_wrapp .counter_block_inner, .bigdata-wrapper .counter_wrapp .button_block{
    width: 50%;
}
#main .bigdata-wrapper_custom .icons-basket-wrapper .btn .svg{
    /*width: 45.5px;
    height: 45.5px;*/
    display: none;
}

.bigdata-wrapper_custom .block-item__wrapper .block-item__cost{
    margin: 10px 0 0;
}

.bigdata-wrapper.bigdata-wrapper_custom .counter_wrapp .button_block:not(.to-cart) svg{
    display: inline-block;
    vertical-align: -webkit-baseline-middle;
    margin-left: -4px;
}

.bigdata-wrapper.bigdata-wrapper_custom .item .icons-basket-wrapper .btn.in-cart{
    height: 47px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    border-radius: 3px;
}
.bigdata-wrapper_custom .counter_block{
    border-radius: 3px 0 0 3px !important;
}
.bigdata-wrapper_custom .offer_buy_block .btn{
    border-radius: 0 3px 3px 0;
}
.bigdata-wrapper_custom .icons-basket-wrapper{
    top: calc(55%);
}

.bigdata-wrapper_custom .block-item__wrapper .block-item__cost.cost{
    margin: 0;
}

.bigdata-wrapper_custom .block-item_article{
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    gap: 15px;
    margin: 0 0 5px;
}

.bigdata-wrapper_custom .block-item_article div{
    color: #000;
    font-weight: 700;
}
.bigdata-wrapper_custom .block-item_article div a{
    color: var(--theme-base-color);
}
.bigdata-wrapper_custom .block-item_article div a:hover{
    color: #95d72e;
}

.bigdata-wrapper_custom .block-item__cost .js_price_wrapper{
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 15px;
}
.bigdata-wrapper_custom .block-item__cost .js_price_wrapper .price_group{
    margin: 0;
}

@media screen and (max-width: 1331px), projection and (max-width: 1331px), tv and (max-width: 1331px), handheld and (max-width: 1331px) {
    body .wrapper1.sticky_menu:not(.sm) #content .wrapper_inner .bottom-info-wrapper .left_block {
        display: block;
    }
    body .wrapper1.sticky_menu:not(.sm) #content .wrapper_inner .bottom-info-wrapper .left_block>* {
        display: block;
        transform: none !important;
        top: 0 !important;
        position: relative !important;
        left: 0 !important;
    }
}

@media (min-width: 992px) {
    .bigdata-wrapper_custom .box-shadow-sm:hover {
        border: solid 1px #84c225;
    }

    .bigdata-wrapper_custom .box-shadow-sm:hover .block-item__title a{
        color: var(--fill_dark_light_hover);
    }
}

@media screen and (max-width: 991px), projection and (max-width: 991px), tv and (max-width: 991px), handheld and (max-width: 991px) {
    body #content .wrapper_inner .bottom-info-wrapper .left_block>* {
        display: block;
    }
    .bottom-info-wrapper .left_block, .left_block.sticky-sidebar-custom {
        display: block;
    }

    #main .bigdata-wrapper_custom .icons-basket-wrapper .btn .svg {
        width: 46px;
        height: 46px;
    }
}

@media (max-width: 600px) {
    .compact-catalog .bigdata-wrapper_custom .ajax_load .item {
        width: 100%;
    }
    body .compact-catalog .bigdata-wrapper_custom .ce_cmp_hidden {
        display: block;
    }
    .compact-catalog .bigdata-wrapper_custom .ajax_load .counter_wrapp .button_block .btn{
        border-radius: 0 3px 3px 0;
    }
    .compact-catalog .bigdata-wrapper_custom .ajax_load .counter_wrapp .button_block .btn.in-cart{
        border-radius: 3px;
    }
    .bigdata-wrapper_custom .block-item__cost .js_price_wrapper {
        flex-direction: column;
    }
    
}
@media (max-width: 480px) {
    .bigdata-wrapper_custom .block-item__cost .js_price_wrapper {
        margin: 0 0 55px;
    }
    .bigdata-wrapper_custom .icons-basket-wrapper {
        top: unset;
        bottom: 15px;
    }
}
