/* ALERTY W STYLU GITHUB (zagnieżdżanie CSS) */
.global-alert,
.editor-styles-wrapper .global-alert {
  background: #fff8e5;
  border-left: 4px solid #e0a300;
  border-top: 1px solid rgba(0,0,0,0.06);
  border-right: 1px solid rgba(0,0,0,0.06);
  border-bottom: 1px solid rgba(0,0,0,0.06);
  padding: 1em 1.2em;
  margin: 1.5em 0 3em;
  border-radius: 6px;
  line-height: 1.6;

  p { margin: 0.4em 0 0; }

  .title {
    color: #b47c00;
    font-weight: 700;
    margin: 0 0 .3em 0;
    font-size: 1.05em;
  }

  /* Kadence Advanced Heading */
  [class*="kt-adv-heading"] { margin: 0 0 0.3em 0; padding: 0; }

  .kt-adv-heading__title,
  .kadence-advancedheading-text,
  .kt-adv-heading-has-icon .kadence-advancedheading-text {
    color: #b47c00;
    font-weight: 700;
    font-size: 1.05em;
    line-height: 1.2;
  }

  .kt-svg-icon-wrap {
    margin-right: 0.35em;
    display: inline-flex;
    align-items: center;
    color: #b47c00;
  }

  /* Warianty kolorów */
  &.blue {
    background: #f2f6fc;
    border-left-color: #2D5288;
    .title,
    .kt-adv-heading__title,
    .kadence-advancedheading-text,
    .kt-adv-heading-has-icon .kadence-advancedheading-text,
    .kt-svg-icon-wrap { color: #23395B; }
  }

  &.green {
    background: #f2fbf4;
    border-left-color: #2E7D32;
    .title,
    .kt-adv-heading__title,
    .kadence-advancedheading-text,
    .kt-adv-heading-has-icon .kadence-advancedheading-text,
    .kt-svg-icon-wrap { color: #2E7D32; }
  }

  &.red {
    background: #fdf3f3;
    border-left-color: #C0392B;
    .title,
    .kt-adv-heading__title,
    .kadence-advancedheading-text,
    .kt-adv-heading-has-icon .kadence-advancedheading-text,
    .kt-svg-icon-wrap { color: #C0392B; }
  }
}
