@media screen and (max-width: 568px) {
     .slab:has(img.promoimg) {
         display: none;
    }
}
 @media screen and (max-width: 568px) {
     .page-inner {
         display: grid;
         grid-template-columns: 1fr;
    }
     .sidebar {
         display: contents;
    }
     .sidebar aside {
         grid-row: 1;
    }
     .content-area {
         grid-row: 2;
    }
     .sidebar .slab {
         grid-column: 1;
    }
}
 