#whatsapp{
    position: fixed;
    opacity: .90;
    bottom: -100%;
    left: 20px;
    animation-name: showBtnDesktop;
    animation-duration: 1s;
    animation-timing-function: cubic-bezier(.47,-.44,.49,1.46);
    animation-delay: 5s;
    animation-fill-mode: forwards;
    z-index:1000;
}

    .t-store__card__sold-out-msg,
.t-store__prod-popup__btn_disabled td.js-store-prod-popup-buy-btn-txt{
    font-size: 0;
}

.t-store__card__sold-out-msg:after,
.t-store__prod-popup__btn_disabled td.js-store-prod-popup-buy-btn-txt:after{
    content: "Под заказ";
    font-size: 14px;
}

    
 .js-store-prod-sold-out {
        color: #BDBDBD;
    }

.slick-next:before {
    content: url(../img/line_r.png) !important;
}
.slick-prev:before {
    content: url(../img/line_l.png) !important;
}

@keyframes showBtnDesktop {
    0% {bottom:-100%;}
    50% {bottom:180px;}
    100% {bottom:100px;}

}
@keyframes showBtnMobile {
    0% {bottom: -100%;}
    50% {bottom: 80px;}
    100% {bottom: 70px;}

}
@media(max-width: 768px){
    #whatsapp{
        animation-name: showBtnMobile;
    }
    #whatsapp img{
        width: 100px;
        height: auto;
    }
    .slick-prev:before, .slick-next:before {
        display: none !important;
    }
    .image_2:first-of-type {
        border-right: 0;
    }
}
@media(max-width: 480px){
    #whatsapp img{
        width: 80px;
    }
    .menu ul a {
        margin: 0 7px;
    }
    #callBack .slick-list {
        height: 230px !important;
    }
    .slider_main .item {
        height: 230px;
    }
    .title_service {
        font-size: 28px;
    }
}

@media(max-width: 370px){
    #callBack .slick-list {
        height: 200px !important;
    }
    .slider_main .item {
        height: 200px;
    }