.block-layout-builder.bg-primary .cklb-cta a, .block-layout-builder.bg-dark .cklb-cta a, .block-layout-builder.text-white .cklb-cta a {
  --beo-btn-color: #000;
  --beo-btn-bg: #fff;
  --beo-btn-border-color: #fff;
  --beo-btn-hover-color: #000;
  --beo-btn-hover-bg: white;
  --beo-btn-hover-border-color: white;
  --beo-btn-focus-shadow-rgb: 217, 217, 217;
  --beo-btn-active-color: #000;
  --beo-btn-active-bg: white;
  --beo-btn-active-border-color: white;
  --beo-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --beo-btn-disabled-color: #000;
  --beo-btn-disabled-bg: #fff;
  --beo-btn-disabled-border-color: #fff;
}
.block-layout-builder.text-black .cklb-cta a {
  --beo-btn-color: #fff;
  --beo-btn-bg: #000;
  --beo-btn-border-color: #000;
  --beo-btn-hover-color: #fff;
  --beo-btn-hover-bg: black;
  --beo-btn-hover-border-color: black;
  --beo-btn-focus-shadow-rgb: 38, 38, 38;
  --beo-btn-active-color: #fff;
  --beo-btn-active-bg: black;
  --beo-btn-active-border-color: black;
  --beo-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --beo-btn-disabled-color: #fff;
  --beo-btn-disabled-bg: #000;
  --beo-btn-disabled-border-color: #000;
}
