.home-template .sidebar {
    display: none;
}

.home-template .main-content {
    max-width: 1375px;
    margin-left: auto;
    margin-right: auto;
    display: block !important;
}

.home-template .l-grid--2col {
    grid-template-columns: repeat(3, 1fr);
}

@media (min-width: 75em) {
    .home-template .l-grid {
        grid-column-gap: 3.5rem;
    }
}