@import url('./font-sizes.css');
/* Per-block overrides. The global header rules exclude the three choices. */
body .clbcltr-font-medium,
body .clbcltr-font-medium > :is(p, li, .wp-block-button__link),
body .clbcltr-font-medium .wp-block-button__link {
  font-family: 'CLBCLTR Display', Arial, sans-serif !important;
  font-weight: 500 !important;
}
body .clbcltr-font-bold,
body .clbcltr-font-bold > :is(p, li, .wp-block-button__link),
body .clbcltr-font-bold .wp-block-button__link {
  font-family: 'CLBCLTR Display', Arial, sans-serif !important;
  font-weight: 700 !important;
}
body .clbcltr-font-superbold,
body .clbcltr-font-superbold > :is(p, li, .wp-block-button__link),
body .clbcltr-font-superbold .wp-block-button__link {
  font-family: 'CLBCLTR Display', Arial, sans-serif !important;
  font-weight: 900 !important;
}


/* CLBCLTR editorial palette. Explicit classes only: no site-wide color changes. */
body .clbcltr-color-white, body .clbcltr-color-white :is(p,span,li,strong,em,a),
.editor-styles-wrapper .clbcltr-color-white, .editor-styles-wrapper .clbcltr-color-white :is(p,span,li,strong,em,a) { color: #ffffff !important; }
body .clbcltr-color-black, body .clbcltr-color-black :is(p,span,li,strong,em,a),
.editor-styles-wrapper .clbcltr-color-black, .editor-styles-wrapper .clbcltr-color-black :is(p,span,li,strong,em,a) { color: #000000 !important; }
body .clbcltr-color-lime, body .clbcltr-color-lime :is(p,span,li,strong,em,a),
.editor-styles-wrapper .clbcltr-color-lime, .editor-styles-wrapper .clbcltr-color-lime :is(p,span,li,strong,em,a) { color: #d6ff00 !important; }
