@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600&display=swap');

$enable-transitions:                      true;
$button-is-uppercase:                     true;
$is-desktop:                              false;
$is-bylawyers:                            false;
$input-4d-options-dimension:              1rem;
$input-4d-checkbox-border-radius:         0 !default;
$input-4d-options-top:                    0.1875rem !default;
$input-4d-options-border-width:           1px;
$input-4d-checkbox-default-border-color:  #1E365E;

$custom-checkbox-indicator-indeterminate-color: #1E365E;
$custom-checkbox-indicator-icon-checked:  str-replace(url("data:image/svg+xml;chatset=uft8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpolygon fill='#{$custom-checkbox-indicator-indeterminate-color}' points='4 6 7 9 12 4 12 7 7 12 4 9'%3E%3C/polygon%3E%3C/svg%3E"), "#","%23");
$input-4d-checkbox-checked-bg-color:      #fef7f0 !default;
$input-4d-checkbox-checked-border-color:  #d6d6d6;

$input-4d-checkbox-hover-text-color:    #1E365E;
$input-4d-checkbox-hover-border-color:  #1E365E;
$input-4d-checkbox-hover-boxshadow:     none;

$input-4d-checkbox-active-border-color: #1E365E;
$input-4d-checkbox-active-bg-color:     rgba(0,96,172,.12);
$input-4d-checkbox-active-border-color: #1E365E;
$input-4d-checkbox-active-text-color:   white;
$input-padding-left:                    1.5rem;

$chevron-width:                         0.625rem;
$custom-select-chevron:                 str-replace(url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 8 5'%3e%3cpath fill='currentColor' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e"), "#","%23");

// $custom-select-disabled-bg:                     $input-disabled-bg;

:root {
  --leap-font-family: Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;  
  --leap-font-family-heading: Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;  
  --leap-font-size: 0.875rem;
  --leap-primary-color: #1E365E;
  --leap-body-background-color: #fff;
  --leap-body-text-color: #333;
  --leap-label-color: #333;
  --leap-label-font-weight: 400;
  --leap-heading-color: #1E365E;
  --leap-form-group-margin: 1rem;

  --leap-border-radius: 0.25rem;
  --leap-border-color: #d6d6d6;
  --leap-input-height: 2.5rem;
  --leap-input-padding-x: 0.375rem;
  --leap-input-padding-y: 0.75rem;
  --leap-input-color: #333;
  --leap-input-disabled-color: #6e7781;
  --leap-input-disabled-background: #fafafa;
  --leap-input-disabled-border: #abadb3;
  --leap-input-focus-border-color: #1E365E;
  --leap-input-placeholder-color: #717880;
  --leap-input-box-shadow: inset 0 0 0 rgb(19 19 19 / 0%), 0 0 0 0.15rem #cdd3dc;
  --leap-input-box-shadow-error: inset 0 0 0 #BE332A, 0 0 0 0.15rem rgba(190, 51, 42, 0.2);
  --leap-input-addon-padding: 0.375rem 1rem;

  --leap-select-padding-y: 0.125rem;

  --leap-btn-height: 2.6875rem;
  --leap-btn-fontsize: 0.875rem;
  --leap-btn-fontweight: 400;
  --leap-btn-padding: 0.75rem 1.875rem;
  --leap-btn-radius: 0.25rem;
  --leap-btn-border-color: #d6d6d6;
  --leap-btn-hover-border-color: #1E365E;
  --leap-btn-hover-background-color: rgba(30, 54, 94, 0.12);

  --leap-tabs-background: transparent;
  --leap-tabs-padding: 0.5rem 1rem;
  --leap-tabs-font-weight: 600;
  --leap-tabs-font-size: .8125rem;
  --leap-tabs-link-hover-border: #1E365E;
  --leap-tabs-link-hover-background: #e9eaec;
  --leap-tabs-link-active-border: #DA782D;
  --leap-tabs-link-active-color: #DA782D;
  --leap-tabs-casing: uppercase;
  --leap-tabs-letter-spacing: 0.0063rem;
}