@import 'https://fonts.googleapis.com/css2?family=Inter:wght@300;400;700&family=Lato:wght@400;700&display=swap';
:root {
  --theme-variant: light;
  --base-primary: #591085;
  --base-primary-highlight: #7a3e9d;
  --base-secondary: #7a3e9d;
  --base-tertiary: #007a72;
  --base-color-white: #fff;
  --base-color-black: #000;
  --base-color-red: #fe0039;
  --base-color-green: #009c91;
  --base-color-blue: #1b1db7;
  --base-color-grey-1: #333;
  --base-primary-alpha-100: rgba(230 210 243 / 100%);
  --base-primary-alpha-92: rgba(230 210 243 / 92%);
  --site-color-primary: var(--base-primary);
  --site-color-primary-highlight: var(--base-primary-highlight);
  --site-color-primary-contrast: var(--base-color-white);
  --site-color-secondary: var(--base-secondary);
  --site-color-secondary-contrast: var(--base-color-white);
  --site-color-error-color: var(--base-color-red);
  --site-color-error-color-light: #fce8e8;
  --site-color-overlay: var(--base-primary-alpha-100);
  --site-color-overlay-transparent: var(--base-primary-alpha-92);
  --site-color-body-copy: var(--base-color-grey-1);
  --site-color-title: var(--base-color-grey-1);
  --site-color-text-link: var(--site-color-primary);
  --site-color-text-link-hover: var(--site-color-primary-highlight);
  --site-color-text-link-focus: var(--base-tertiary);
  --site-color-text-dark-bg: var(--base-color-white);
  --site-color-placeholder-text: #858585;
  --site-color-page-header: var(--base-color-white);
  --site-color-footer: #2b173f;
  --site-color-email-header: #385e7a;
  --site-color-background-fill: #f5f3f8;
  --site-color-enquiry-background-fill: #f4f5f6;
  --site-color-results-background-fill: #f5f3f8;
  --site-color-cell-background: #f0ebf3;
  --site-color-card-background: var(--base-color-white);
  --site-color-overlay-background: var(--base-primary-alpha-100);
  --site-color-overlay-background-92: var(--base-primary-alpha-92);
  --site-color-cta: var(--site-color-primary);
  --site-color-cta-focus: var(--site-color-primary-highlight);
  --site-color-cta-hover: var(--site-color-primary-highlight);
  --site-color-cta-dark-bg: var(--base-color-white);
  --site-color-secondary-cta-border: var(--site-color-primary);
  --site-color-secondary-cta-link: var(--site-color-primary);
  --site-color-secondary-cta-icon: var(--site-color-primary);
  --site-color-secondary-cta-focus: var(--site-color-primary-highlight);
  --site-color-secondary-cta-hover: var(--site-color-primary-highlight);
  --site-color-extras-added: var(--base-color-green);
  --site-color-extras-included: #9137cd;
  --site-color-extras-unavailable: var(--base-color-red);
  --site-color-input-background: var(--base-color-white);
  --site-color-input-focus: var(--site-color-primary-highlight);
  --site-color-input-hover: var(--site-color-primary-highlight);
  --site-color-input-selected: #f6f3f9;
  --site-color-input-icon: var(--site-color-primary);
  --site-color-input-icon-bg: var(--base-color-white);
  --site-color-selected-background: #85679e;
  --site-color-selected-border: #85679e;
  --site-color-unselected-border: #bcbcbc;
  --site-color-cashback: #f86900;
  --site-color-primary-decal: var(--base-color-green);
  --site-color-secondary-decal: var(--base-color-grey-1);
  --site-color-scroll-bar: #385e7a;
  --site-color-keyline: #cfb1e1;
  --site-color-keyline-dark-bg: var(--base-color-white);
  --site-filters-box-shadow: 0;
  --site-filters-title-color: var(--site-color-title);
  --site-filters-background-color: var(--site-color-cell-background);
  --site-filters-prompt-text-colour: var(--site-color-body-copy);
  --mint-header-partnered-logo-height: 40px;
  --mint-header-logo-height: 14px;
  --mint-footer-logo-height: 20px;
  --mint-header-padding: 5px 4px;
  --mint-header-padding-md: 5px 8px;
  --mint-header-text-color: var(--base-color-black);
  --mint-icon-color-border: var(--site-color-keyline);
  --mint-insurance-extras-optional-color: var(--site-color-primary-highlight);
  --mint-checkbox-border: transparent;
  --mint-checkbox-background-active: var(--base-color-white);
  --mint-radio-btn-text-color-hover: var(--site-color-primary-highlight);
  --mint-radio-btn-text-color-active: var(--site-color-text-dark-bg);
  --mint-quote-expiry-green: var(--base-color-green);
  --mint-quote-expiry-amber: #f7aa00;
  --mint-quote-expiry-red: var(--base-color-red);
}

:root {
  --dialogue-b2b-color-progress-indicator: var(--base-color-white);
  --dialogue-b2b-color-progress-background: linear-gradient(var(--base-color-white), var(--base-color-white));
}

.enquiry-view__nqa {
  --site-padding: 19px;
}
.enquiry-view__nqa .mint-question__validity-indicator {
  width: 20px;
  height: 20px;
  margin-top: 4px !important;
}
.enquiry-view__nqa .mint-select {
  padding: 0.875rem;
}
.enquiry-view__nqa .mint-progress .mint-progress__track {
  background-color: var(--site-color-selected-background) !important;
}
.enquiry-view__nqa .mint-progress .mint-button__text {
  color: var(--site-color-body-copy) !important;
}

/*# sourceMappingURL=unioninsurance.css.map */
