.featured-grid {
    display: flex !important;
    width: 100% !important;
    gap: 20px !important;
    height: 420px !important;
}

.featured-main {
    width: 65% !important;
    flex-shrink: 0 !important;
}

.featured-sidebar {
    width: 35% !important;
    flex-shrink: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;
}

.featured-item {
    flex: 1 !important;
    min-height: 95px !important;
}