/**
 * Custom Column Padding - Container Alignment Styles
 */

/* Apply container padding to columns with the class */
.has-container-padding {
    padding-left: 16px !important;
    padding-right: 16px !important;
}

/* Editor preview styling - for the block wrapper in newer Gutenberg versions */
.block-editor-block-list__block.has-container-padding > .wp-block-column {
    padding-left: 16px !important;
    padding-right: 16px !important;
}

/* Editor preview styling - for older editor versions */
.editor-block-list__block.has-container-padding > .wp-block-column {
    padding-left: 16px !important;
    padding-right: 16px !important;
}

/* Direct selectors for editor styles wrapper */
.editor-styles-wrapper .has-container-padding,
.edit-post-visual-editor .has-container-padding {
    padding-left: 16px !important;
    padding-right: 16px !important;
}

/* Ensure the padding is applied in the block editor */
.wp-block-column.has-container-padding {
    padding-left: 16px !important;
    padding-right: 16px !important;
}