/**
 * Main — Tablet overrides (768px+)
 * Loaded via media="(min-width: 768px)"
 *
 * @package T3BR
 */

/* Navigation: show desktop nav, hide mobile */
.main-nav {
    display: flex;
}

.header-cta--desktop {
    display: inline-flex;
}

.header-mobile-actions {
    display: none;
}

/* Grid: 2 columns from tablet */
.grid--2 { grid-template-columns: repeat(2, 1fr); }
.grid--3 { grid-template-columns: repeat(2, 1fr); }
.grid--4 { grid-template-columns: repeat(2, 1fr); }
