/* Style pomocnicze - style krytyczne dla widoczności linii (wysokość, tło, flex)
   są ustawiane INLINE bezpośrednio przez blok, dzięki czemu działają
   niezależnie od tego, czy ten plik CSS się załaduje na danym motywie. */

.icon-separator-placeholder {
    padding: 8px 16px;
    font-size: 14px;
    white-space: nowrap;
}

.icon-sep-control label {
    display: block;
    margin-bottom: 8px;
    font-weight: 500;
}

.icon-sep-control hr {
    margin: 16px 0;
}

@media (max-width: 600px) {
    .wp-block-skybridge-icon-separator {
        margin: 24px 0;
    }
    .icon-separator-icon {
        margin: 0 12px;
    }
    .icon-separator-icon img {
        max-width: 36px;
    }
}
