.wp-block-kadence-rowlayout .wp-block-kadence-column .kt-inside-inner-col p.is-style-eyebrow-text,
.editor-styles-wrapper .wp-block-kadence-rowlayout .wp-block-kadence-column .kt-inside-inner-col p.is-style-eyebrow-text,
p.is-style-eyebrow-text,
.editor-styles-wrapper p.is-style-eyebrow-text,
.wp-block-kadence-advancedheading.is-style-eyebrow {
  color: var(--eyebrow-color);
  font-family: var(--eyebrow-font-family);
  font-weight: 700;
  font-size: var(--eyebrow-font-size);
  line-height: var(--eyebrow-line-height);
  letter-spacing: var(--eyebrow-letter-spacing);
  text-transform: uppercase;
  white-space: pre-wrap;
  margin-top: 0;
  margin-bottom: var(--eyebrow-margin-bottom);
}

.wp-block-kadence-rowlayout .wp-block-kadence-column .kt-inside-inner-col p.is-style-skinb-lead,
.editor-styles-wrapper .wp-block-kadence-rowlayout .wp-block-kadence-column .kt-inside-inner-col p.is-style-skinb-lead,
p.is-style-skinb-lead,
.editor-styles-wrapper p.is-style-skinb-lead {
  font-size: clamp(1rem, 0.96rem + 0.2vw, 1.05rem);
  line-height: 1.7;
  margin-top: 0;
  max-width: 38rem;
}

.wp-block-button.is-style-skinb-primary > .wp-block-button__link,
.wp-block-button.is-style-skinb-secondary > .wp-block-button__link,
.wp-block-button.is-style-skinb-outline > .wp-block-button__link,
.wp-block-button.is-style-skinb-outline-white > .wp-block-button__link,
.wp-block-button.is-style-skinb-ghost > .wp-block-button__link {
  border-radius: var(--radius-full);
  font-family: var(--font-display);
  font-size: 0.875rem;
  font-weight: 600;
  letter-spacing: 0.01em;
  padding: 0.75rem 1.6rem;
  text-decoration: none;
  transition: all 0.2s ease;
}

.wp-block-button.is-style-skinb-primary > .wp-block-button__link {
  background: var(--brand-secondary);
  border: 1px solid var(--brand-secondary);
  box-shadow: 0 2px 12px rgba(var(--brand-secondary-rgb, 232, 93, 38), 0.3);
  color: var(--text-contrast);
}

.wp-block-button.is-style-skinb-secondary > .wp-block-button__link {
  background: rgba(255, 255, 255, 0.12);
  border: 1.5px solid rgba(255, 255, 255, 0.3);
  color: var(--text-contrast);
}

.wp-block-button.is-style-skinb-outline > .wp-block-button__link {
  background: transparent;
  border: 1.5px solid var(--brand-primary);
  color: var(--brand-primary);
}

.wp-block-button.is-style-skinb-outline-white > .wp-block-button__link {
  background: transparent;
  border: 1.5px solid rgba(255, 255, 255, 0.45);
  color: var(--text-contrast);
}

.wp-block-button.is-style-skinb-ghost > .wp-block-button__link {
  background: transparent;
  border: 0;
  color: var(--brand-secondary);
  padding-left: 0;
  padding-right: 0;
}
