.s1-rc-panel .components-tab-panel__tabs {
margin-bottom: 10px;
} .s1-rc-breakpoints .components-tab-panel__tabs > button[role="tab"]:nth-child(1),
.s1-rc-breakpoints .components-tab-panel__tabs > button[role="tab"]:nth-child(3) {
display: none !important;
}
.s1-rc-gap-control {
position: relative;
}
.s1-rc-gap-control .components-input-control__suffix {
position: absolute;
right: 0;
bottom: 0;
font-size: 12px;
line-height: 32px;
padding-right: 4px;
color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
pointer-events: none;
}
.s1-rc-gap-control input {
padding-right: 20px !important;
} .s1-rc-masonry-toggle,
.s1-rc-masonry-toggle__notice {
display: none !important;
} .components-panel__row > .s1-rc-breakpoints {
width: 100% !important;
flex: 1 1 auto !important;
}
.block-editor-block-list__block.is-layout-grid,
.wp-block-post-template-is-layout-grid.has-s1-rc-columns,
.wp-block-columns.has-s1-rc-columns {
column-gap: var(--s1-rc-gap-x, var(--wp--style--block-gap, 1.5rem)) !important;
row-gap:    var(--s1-rc-gap-y, var(--s1-rc-gap-x, var(--wp--style--block-gap, 1.5rem))) !important;
}
@media (max-width: 1199.98px) {
.block-editor-block-list__block.is-layout-grid,
.wp-block-post-template-is-layout-grid.has-s1-rc-columns,
.wp-block-columns.has-s1-rc-columns {
display: grid !important;
}
}
@media (max-width: 767.98px) {
.block-editor-block-list__block.is-layout-grid,
.wp-block-post-template-is-layout-grid.has-s1-rc-columns,
.wp-block-columns.has-s1-rc-columns {
grid-template-columns: repeat(var(--s1-rc-columns-mobile-portrait, 1), 1fr) !important;
}
}
@media (min-width: 768px) and (max-width: 1199.98px) {
.block-editor-block-list__block.is-layout-grid,
.wp-block-post-template-is-layout-grid.has-s1-rc-columns,
.wp-block-columns.has-s1-rc-columns {
grid-template-columns: repeat(var(--s1-rc-columns-tablet-portrait, var(--wp--columns, 2)), 1fr) !important;
}
}