@media (max-width: 1260px) {
    .catalog-menu .catalog-menu-container{
        padding: 5px 15px;
    }
    .catalog .section .section-image{
        width: 100%;
        height: auto;
    }
    .catalog-list .catalog-list-element .photos{
        /*width: 150px;*/
    }
    .catalog-list .catalog-list-element .photos .slider{
        width: 150px;
    }
    .catalog-list .catalog-list-element .photos .slider .slider-item{
        width: 150px;
    }
    .block-banner .banner-content.banner-left{
        padding: 0 40px;
    }
    .block-banner .banner-content .title{
        font-size: 20px;
    }
    .block-banner .banner-content .banner-content-it .text-center{
        bottom: 25px;
    }
    .block-banner .banner-right.dbl .button{

    }
    .pages-block-merge{
        width: 1000px;
    }
    .popover{
        width: 480px;
    }
    .popover .store-list .store-address{
        max-width: 160px;
    }
    .swiper-product{
        max-width: 900px;
    }
    .block-product{
        max-width: 1000px;
        margin: 0 auto;
    }
    .block-product .button-right:after{
        left: 23px;
    }
    .block-product .button-left:after {
        right: 23px;
        left: auto;
    }

    .pages-block-width-10{
        width: auto !important;
    }
    .pages-block-width-20{
        width: auto !important;
    }
    .pages-block-width-30{
        width: auto !important;
    }
    .pages-block-width-40{
        width: auto !important;
    }
    .pages-block-width-50{
        width: auto !important;
    }
    .pages-block-width-60{
        width: auto !important;
    }
    .pages-block-width-70{
        width: auto !important;
    }
    .pages-block-width-80{
        width: auto !important;
    }
    .pages-block-width-90{
        width: auto !important;
    }
    .block-banner-sub .sub-banner-image{
        width: 50%;
        margin-bottom: 15px;
    }
    .block-banner-sub .title{
        margin-bottom: 7px;
    }
}