.btd-gwp-grid {
    display: grid;
    grid-template-columns: var(--btd-grid-template, repeat(2, minmax(0, 1fr)));
    grid-template-rows: var(--btd-grid-template-rows, none);
    grid-template-areas: var(--btd-grid-template-areas, none);
    grid-auto-rows: var(--btd-grid-auto-rows, auto);
    column-gap: var(--btd-grid-gap, 1rem);
    row-gap: var(--btd-grid-row-gap, var(--btd-grid-gap, 1rem));
    align-items: var(--btd-grid-align-items, stretch);
    justify-items: var(--btd-grid-justify-items, stretch);
    align-content: var(--btd-grid-align-content, normal);
    justify-content: var(--btd-grid-justify-content, normal);
    grid-auto-flow: var(--btd-grid-auto-flow, row);
}

.btd-gwp-grid > .btd-gwp-container {
    min-width: 0;
}
