.table-grid__column.cdk-drag-preview {
    background: #fff;
    box-sizing: border-box;
    border-radius: 4px;
    box-shadow:
        0 5px 5px -3px rgba(0, 0, 0, 0.2),
        0 8px 10px 1px rgba(0, 0, 0, 0.14),
        0 3px 14px 2px rgba(0, 0, 0, 0.12);
}

.table-grid__column.cdk-drag-placeholder {
    opacity: 0.3;
}

.cdk-drag-preview {
    .table-grid__header-cell {
        top: 0 !important;
    }

    &.table-grid__column {
        background: none;

        .table-grid__cell:not(.table-grid__header-cell) {
            display: none;
        }
    }
}
