/*!**********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/sass-loader/dist/cjs.js!./sass/variables-bbt.scss ***!
  \**********************************************************************************************************************************************/
/** Breakpoint for WordPress admin bar */
.editor-styles-wrapper,
html.theme-bbt {
  --smt-breakpoint-xs: 0;
  --smt-breakpoint-sm: 576px;
  --smt-breakpoint-md: 768px;
  --smt-breakpoint-lg: 992px;
  --smt-breakpoint-xl: 1200px;
  --smt-site-max-width-sm: 540px;
  --smt-site-max-width-md: 720px;
  --smt-site-max-width-lg: 960px;
  --smt-site-max-width-xl: 1176px;
  --smt-cluster-gap-2xs: 0.25rem;
  --smt-cluster-gap-xs: 0.5rem;
  --smt-cluster-gap-sm: 0.75rem;
  --smt-cluster-gap-md: 1rem;
  --smt-cluster-gap-lg: 1.5rem;
  --smt-cluster-gap-xl: 2rem;
  --smt-cluster-gap-2xl: 3rem;
  --smt-stack-gap-2xs: 0.5rem;
  --smt-stack-gap-xs: 0.75rem;
  --smt-stack-gap-sm: 1rem;
  --smt-stack-gap-md: 1.5rem;
  --smt-stack-gap-lg: 2rem;
  --smt-stack-gap-xl: 3rem;
  --smt-stack-gap-2xl: 4rem;
  --smt-stack-gap-lg-to-2xl: clamp(var(--smt-stack-gap-lg), var(--smt-stack-gap-sm) + 4vw, var(--smt-stack-gap-2xl));
  --smt-grid-gap: 0.75rem;
}
@media (min-width: 992px) {
  .editor-styles-wrapper,
  html.theme-bbt {
    --smt-grid-gap: 2rem;
  }
}
.editor-styles-wrapper,
html.theme-bbt {
  --smt-control-size-3xs: 1rem;
  --smt-control-size-2xs: 1.25rem;
  --smt-control-size-xs: 1.5rem;
  --smt-control-size-sm: 1.75rem;
  --smt-control-size-md: 2rem;
  --smt-control-size-lg: 2.5rem;
  --smt-control-size-xl: 3rem;
  --smt-control-size-2xl: 4rem;
  --smt-control-size-3xl: 5rem;
  --smt-control-size-4xl: 6rem;
  --smt-spacing-none: 0;
  --smt-spacing-auto: auto;
  --smt-spacing-3xs: 0.125rem;
  --smt-spacing-2xs: 0.25rem;
  --smt-spacing-xs: 0.5rem;
  --smt-spacing-sm: 0.75rem;
  --smt-spacing-md: 1rem;
  --smt-spacing-lg: 1.5rem;
  --smt-spacing-xl: 2rem;
  --smt-spacing-2xl: 3rem;
  --smt-spacing-3xl: 4rem;
  --smt-spacing-4xl: 5rem;
  --smt-spacing-5xl: 6rem;
  --smt-width-xs: 10em;
  --smt-width-sm: 12em;
  --smt-width-md: 41.25em;
  --smt-width-lg: 47em;
  --smt-width-xl: 55em;
  --smt-width-2xl: 70em;
  --smt-width-half: 50%;
  --smt-width-full: 100%;
  --smt-height-xs: 2.5em;
  --smt-height-sm: 5em;
  --smt-height-md: 12.5em;
  --smt-height-lg: 20em;
  --smt-height-xl: 27.5em;
  --smt-height-full: 100%;
  --smt-border-radius-2xs: .1875rem;
  --smt-border-radius-xs: 0.25rem;
  --smt-border-radius-sm: 0.375rem;
  --smt-border-radius-md: 0.5rem;
  --smt-border-radius-lg: 1rem;
  --smt-border-radius-xl: 2rem;
  --smt-border-radius-circle: 1000px;
  --smt-border-radius-full: 1000px;
  --smt-menu-border-radius: var(--smt-border-radius-xs);
  --smt-label-border-radius: var(--smt-border-radius-sm);
  --smt-button-border-radius: var(--smt-border-radius-md);
  --smt-input-border-radius: var(--smt-border-radius-sm);
  --smt-breadcrumb-border-radius: var(--smt-border-radius-md);
  --smt-card-border-radius: var(--smt-border-radius-md);
  --smt-faq-border-radius: var(--smt-border-radius-md);
  --smt-border-width-xs: 1px;
  --smt-border-width-sm: 2px;
  --smt-border-width-md: 3px;
  --smt-button-border-width: var(--smt-border-width-xs);
  --smt-input-border-width: var(--smt-border-width-xs);
  --smt-section-border-width: var(--smt-border-width-xs);
  --smt-button-ghost-border-width: var(--smt-border-width-sm);
  --smt-headings-font-face: "Albert Sans", sans-serif;
  --smt-copy-font-face: "Albert Sans", sans-serif;
  --smt-headings-font-weight: bold;
  --smt-copy-font-weight: regular;
  --smt-base-font-size: 1rem;
  --smt-headings-line-height-xl: 1.25;
  --smt-headings-line-height-lg: 1.25;
  --smt-headings-line-height-md: 1.25;
  --smt-headings-line-height-sm: 1.25;
  --smt-headings-line-height-xs: 1.25;
  --smt-headings-line-height-2xs: 1.25;
  --smt-label-line-height-base: 1.25;
  --smt-copy-line-height-xl: 1.35;
  --smt-copy-line-height-lg: 1.5;
  --smt-copy-line-height-md: 1.65;
  --smt-copy-line-height-sm: 1.6;
  --smt-copy-line-height-xs: 1.6;
  --smt-headings-font-size-xl: 1.75rem;
  --smt-headings-font-size-lg: 1.375rem;
  --smt-headings-font-size-md: 1.125rem;
  --smt-headings-font-size-sm: 1.0625rem;
  --smt-headings-font-size-xs: 1rem;
  --smt-headings-font-size-2xs: .875rem;
}
@media (min-width: 992px) {
  .editor-styles-wrapper,
  html.theme-bbt {
    --smt-headings-font-size-xl: 2.25rem;
    --smt-headings-font-size-lg: 2rem;
    --smt-headings-font-size-md: 1.5rem;
    --smt-headings-font-size-sm: 1.25rem;
    --smt-headings-font-size-xs: 1.125rem;
  }
}
.editor-styles-wrapper,
html.theme-bbt {
  --smt-copy-font-size-xl: 1.125rem;
  --smt-copy-font-size-lg: 1.0625rem;
  --smt-copy-font-size-md: 1rem;
  --smt-copy-font-size-sm: 0.875rem;
  --smt-copy-font-size-xs: 0.8125rem;
}
@media (min-width: 992px) {
  .editor-styles-wrapper,
  html.theme-bbt {
    --smt-copy-font-size-xl: 1.25rem;
    --smt-copy-font-size-lg: 1.125rem;
    --smt-copy-font-size-md: 1rem;
    --smt-copy-font-size-sm: 0.9375rem;
    --smt-copy-font-size-xs: 0.875rem;
  }
}
.editor-styles-wrapper,
html.theme-bbt {
  --smt-control-font-size-xs: 0.75rem;
  --smt-control-font-size-sm: 0.8125rem;
  --smt-control-font-size-md: 0.875rem;
  --smt-control-font-size-lg: 1rem;
}
@media (min-width: 992px) {
  .editor-styles-wrapper,
  html.theme-bbt {
    --smt-control-font-size-xs: 0.8125rem;
    --smt-control-font-size-sm: 0.875rem;
    --smt-control-font-size-md: 0.9375rem;
  }
}
.editor-styles-wrapper,
html.theme-bbt {
  --smt-icon-size-xs: 0.5rem;
  --smt-icon-size-sm: 0.75rem;
  --smt-icon-size-md: 1rem;
  --smt-icon-size-lg: 1.25rem;
  --smt-icon-size-xl: 1.5rem;
  --smt-icon-size-2xl: 2rem;
  --smt-icon-size-3xl: 3rem;
  --smt-icon-size-4xl: 4rem;
  --smt-color-primary: #0e55a6;
  --smt-color-primary-2u: #b5d6fd;
  --smt-color-primary-3u: #eef6ff;
  --smt-color-primary-3u-alpha0: rgba(238, 246, 255, 0);
  --smt-color-primary-4u: #f8fbff;
  --smt-color-primary-25o: #d3e0ef;
  --smt-color-secondary: #40d9ab;
  --smt-color-accent: #bf3b26;
  --smt-color-special: #f4c13e;
  --smt-color-special-2: #8db9f6;
  --smt-color-content: #303038;
  --smt-color-neutral: #656375;
  --smt-color-deep: #000000;
  --smt-color-grey: #b1b1bd;
  --smt-color-grey-1u: #c5c5d1;
  --smt-color-grey-2u: #eff1f4;
  --smt-color-grey-3u: #e6e8ee;
  --smt-color-invert: #fff;
  --smt-color-success: #4fa370;
  --smt-color-error: #d44b4f;
  --smt-icon-close: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%225%205%2014%2014%22%3E%3Cpath%20d%3D%22M19%2C6.41L17.59%2C5L12%2C10.59L6.41%2C5L5%2C6.41L10.59%2C12L5%2C17.59L6.41%2C19L12%2C13.41L17.59%2C19L19%2C17.59L13.41%2C12L19%2C6.41Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --smt-icon-close-width: .75rem;
  --smt-icon-close-height: .75rem;
  --smt-icon-chevron: url("data:image/svg+xml,%3Csvg width=%279%27 height=%275%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M.395.296.079.67l-.08.092 2.193 1.843a167.468 167.468 0 0 0 2.212 1.842c.028 0 4.235-3.671 4.232-3.692-.004-.02-.629-.74-.643-.74-.005 0-.818.706-1.806 1.568-1.795 1.567-1.796 1.568-1.828 1.54A550.228 550.228 0 0 0 .646.015a3.46 3.46 0 0 0-.251.281%27 /%3E%3C/svg%3E");
  --smt-icon-chevron-width: .5625rem;
  --smt-icon-chevron-height: .3125rem;
  --smt-icon-search: url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_2185_15715%29%27%3E%3Cpath d=%27M15.8616 15.184L11.9725 11.2958C13.0157 10.0967 13.6474 8.53215 13.6474 6.82217C13.6474 3.05809 10.5851 0 6.82369 0C3.05877 0 0 3.06164 0 6.82217C0 10.5827 3.06232 13.6443 6.82369 13.6443C8.53404 13.6443 10.0989 13.0129 11.2983 11.9698L15.1874 15.8581C15.2797 15.9503 15.4039 16 15.5245 16C15.6452 16 15.7694 15.9539 15.8616 15.8581C16.0461 15.6736 16.0461 15.3685 15.8616 15.184ZM0.954535 6.82217C0.954535 3.5867 3.58749 0.957871 6.82014 0.957871C10.0563 0.957871 12.6857 3.59024 12.6857 6.82217C12.6857 10.0541 10.0563 12.69 6.82014 12.69C3.58749 12.69 0.954535 10.0576 0.954535 6.82217Z%27 fill=%27%23303038%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_2185_15715%27%3E%3Crect width=%2716%27 height=%2716%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  --smt-icon-search-width: 1rem;
  --smt-icon-search-height: 1rem;
  --smt-icon-check: url("data:image/svg+xml,%3Csvg%20width%3D%278%27%20height%3D%278%27%20viewBox%3D%270%200%208%208%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cg%20clip-path%3D%27url%28%23clip0_3158_614%29%27%3E%3Cpath%20d%3D%27M2.50887%206.76569L0.223157%204.36569C-0.0743856%204.05327%20-0.0743856%203.54673%200.223157%203.23431C0.520699%202.9219%201.00311%202.9219%201.30065%203.23431L3.04762%205.0799L6.69935%201.23431C6.99689%200.921895%207.4793%200.921895%207.77684%201.23431C8.07439%201.54673%208.07439%202.05327%207.77684%202.36569L3.58637%206.76569C3.28883%207.0781%202.80641%207.0781%202.50887%206.76569Z%27%20fill%3D%27%230E55A6%27%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%27clip0_3158_614%27%3E%3Crect%20width%3D%278%27%20height%3D%278%27%20fill%3D%27white%27%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");
  --smt-icon-check-width: .5rem;
  --smt-icon-check-height: .5rem;
}
