.ajax_load .top_wrapper{margin-right: 1px;}
.ajax_load .top_wrapper .catalog_block .catalog_item > div{padding-left: 25px;padding-right: 25px;}
.ajax_load .top_wrapper .catalog_item .footer_button{margin-left:-25px;margin-right: -25px;}

.catalog_block_template .catalog_block.owl-carousel .owl-stage-outer{margin: 0px -1px 0px 0px;padding: 0px 1px 0px 0px;}
.catalog_block_template .catalog_block.owl-carousel .owl-stage-outer .owl-item:hover{z-index: 2;}
.catalog_block_template .catalog_block.owl-carousel .catalog_item:hover .inner_wrap{box-shadow: inset 0px 0px 0px 1px #ececec;height: 100%;}
.ordered-block .catalog_block_template .catalog_block .TYPE_2 .cost.prices .more-item-info > .svg{top:-2px;}
.catalog_block_template .catalog_block.owl-carousel .catalog_item:hover .inner_wrap.TYPE_2 .footer_button {margin-top:0;}

@media(min-width: 1200px){
    .wrapper1 .right_block.wide_Y .ajax_load .top_wrapper .col-lg-3:not(.custom-line), .col-lg-5_2.custom-line{width:20%;}
    .right_block.wide_Y .ajax_load .top_wrapper .col-lg-4:not(.custom-line), #main .catalog_page .section-content-wrapper.with-leftblock .col-lg-3:not(.custom-line), #main .catalog_in_content .section-content-wrapper.with-leftblock .col-lg-3:not(.custom-line){width:25%;}

    #main .right_block.wide_Y.catalog_page .section-content-wrapper.with-leftblock .col-lg-4:not(.custom-line), #main .catalog_in_content .section-content-wrapper.with-leftblock .col-lg-4:not(.custom-line){width:33.33%;}
}

@media(min-width: 1200px) and (max-width: 1499px){
    .wrapper1.header-v28 .right_block.wide_Y .ajax_load .top_wrapper .col-lg-3:not(.custom-line){width:25%;}
    .wrapper1.header-v28 .controls-linecount {display: none;}
}

@media(max-width: 600px) {
    .wrapper1.front_page .compact-catalog-slider .catalog_block.items {
        width: auto;
        padding-left: 16px;
        margin: 0 -16px -20px !important;
        padding-bottom: 20px;
    }
    .wrapper1.front_page .compact-catalog-slider .catalog_block.items .item-parent {flex-shrink: 0;margin: 0;width: 172px;}
    .wrapper1.front_page .compact-catalog-slider .catalog_block.items .item-parent:last-of-type {padding-right: 16px;width: calc(172px + 16px);}

    .wrapper1.front_page .compact-catalog-slider .catalog_block.items:not(.has-bottom-nav) .bottom_nav.mobile_slider * {display: none;}

    .wrapper1.front_page .compact-catalog-slider ~ .bottom_nav:not(.mobile_slider) {display: none;}
    .ajax_load.block .btn.in-cart .svg.svg-inline-fw svg{ display: none !important; }
}
.bottom_nav.animate-load-state span:hover{
    background-color: #99465e;
}
.stickers {
    left: -2px;
    top: 0px;
    position: absolute;
    z-index: 3;
    line-height: 20px;
    text-align: left;
    padding-right: 50px;
}

/* Отступ для слайдера */
.top_wrapper.slider-mode {
    padding: 30px 20px 125px 20px !important;
    background-color: white;
    max-width: 1350px;
    overflow: hidden;
    margin: 0 auto;
}
@media(max-width: 767px){
    .top_wrapper.slider-mode {
        padding: 30px 20px 50px 20px !important;

    }
}

.CATALOG_TAB.grey_block{
    background: white !important;
}
.top_wrapper.slider-mode .owl-nav{
    bottom: -55px;
    left: auto !important;
    right: auto !important;
    top: auto;
    position: relative;
    width: 100px;
    margin: 0 auto;
}

.top_wrapper.slider-mode .owl-nav .owl-prev,
.top_wrapper.slider-mode .owl-nav .owl-next {
    box-shadow: 0 6px 7px -1px rgba(0, 0, 0, 0.2) !important;
    border: none;
}

.top_wrapper.slider-mode .owl-nav .owl-prev:hover,
.top_wrapper.slider-mode .owl-nav .owl-next:hover {
    border-color: #ccc !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15) !important;
}


/* Растягиваем карточки на всю высоту */
.top_wrapper.slider-mode .owl-stage {
    display: flex !important;
    align-items: stretch;
}

.top_wrapper.slider-mode .owl-item {
    display: flex !important;
    height: auto !important;
}

.top_wrapper.slider-mode .owl-item .item_info {
    height: 100%;
    display: flex;
    flex-direction: column;
}
.top_wrapper.slider-mode .owl-item .cost.prices {
    margin-top: auto;
}

.top_wrapper.slider-mode .owl-item .catalog_item_wrapp {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
}

.top_wrapper.slider-mode .owl-item .inner_wrap {
    display: flex;
    flex-direction: column;
    height: 100%;
    flex: 1;
    border-radius: 16px;
    background-color: #E5E7F4;
}
.top_wrapper.slider-mode .owl-item .inner_wrap .thumb{
    border-radius: 16px;
}

.stickers > div {
    float: left;
}
.stickers * {
    text-align: left;
}
.stickers.custom-font [class*="sticker_"] {
    padding: 2px 7px 2px;
    margin: 0px 2px 4px;
    letter-spacing: normal;
}

.stickers .sticker_hit, .stickers .sticker_khit {
    background-color: #2992d9;
}
.stickers [class*="sticker_"] {
    background-color: #60c339;
    width: auto;
    letter-spacing: 0.5px;
    position: relative;
    display: inline-block;
    color: #fff;
    margin: 0px 2px 4px;
}
.compact-catalog .item .stickers.custom-font{
    display: block !important;
}
.price_matrix_wrapper{
    display: inline-block;
}
.old_price{
    display: inline-block;
    text-decoration: line-through;
    margin-left: -45px;
    font-size: medium;
}
@media(max-width: 500px){
    .old_price{
        margin-left: 0;
    }
}
.icons-basket-wrapper{
    /*margin-top: 14px;*/
}
.bonus_tmpl{
    display: none;
}
.beajoy-about-brand{
    margin-bottom:40px;
}

.custom_buy_wb{
    display: flex;
    align-items: center;
    padding: 0 !important;
    justify-content: space-between;
}
.like_icons.block{
    display: none;
}