
.content-boxes {
    display: grid;
}

.content-boxes--cols-auto {
    --min-col-width: 100px;
    grid-template-columns: repeat( auto-fit, minmax(var(--min-col-width), 1fr) );
}

.content-boxes--cols-one {
    grid-template-columns: repeat(1, 1fr);
}
.content-boxes--cols-two {
    grid-template-columns: repeat(2, 1fr);
}
.content-boxes--cols-three {
    grid-template-columns: repeat(3, 1fr);
}
.content-boxes--cols-four {
    grid-template-columns: repeat(4, 1fr);
}
.content-boxes--cols-five {
    grid-template-columns: repeat(5, 1fr);
}


.content-boxes-group--default {
    
}
