@media (max-width: 950px) {
    article button{
        display:none!important;
    }

    article .vat{
        display:none!important;
    }

    .widget-filter-base {
        display:none!important;
    }

    .owl-dots {
        display:none!important;
    }
    
    .img-not-responsive img {
        min-width:50%!important;
    }

    .img-not-responsive .block-caption {
        height: 25%!important;
        font-size: 80%!important;
        padding: 0px!important;
        padding-left: 1rem!important;
    }
}