.featured-products-page #featureFree .feature-grid-board {
    grid-template-columns: 58px repeat(5, minmax(0, 1fr));
}

.featured-products-page #featureFree .feature-grid-board .axis-title {
    grid-column: 2 / span 5;
}

.featured-products-page #featureFree .feature-grid-board .matrix,
.featured-products-page #featureFree .feature-grid-board .axis-bottom {
    grid-column: 2 / span 5;
    grid-template-columns: repeat(5, minmax(0, 1fr));
}

.featured-products-page #featureFree .feature-grid-board .row-labels,
.featured-products-page #featureFree .feature-grid-board .matrix {
    align-self: stretch;
    grid-template-rows: repeat(11, minmax(36px, 1fr));
}

@media (max-width: 767px) {
    .featured-products-page #featureFree .feature-grid-board {
        grid-template-columns: 46px repeat(5, minmax(72px, 1fr));
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }
}
