:root {
  --global-kb-font-size-sm: clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);
  --global-kb-font-size-md: clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);
  --global-kb-font-size-lg: clamp(1.75rem, 1.576rem + 0.543vw, 2rem);
  --global-kb-font-size-xl: clamp(2.25rem, 1.728rem + 1.63vw, 3rem);
  --global-kb-font-size-xxl: clamp(2.5rem, 1.456rem + 3.26vw, 4rem);
  --global-kb-font-size-xxxl: clamp(2.75rem, 0.489rem + 7.065vw, 6rem);
}

:root,
:root:where(.kb-tokens) {
  --kb-token--primitive--color--brand--primary: #2B6CB0;
  --kb-token--primitive--color--brand--secondary: #215387;
  --kb-token--primitive--color--brand--accent: #ED8936;
  --kb-token--primitive--color--brand--button: #3633e1;
  --kb-token--primitive--color--brand--button-hover: #2f2ffc;
  --kb-token--primitive--color--neutral--0: #ffffff;
  --kb-token--primitive--color--neutral--50: #F7FAFC;
  --kb-token--primitive--color--neutral--100: #EDF2F7;
  --kb-token--primitive--color--neutral--200: #E2E8F0;
  --kb-token--primitive--color--neutral--300: #CBD5E0;
  --kb-token--primitive--color--neutral--500: #718096;
  --kb-token--primitive--color--neutral--600: #4A5568;
  --kb-token--primitive--color--neutral--700: #2D3748;
  --kb-token--primitive--color--neutral--900: #1A202C;
  --kb-token--primitive--color--notice--success: #38A169;
  --kb-token--primitive--color--notice--warning: #DD6B20;
  --kb-token--primitive--color--notice--error: #E53E3E;
  --kb-token--primitive--color--notice--info: #3182CE;
  --kb-token--primitive--color--transparent: transparent;
  --kb-token--primitive--dimension--spacing--xxs: 0.5rem;
  --kb-token--primitive--dimension--spacing--xs: 1rem;
  --kb-token--primitive--dimension--spacing--sm: 1.5rem;
  --kb-token--primitive--dimension--spacing--md: 2rem;
  --kb-token--primitive--dimension--spacing--lg: 3rem;
  --kb-token--primitive--dimension--spacing--xl: 4rem;
  --kb-token--primitive--dimension--spacing--xxl: 5rem;
  --kb-token--primitive--dimension--spacing--3xl: 6.5rem;
  --kb-token--primitive--dimension--spacing--4xl: 8rem;
  --kb-token--primitive--dimension--spacing--5xl: 10rem;
  --kb-token--primitive--dimension--gap--none: 0rem;
  --kb-token--primitive--dimension--gap--xs: 0.5rem;
  --kb-token--primitive--dimension--gap--sm: 1rem;
  --kb-token--primitive--dimension--gap--md: 2rem;
  --kb-token--primitive--dimension--gap--lg: 4rem;
  --kb-token--primitive--dimension--font-size--sm: clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);
  --kb-token--primitive--dimension--font-size--md: clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);
  --kb-token--primitive--dimension--font-size--lg: clamp(1.75rem, 1.576rem + 0.543vw, 2rem);
  --kb-token--primitive--dimension--font-size--xl: clamp(2.25rem, 1.728rem + 1.63vw, 3rem);
  --kb-token--primitive--dimension--font-size--xxl: clamp(2.5rem, 1.456rem + 3.26vw, 4rem);
  --kb-token--primitive--dimension--font-size--xxxl: clamp(2.75rem, 0.489rem + 7.065vw, 6rem);
  --kb-token--primitive--dimension--radius--xs: 0.125rem;
  --kb-token--primitive--dimension--radius--sm: 0.25rem;
  --kb-token--primitive--dimension--radius--md: 0.375rem;
  --kb-token--primitive--dimension--radius--lg: 0.5rem;
  --kb-token--primitive--dimension--radius--xl: 0.75rem;
  --kb-token--primitive--dimension--radius--2xl: 1rem;
  --kb-token--primitive--dimension--radius--3xl: 1.5rem;
  --kb-token--primitive--dimension--radius--full: 9999px;
  --kb-token--primitive--dimension--border-width--sm: 1px;
  --kb-token--primitive--dimension--border-width--md: 2px;
  --kb-token--primitive--dimension--border-width--lg: 4px;
  --kb-token--primitive--dimension--icon-size--sm: 1rem;
  --kb-token--primitive--dimension--icon-size--md: 1.5rem;
  --kb-token--primitive--dimension--icon-size--lg: 2.25rem;
  --kb-token--primitive--fontSize--xs: 0.64rem;
  --kb-token--primitive--fontSize--sm: 0.8rem;
  --kb-token--primitive--fontSize--md: 1rem;
  --kb-token--primitive--fontSize--lg: 1.25rem;
  --kb-token--primitive--fontSize--xl: 1.563rem;
  --kb-token--primitive--fontSize--2xl: 1.953rem;
  --kb-token--primitive--fontSize--3xl: 2.441rem;
  --kb-token--primitive--shadow--xs: 0px 1px 2px 0px #1717171f;
  --kb-token--primitive--shadow--sm: 0px 2px 4px 0px #1717171f;
  --kb-token--primitive--shadow--md: 0px 2px 8px 0px #1717171f;
  --kb-token--semantic--color--text: var(--kb-token--primitive--color--neutral--900);
  --kb-token--semantic--color--text-muted: var(--kb-token--primitive--color--neutral--500);
  --kb-token--semantic--color--surface: var(--kb-token--primitive--color--neutral--0);
  --kb-token--semantic--color--surface-alt: var(--kb-token--primitive--color--neutral--50);
  --kb-token--semantic--color--border: var(--kb-token--primitive--color--neutral--200);
  --kb-token--semantic--color--border-hover: var(--kb-token--primitive--color--transparent);
  --kb-token--semantic--color--link: var(--kb-token--primitive--color--brand--primary);
  --kb-token--semantic--color--button-bg: #000000;
  --kb-token--semantic--color--button-text: var(--kb-token--primitive--color--neutral--0);
  --kb-token--semantic--color--button-bg-hover: #33d8fb;
  --kb-token--semantic--color--button-text-hover: var(--kb-token--primitive--color--neutral--0);
  --kb-token--semantic--color--button-border: var(--kb-token--primitive--color--transparent);
  --kb-token--semantic--color--icon: currentColor;
  --kb-token--semantic--color--icon-hover: var(--kb-token--primitive--color--brand--primary);
  --kb-token--semantic--color--rowlayout-bg: var(--kb-token--primitive--color--transparent);
  --kb-token--semantic--color--column-bg: var(--kb-token--primitive--color--transparent);
  --kb-token--semantic--color--column-bg-hover: var(--kb-token--primitive--color--transparent);
  --kb-token--semantic--color--image-bg: var(--kb-token--primitive--color--transparent);
  --kb-token--semantic--color--heading-bg: var(--kb-token--primitive--color--transparent);
  --kb-token--semantic--spacing--inline: var(--kb-token--primitive--dimension--spacing--md);
  --kb-token--semantic--spacing--block: var(--kb-token--primitive--dimension--spacing--lg);
  --kb-token--semantic--spacing--section: var(--kb-token--primitive--dimension--spacing--xl);
  --kb-token--semantic--spacing--media-padding: 0;
  --kb-token--semantic--spacing--heading-padding: 0;
  --kb-token--semantic--radius--control: 3px;
  --kb-token--semantic--radius--media: 0;
  --kb-token--semantic--radius--rowlayout: 0;
  --kb-token--semantic--radius--column: 0;
  --kb-token--semantic--radius--column-hover: 0;
  --kb-token--semantic--radius--heading: 0;
  --kb-token--semantic--border-width--default: var(--kb-token--primitive--dimension--border-width--sm);
  --kb-token--semantic--border-width--default-hover: 0;
  --kb-token--semantic--border-width--media: 0;
  --kb-token--semantic--border-width--button: 0;
  --kb-token--semantic--border-style--default: none;
  --kb-token--semantic--border-style--default-hover: solid;
  --kb-token--semantic--border-style--button: solid;
  --kb-token--semantic--icon-size--default: var(--kb-token--primitive--dimension--icon-size--md);
  --kb-token--semantic--icon-size--icon: 50px;
  --kb-token--semantic--font-size--control: 1.125rem;
  --kb-token--semantic--font-size--heading: 2rem;
  --kb-token--semantic--font-weight--control: normal;
  --kb-token--semantic--font-weight--heading: 400;
  --kb-token--semantic--line-height--control: normal;
  --kb-token--semantic--line-height--heading: 1.125;
  --kb-token--semantic--font-style--control: normal;
  --kb-token--semantic--text-transform--control: none;
  --kb-token--semantic--text-transform--heading: none;
  --kb-token--semantic--letter-spacing--control: 0;
  --kb-token--semantic--letter-spacing--heading: 0;
  --kb-token--semantic--shadow--card: 0px 2px 8px 0px var(--kb-token--primitive--color--neutral--900);
  --kb-token--semantic--shadow--media: 0px 0px 0px 0px var(--kb-token--primitive--color--transparent);
  --kb-token--semantic--shadow--button: 0px 0px 0px 0px var(--kb-token--primitive--color--transparent);
  --kb-token--semantic--shadow--button-hover: 0px 0px 0px 0px var(--kb-token--primitive--color--transparent);
  --global-kb-spacing-xxs: var(--kb-token--primitive--dimension--spacing--xxs, 0.5rem);
  --global-kb-spacing-xs: var(--kb-token--primitive--dimension--spacing--xs, 1rem);
  --global-kb-spacing-sm: var(--kb-token--primitive--dimension--spacing--sm, 1.5rem);
  --global-kb-spacing-md: var(--kb-token--primitive--dimension--spacing--md, 2rem);
  --global-kb-spacing-lg: var(--kb-token--primitive--dimension--spacing--lg, 3rem);
  --global-kb-spacing-xl: var(--kb-token--primitive--dimension--spacing--xl, 4rem);
  --global-kb-spacing-xxl: var(--kb-token--primitive--dimension--spacing--xxl, 5rem);
  --global-kb-spacing-3xl: var(--kb-token--primitive--dimension--spacing--3xl, 6.5rem);
  --global-kb-spacing-4xl: var(--kb-token--primitive--dimension--spacing--4xl, 8rem);
  --global-kb-spacing-5xl: var(--kb-token--primitive--dimension--spacing--5xl, 10rem);
  --global-kb-gap-none: var(--kb-token--primitive--dimension--gap--none, 0rem);
  --global-kb-gap-xs: var(--kb-token--primitive--dimension--gap--xs, 0.5rem);
  --global-kb-gap-sm: var(--kb-token--primitive--dimension--gap--sm, 1rem);
  --global-kb-gap-md: var(--kb-token--primitive--dimension--gap--md, 2rem);
  --global-kb-gap-lg: var(--kb-token--primitive--dimension--gap--lg, 4rem);
  --global-kb-font-size-sm: var(--kb-token--primitive--dimension--font-size--sm, clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem));
  --global-kb-font-size-md: var(--kb-token--primitive--dimension--font-size--md, clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem));
  --global-kb-font-size-lg: var(--kb-token--primitive--dimension--font-size--lg, clamp(1.75rem, 1.576rem + 0.543vw, 2rem));
  --global-kb-font-size-xl: var(--kb-token--primitive--dimension--font-size--xl, clamp(2.25rem, 1.728rem + 1.63vw, 3rem));
  --global-kb-font-size-xxl: var(--kb-token--primitive--dimension--font-size--xxl, clamp(2.5rem, 1.456rem + 3.26vw, 4rem));
  --global-kb-font-size-xxxl: var(--kb-token--primitive--dimension--font-size--xxxl, clamp(2.75rem, 0.489rem + 7.065vw, 6rem));
}

:root,
:root:where(.kb-tokens) {
  --kb-token--preset--kadence-singlebtn--default--button-bg: var(--kb-token--semantic--color--button-bg);
  --kb-token--preset--kadence-singlebtn--default--button-text: var(--kb-token--semantic--color--button-text);
  --kb-token--preset--kadence-singlebtn--default--button-bg-hover: var(--kb-token--semantic--color--button-bg-hover);
  --kb-token--preset--kadence-singlebtn--default--button-text-hover: var(--kb-token--semantic--color--button-text-hover);
  --kb-token--preset--kadence-singlebtn--default--button-radius: var(--kb-token--semantic--radius--control);
  --kb-token--preset--kadence-singlebtn--default--button-border-width: var(--kb-token--semantic--border-width--button);
  --kb-token--preset--kadence-singlebtn--default--button-border-style: var(--kb-token--semantic--border-style--button);
  --kb-token--preset--kadence-singlebtn--default--button-border-color: var(--kb-token--semantic--color--button-border);
  --kb-token--preset--kadence-singlebtn--default--button-padding--top: 0.4em;
  --kb-token--preset--kadence-singlebtn--default--button-padding--right: 1em;
  --kb-token--preset--kadence-singlebtn--default--button-padding--bottom: 0.4em;
  --kb-token--preset--kadence-singlebtn--default--button-padding--left: 1em;
  --kb-token--preset--kadence-singlebtn--default--button-padding: var(--kb-token--preset--kadence-singlebtn--default--button-padding--top) var(--kb-token--preset--kadence-singlebtn--default--button-padding--right) var(--kb-token--preset--kadence-singlebtn--default--button-padding--bottom) var(--kb-token--preset--kadence-singlebtn--default--button-padding--left);
  --kb-token--preset--kadence-singlebtn--default--button-margin--top: 0;
  --kb-token--preset--kadence-singlebtn--default--button-margin--right: 0;
  --kb-token--preset--kadence-singlebtn--default--button-margin--bottom: 0;
  --kb-token--preset--kadence-singlebtn--default--button-margin--left: 0;
  --kb-token--preset--kadence-singlebtn--default--button-margin: var(--kb-token--preset--kadence-singlebtn--default--button-margin--top) var(--kb-token--preset--kadence-singlebtn--default--button-margin--right) var(--kb-token--preset--kadence-singlebtn--default--button-margin--bottom) var(--kb-token--preset--kadence-singlebtn--default--button-margin--left);
  --kb-token--preset--kadence-image--default--background: var(--kb-token--semantic--color--image-bg);
  --kb-token--preset--kadence-image--default--border: var(--kb-token--semantic--color--border);
  --kb-token--preset--kadence-image--default--borderWidth: var(--kb-token--semantic--border-width--media);
  --kb-token--preset--kadence-image--default--borderRadius: var(--kb-token--semantic--radius--media);
  --kb-token--preset--kadence-image--default--shadow: var(--kb-token--semantic--shadow--media);
  --kb-token--preset--kadence-image--default--padding: var(--kb-token--semantic--spacing--media-padding);
  --kb-token--preset--kadence-rowlayout--default--background: var(--kb-token--semantic--color--rowlayout-bg);
  --kb-token--preset--kadence-rowlayout--default--borderRadius: var(--kb-token--semantic--radius--rowlayout);
  --kb-token--preset--kadence-column--default--background: var(--kb-token--semantic--color--column-bg);
  --kb-token--preset--kadence-column--default--borderRadius: var(--kb-token--semantic--radius--column);
  --kb-token--preset--kadence-single-icon--default--color: var(--kb-token--semantic--color--icon);
  --kb-token--preset--kadence-single-icon--default--size: var(--kb-token--semantic--icon-size--icon);
  --kb-token--preset--kadence-advancedheading--default--background: var(--kb-token--semantic--color--heading-bg);
  --kb-token--preset--kadence-advancedheading--default--padding: var(--kb-token--semantic--spacing--heading-padding);
  --kb-token--preset--kadence-advancedheading--default--borderColor: var(--kb-token--semantic--color--border);
  --kb-token--preset--kadence-advancedheading--default--borderWidth: var(--kb-token--semantic--border-width--default);
  --kb-token--preset--kadence-advancedheading--default--borderRadius: var(--kb-token--semantic--radius--heading);
  --kb-token--preset--kadence-advancedheading--default--borderStyle: var(--kb-token--semantic--border-style--default);
}

.wp-block-kadence-singlebtn.kb-preset--default {
  --kb-btn-radius: var(--kb-token--preset--kadence-singlebtn--default--button-radius);
  --kb-btn-border-width: var(--kb-token--preset--kadence-singlebtn--default--button-border-width);
  --kb-btn-border-style: var(--kb-token--preset--kadence-singlebtn--default--button-border-style);
  --kb-btn-border-color: var(--kb-token--preset--kadence-singlebtn--default--button-border-color);
  --kb-btn-padding: var(--kb-token--preset--kadence-singlebtn--default--button-padding);
  --kb-btn-margin: var(--kb-token--preset--kadence-singlebtn--default--button-margin);
}

.wp-block-kadence-singlebtn.kb-preset--outline {
  --global-palette-btn-bg: unset;
  --global-palette-btn: unset;
  --global-palette-btn-bg-hover: unset;
  --global-palette-btn-hover: unset;
  --kb-btn-radius: unset;
  --kb-btn-padding: unset;
  --kb-btn-margin: unset;
  --kb-btn-border-width: unset;
  --kb-btn-border-style: unset;
  --kb-btn-border-color: unset;
  --kb-btn-shadow: unset;
  --kb-btn-shadow-hover: unset;
}

.wp-block-kadence-singlebtn.kb-preset--theme-base {
  --global-palette-btn-bg: unset;
  --global-palette-btn: unset;
  --global-palette-btn-bg-hover: unset;
  --global-palette-btn-hover: unset;
  --kb-btn-radius: unset;
  --kb-btn-padding: unset;
  --kb-btn-margin: unset;
  --kb-btn-border-width: unset;
  --kb-btn-border-style: unset;
  --kb-btn-border-color: unset;
  --kb-btn-shadow: unset;
  --kb-btn-shadow-hover: unset;
}

.wp-block-kadence-singlebtn.kb-preset--theme-secondary {
  --global-palette-btn-bg: unset;
  --global-palette-btn: unset;
  --global-palette-btn-bg-hover: unset;
  --global-palette-btn-hover: unset;
  --kb-btn-radius: unset;
  --kb-btn-padding: unset;
  --kb-btn-margin: unset;
  --kb-btn-border-width: unset;
  --kb-btn-border-style: unset;
  --kb-btn-border-color: unset;
  --kb-btn-shadow: unset;
  --kb-btn-shadow-hover: unset;
}

.wp-block-kadence-image.kb-preset--default {
  --kb-img-bg: var(--kb-token--preset--kadence-image--default--background);
  --kb-img-border-color: var(--kb-token--preset--kadence-image--default--border);
  --kb-img-border-width: var(--kb-token--preset--kadence-image--default--borderWidth);
  --kb-img-radius: var(--kb-token--preset--kadence-image--default--borderRadius);
  --kb-img-shadow: var(--kb-token--preset--kadence-image--default--shadow);
  --kb-img-padding: var(--kb-token--preset--kadence-image--default--padding);
}

.wp-block-kadence-rowlayout.kb-preset--default {
  --kb-row-bg: var(--kb-token--preset--kadence-rowlayout--default--background);
  --kb-row-radius: var(--kb-token--preset--kadence-rowlayout--default--borderRadius);
}

.wp-block-kadence-column.kb-preset--default {
  --kb-col-bg: var(--kb-token--preset--kadence-column--default--background);
  --kb-col-radius: var(--kb-token--preset--kadence-column--default--borderRadius);
}

.wp-block-kadence-single-icon.kb-preset--default {
  --kb-icon-color: var(--kb-token--preset--kadence-single-icon--default--color);
  --kb-icon-size: var(--kb-token--preset--kadence-single-icon--default--size);
}

.wp-block-kadence-advancedheading.kb-preset--default {
  --kb-heading-bg: var(--kb-token--preset--kadence-advancedheading--default--background);
  --kb-heading-padding: var(--kb-token--preset--kadence-advancedheading--default--padding);
  --kb-heading-border-color: var(--kb-token--preset--kadence-advancedheading--default--borderColor);
  --kb-heading-border-width: var(--kb-token--preset--kadence-advancedheading--default--borderWidth);
  --kb-heading-radius: var(--kb-token--preset--kadence-advancedheading--default--borderRadius);
  --kb-heading-border-style: var(--kb-token--preset--kadence-advancedheading--default--borderStyle);
}

.wp-block-kadence-singlebtn {
  --kb-btn-radius: var(--kb-token--preset--kadence-singlebtn--default--button-radius);
  --kb-btn-border-width: var(--kb-token--preset--kadence-singlebtn--default--button-border-width);
  --kb-btn-border-style: var(--kb-token--preset--kadence-singlebtn--default--button-border-style);
  --kb-btn-border-color: var(--kb-token--preset--kadence-singlebtn--default--button-border-color);
  --kb-btn-padding: var(--kb-token--preset--kadence-singlebtn--default--button-padding);
  --kb-btn-margin: var(--kb-token--preset--kadence-singlebtn--default--button-margin);
}

.wp-block-kadence-image {
  --kb-img-bg: var(--kb-token--preset--kadence-image--default--background);
  --kb-img-border-color: var(--kb-token--preset--kadence-image--default--border);
  --kb-img-border-width: var(--kb-token--preset--kadence-image--default--borderWidth);
  --kb-img-radius: var(--kb-token--preset--kadence-image--default--borderRadius);
  --kb-img-shadow: var(--kb-token--preset--kadence-image--default--shadow);
  --kb-img-padding: var(--kb-token--preset--kadence-image--default--padding);
}

.wp-block-kadence-rowlayout {
  --kb-row-bg: var(--kb-token--preset--kadence-rowlayout--default--background);
  --kb-row-radius: var(--kb-token--preset--kadence-rowlayout--default--borderRadius);
}

.wp-block-kadence-column {
  --kb-col-bg: var(--kb-token--preset--kadence-column--default--background);
  --kb-col-radius: var(--kb-token--preset--kadence-column--default--borderRadius);
}

.wp-block-kadence-single-icon {
  --kb-icon-color: var(--kb-token--preset--kadence-single-icon--default--color);
  --kb-icon-size: var(--kb-token--preset--kadence-single-icon--default--size);
}

.wp-block-kadence-advancedheading {
  --kb-heading-bg: var(--kb-token--preset--kadence-advancedheading--default--background);
  --kb-heading-padding: var(--kb-token--preset--kadence-advancedheading--default--padding);
  --kb-heading-border-color: var(--kb-token--preset--kadence-advancedheading--default--borderColor);
  --kb-heading-border-width: var(--kb-token--preset--kadence-advancedheading--default--borderWidth);
  --kb-heading-radius: var(--kb-token--preset--kadence-advancedheading--default--borderRadius);
  --kb-heading-border-style: var(--kb-token--preset--kadence-advancedheading--default--borderStyle);
}

[data-kb-palette] {
  --kb-token--preset--kadence-singlebtn--default--button-bg: var(--kb-token--semantic--color--button-bg);
  --kb-token--preset--kadence-singlebtn--default--button-text: var(--kb-token--semantic--color--button-text);
  --kb-token--preset--kadence-singlebtn--default--button-bg-hover: var(--kb-token--semantic--color--button-bg-hover);
  --kb-token--preset--kadence-singlebtn--default--button-text-hover: var(--kb-token--semantic--color--button-text-hover);
  --kb-token--preset--kadence-singlebtn--default--button-radius: var(--kb-token--semantic--radius--control);
  --kb-token--preset--kadence-singlebtn--default--button-border-width: var(--kb-token--semantic--border-width--button);
  --kb-token--preset--kadence-singlebtn--default--button-border-style: var(--kb-token--semantic--border-style--button);
  --kb-token--preset--kadence-singlebtn--default--button-border-color: var(--kb-token--semantic--color--button-border);
  --kb-token--preset--kadence-singlebtn--default--button-padding--top: 0.4em;
  --kb-token--preset--kadence-singlebtn--default--button-padding--right: 1em;
  --kb-token--preset--kadence-singlebtn--default--button-padding--bottom: 0.4em;
  --kb-token--preset--kadence-singlebtn--default--button-padding--left: 1em;
  --kb-token--preset--kadence-singlebtn--default--button-padding: var(--kb-token--preset--kadence-singlebtn--default--button-padding--top) var(--kb-token--preset--kadence-singlebtn--default--button-padding--right) var(--kb-token--preset--kadence-singlebtn--default--button-padding--bottom) var(--kb-token--preset--kadence-singlebtn--default--button-padding--left);
  --kb-token--preset--kadence-singlebtn--default--button-margin--top: 0;
  --kb-token--preset--kadence-singlebtn--default--button-margin--right: 0;
  --kb-token--preset--kadence-singlebtn--default--button-margin--bottom: 0;
  --kb-token--preset--kadence-singlebtn--default--button-margin--left: 0;
  --kb-token--preset--kadence-singlebtn--default--button-margin: var(--kb-token--preset--kadence-singlebtn--default--button-margin--top) var(--kb-token--preset--kadence-singlebtn--default--button-margin--right) var(--kb-token--preset--kadence-singlebtn--default--button-margin--bottom) var(--kb-token--preset--kadence-singlebtn--default--button-margin--left);
  --kb-token--preset--kadence-image--default--background: var(--kb-token--semantic--color--image-bg);
  --kb-token--preset--kadence-image--default--border: var(--kb-token--semantic--color--border);
  --kb-token--preset--kadence-image--default--borderWidth: var(--kb-token--semantic--border-width--media);
  --kb-token--preset--kadence-image--default--borderRadius: var(--kb-token--semantic--radius--media);
  --kb-token--preset--kadence-image--default--shadow: var(--kb-token--semantic--shadow--media);
  --kb-token--preset--kadence-image--default--padding: var(--kb-token--semantic--spacing--media-padding);
  --kb-token--preset--kadence-rowlayout--default--background: var(--kb-token--semantic--color--rowlayout-bg);
  --kb-token--preset--kadence-rowlayout--default--borderRadius: var(--kb-token--semantic--radius--rowlayout);
  --kb-token--preset--kadence-column--default--background: var(--kb-token--semantic--color--column-bg);
  --kb-token--preset--kadence-column--default--borderRadius: var(--kb-token--semantic--radius--column);
  --kb-token--preset--kadence-single-icon--default--color: var(--kb-token--semantic--color--icon);
  --kb-token--preset--kadence-single-icon--default--size: var(--kb-token--semantic--icon-size--icon);
  --kb-token--preset--kadence-advancedheading--default--background: var(--kb-token--semantic--color--heading-bg);
  --kb-token--preset--kadence-advancedheading--default--padding: var(--kb-token--semantic--spacing--heading-padding);
  --kb-token--preset--kadence-advancedheading--default--borderColor: var(--kb-token--semantic--color--border);
  --kb-token--preset--kadence-advancedheading--default--borderWidth: var(--kb-token--semantic--border-width--default);
  --kb-token--preset--kadence-advancedheading--default--borderRadius: var(--kb-token--semantic--radius--heading);
  --kb-token--preset--kadence-advancedheading--default--borderStyle: var(--kb-token--semantic--border-style--default);
}

:root [class*="kadence-"].has-palette-1-color {
  color: var(--global-palette1) !important;
}

:root [class*="kadence-"].has-palette-1-background-color {
  background-color: var(--global-palette1) !important;
}

:root [class*="kadence-"].has-theme-palette-1-color {
  color: var(--global-palette1) !important;
}

:root [class*="kadence-"].has-theme-palette-1-background-color {
  background-color: var(--global-palette1) !important;
}

:root [class*="kadence-"].has-palette-2-color {
  color: var(--global-palette2) !important;
}

:root [class*="kadence-"].has-palette-2-background-color {
  background-color: var(--global-palette2) !important;
}

:root [class*="kadence-"].has-theme-palette-2-color {
  color: var(--global-palette2) !important;
}

:root [class*="kadence-"].has-theme-palette-2-background-color {
  background-color: var(--global-palette2) !important;
}

:root [class*="kadence-"].has-palette-3-color {
  color: var(--global-palette3) !important;
}

:root [class*="kadence-"].has-palette-3-background-color {
  background-color: var(--global-palette3) !important;
}

:root [class*="kadence-"].has-theme-palette-3-color {
  color: var(--global-palette3) !important;
}

:root [class*="kadence-"].has-theme-palette-3-background-color {
  background-color: var(--global-palette3) !important;
}

:root [class*="kadence-"].has-palette-4-color {
  color: var(--global-palette4) !important;
}

:root [class*="kadence-"].has-palette-4-background-color {
  background-color: var(--global-palette4) !important;
}

:root [class*="kadence-"].has-theme-palette-4-color {
  color: var(--global-palette4) !important;
}

:root [class*="kadence-"].has-theme-palette-4-background-color {
  background-color: var(--global-palette4) !important;
}

:root [class*="kadence-"].has-palette-5-color {
  color: var(--global-palette5) !important;
}

:root [class*="kadence-"].has-palette-5-background-color {
  background-color: var(--global-palette5) !important;
}

:root [class*="kadence-"].has-theme-palette-5-color {
  color: var(--global-palette5) !important;
}

:root [class*="kadence-"].has-theme-palette-5-background-color {
  background-color: var(--global-palette5) !important;
}

:root [class*="kadence-"].has-palette-6-color {
  color: var(--global-palette6) !important;
}

:root [class*="kadence-"].has-palette-6-background-color {
  background-color: var(--global-palette6) !important;
}

:root [class*="kadence-"].has-theme-palette-6-color {
  color: var(--global-palette6) !important;
}

:root [class*="kadence-"].has-theme-palette-6-background-color {
  background-color: var(--global-palette6) !important;
}

:root [class*="kadence-"].has-palette-7-color {
  color: var(--global-palette7) !important;
}

:root [class*="kadence-"].has-palette-7-background-color {
  background-color: var(--global-palette7) !important;
}

:root [class*="kadence-"].has-theme-palette-7-color {
  color: var(--global-palette7) !important;
}

:root [class*="kadence-"].has-theme-palette-7-background-color {
  background-color: var(--global-palette7) !important;
}

:root [class*="kadence-"].has-palette-8-color {
  color: var(--global-palette8) !important;
}

:root [class*="kadence-"].has-palette-8-background-color {
  background-color: var(--global-palette8) !important;
}

:root [class*="kadence-"].has-theme-palette-8-color {
  color: var(--global-palette8) !important;
}

:root [class*="kadence-"].has-theme-palette-8-background-color {
  background-color: var(--global-palette8) !important;
}

:root [class*="kadence-"].has-palette-9-color {
  color: var(--global-palette9) !important;
}

:root [class*="kadence-"].has-palette-9-background-color {
  background-color: var(--global-palette9) !important;
}

:root [class*="kadence-"].has-theme-palette-9-color {
  color: var(--global-palette9) !important;
}

:root [class*="kadence-"].has-theme-palette-9-background-color {
  background-color: var(--global-palette9) !important;
}

.wp-block-kadence-image img {
  background-color: var(--kb-img-bg, var(--kb-token--semantic--color--image-bg, transparent));
  border-color: var(--kb-img-border-color, var(--kb-token--semantic--color--border, #E2E8F0));
  border-width: var(--kb-img-border-width, var(--kb-token--semantic--border-width--media, 0));
  border-radius: var(--kb-img-radius, var(--kb-token--semantic--radius--media, 0));
  box-shadow: var(--kb-img-shadow, var(--kb-token--semantic--shadow--media, 0px 0px 0px 0px transparent));
}

.wp-block-kadence-image *.kb-img {
  padding: var(--kb-img-padding, var(--kb-token--semantic--spacing--media-padding, 0));
}

.wp-block-kadence-rowlayout {
  background-color: var(--kb-row-bg, var(--kb-token--semantic--color--rowlayout-bg, transparent));
  border-radius: var(--kb-row-radius, var(--kb-token--semantic--radius--rowlayout, 0));
}

.wp-block-kadence-column>.kt-inside-inner-col {
  background-color: var(--kb-col-bg, var(--kb-token--semantic--color--column-bg, transparent));
  border-radius: var(--kb-col-radius, var(--kb-token--semantic--radius--column, 0));
}

.wp-block-kadence-single-icon *.kb-svg-icon-wrap {
  color: var(--kb-icon-color, var(--kb-token--semantic--color--icon, currentColor));
  font-size: var(--kb-icon-size, var(--kb-token--semantic--icon-size--icon, 50px));
}

.wp-block-kadence-advancedheading {
  background-color: var(--kb-heading-bg, var(--kb-token--semantic--color--heading-bg, transparent));
  padding: var(--kb-heading-padding, var(--kb-token--semantic--spacing--heading-padding, 0));
  border-color: var(--kb-heading-border-color, var(--kb-token--semantic--color--border, #E2E8F0));
  border-width: var(--kb-heading-border-width, var(--kb-token--semantic--border-width--default, 1px));
  border-radius: var(--kb-heading-radius, var(--kb-token--semantic--radius--heading, 0));
  border-style: var(--kb-heading-border-style, var(--kb-token--semantic--border-style--default, none));
}

/*# sourceURL=kadence-blocks-global-variables-inline-css */