$enable-rounded: true !default;
$enable-rfs: true !default;
$enable-antialiasing: true !default;
$enable-negative-margins: true !default;

$border-width: 1px !default;
$border-color: #D1D1D1 !default;
$border-radius: 1rem !default;
$border-radius-sm: 0.5rem !default;
$border-radius-md: 0.375rem !default;
$border-radius-lg: 1.5rem !default;

$link-decoration: none !default;
$link-hover-decoration: none !default;

$min-contrast-ratio: 2 !default;
$body-color: #282828 !default;
$text-muted: #6A6A6A !default;

$headings-color: #282828 !default;

$white: #fff !default;
$black: #000 !default;

$gray-100: #E4E4E4 !default;
$gray-200: #D1D1D1 !default;
$gray-300: #B8B8B8 !default;
$gray-400: #A3A3A3 !default;
$gray-500: #8C8C8C !default;
$gray-600: #6A6A6A !default;
$gray-700: #5A5A5A !default;
$gray-800: #3D3D3D !default;
$gray-900: #282828 !default;

$primary: #FF7100 !default;
$secondary: #530031 !default;
$success: #4EDA81 !default;
$info: #FFC96D !default;
$warning: #FDB735 !default;
$danger: #F88171 !default;
$light: #E4E4E4 !default;
$dark: #000 !default;

$primary-light: #FFF2D6 !default;
$secondary-light: #F3E2ED !default;
$success-light: #F0FDF4 !default;
$info-light: #FFE0A5 !default;
$warning-light: #FFFAEB !default;
$danger-light: #FEF3F2 !default;
$light-light: #F0F0F0 !default;
$dark-light: #5A5A5A !default;
$primary-dark: #CC5102 !default;
$secondary-dark: #AF4683 !default;
$success-dark: #1A9F4B !default;
$info-dark: #FFA632 !default;
$warning-dark: #de7f08 !default;
$danger-dark: #DC3B26 !default;
$light-dark: #8C8C8C !default;
$dark-dark: #3D3D3D !default;

$theme-colors: (
    primary: $primary,
    secondary: $secondary,
    success: $success,
    info: $info,
    warning: $warning,
    danger: $danger,
    light: $light,
    dark: $dark,
    primary-light: $primary-light,
    secondary-light: $secondary-light,
    success-light: $success-light,
    info-light: $info-light,
    warning-light: $warning-light,
    danger-light: $danger-light,
    light-light: $light-light,
    primary-dark: $primary-dark,
    secondary-dark: $secondary-dark,
    success-dark: $success-dark,
    info-dark: $info-dark,
    warning-dark: $warning-dark,
    danger-dark: $danger-dark,
    light-dark: $light-dark,
    dark-light: $dark-light
) !default;

$blue: #3895FA !default;
$red: #EF5844 !default;
$yellow: #F78E09 !default;
$green: #2AD167 !default;
$blue-100: #DAEEFF !default;
$blue-200: #BEE1FF !default;
$blue-300: #91D0FF !default;
$blue-400: #5DB5FD !default;
$blue-500: #3895FA !default;
$blue-600: #2176EF !default;
$blue-700: #195FDC !default;
$blue-800: #1B4DB2 !default;
$blue-900: #1C448C !default;
$purple-100: #EDD4E3 !default;
$purple-200: #DFB9CF !default;
$purple-300: #C483A9 !default;
$purple-400: #B46995 !default;
$purple-500: #AF4683 !default;
$purple-600: #9C306F !default;
$purple-700: #881C5B !default;
$purple-800: #6F0B45 !default;
$purple-900: #530031 !default;
$red-100: #FEE5E2 !default;
$red-200: #FED0CA !default;
$red-300: #FCAFA5 !default;
$red-400: #F88171 !default;
$red-500: #EF5844 !default;
$red-600: #DC3B26 !default;
$red-700: #B92E1C !default;
$red-800: #992A1B !default;
$red-900: #7F281D !default;
$yellow-100: #FEEFC7 !default;
$yellow-200: #FEDF89 !default;
$yellow-300: #FDC74C !default;
$yellow-400: #FDB735 !default;
$yellow-500: #F78E09 !default;
$yellow-600: #de7f08 !default;
$yellow-700: #c57107 !default;
$yellow-800: #ac6306 !default;
$yellow-900: #945505 !default;
$green-100: #DDFBE7 !default;
$green-200: #BDF5D1 !default;
$green-300: #89ECAD !default;
$green-400: #4EDA81 !default;
$green-500: #2AD167 !default;
$green-600: #1A9F4B !default;
$green-700: #187D3E !default;
$green-800: #186335 !default;
$green-900: #16512D !default;

$container-max-widths: (
    xs: 480px,
    sm: 640px,
    md: 768px,
    lg: 1024px,
    xl: 1280px
) !default;

$font-family-base: "Open Sauce Sans", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !default;
$font-size-base: 1rem !default;
$font-size-sm: 0.875rem !default;
$font-size-lg: 1.125rem !default;
$font-weight-bold: 700 !default;
$font-weight-medium: 500 !default;
$small-font-size: 0.875rem !default;
$line-height-lg: 2rem !default;
$line-height-md: 1.5 !default;

$headings-font-weight: 700 !default;
$headings-font-family: "Open Sauce Sans", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !default;
$headings-letter-spacing: -0.96px !default;
$body-line-height: 1 !default;
$headings-line-height: 1.2 !default;

$h1-font-size: 4.5rem !default;
$h2-font-size: 3.75rem !default;
$h3-font-size: 3rem !default;
$h4-font-size: 2.25rem !default;
$h5-font-size: 1.125rem !default;
$h6-font-size: 1rem !default;

$display-font-weight: 400 !default;
$display-font-sizes: (
    1: 4.5rem,
    2: 3.75rem,
    3: 1.5rem,
    4: 1.313rem,
    5: 1.25rem
) !default;

$display-line-height: 1.125 !default;

$lead-font-size: 1.25rem !default;
$lead-font-weight: 400 !default;

$box-shadow: 0px 1px 2px 0px rgba(158, 182, 168, 0.30) !default;
$box-shadow-sm: 0px 1px 2px 0px rgba(156, 163, 175, 0.30) !default;
$box-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !default;
$box-shadow-inset: inset 0px 4px 4px rgba(0, 0, 0, 0.06) !default;

$spacers: (
    0: 0px,
    1: 0.25rem,
    2: 0.5rem,
    3: 0.75rem,
    4: 1rem,
    5: 1.25rem,
    6: 1.5rem,
    7: 1.75rem,
    8: 2rem,
    9: 2.25rem,
    10: 2.5rem,
    11: 2.75rem,
    12: 3rem,
    14: 3.5rem,
    16: 4rem,
    20: 5rem,
    24: 6rem,
    28: 7rem,
    32: 8rem,
    36: 9rem,
    40: 10rem,
    44: 11rem,
    48: 12rem,
    52: 13rem,
    56: 14rem,
    60: 15rem,
    64: 16rem,
    72: 18rem,
    80: 20rem,
    96: 24rem
) !default;

$negative-spacers: if($enable-negative-margins, negativify-map($spacers), null) !default;

$badge-font-size: 0.75rem !default;
$badge-font-weight: 500 !default;
$badge-color: #282828 !default;
$badge-padding-y: 0.25rem !default;
$badge-padding-x: 0.5rem !default;
$badge-border-radius: 0.375rem !default;

$input-btn-padding-y: 1.25rem !default;
$input-btn-padding-x: 2rem !default;
$input-btn-font-size: 1rem !default;
$input-btn-line-height: 1 !default;
$input-btn-padding-y-sm: 0.875rem !default;
$input-btn-padding-x-sm: 1.25rem !default;
$input-btn-font-size-sm: 0.875rem !default;
$input-btn-border-radius: 9999px !default;
$input-btn-border-radius-sm: 9999px !default;
$input-btn-border-radius-lg: 9999px !default;
$input-btn-padding-y-lg: 1.25rem !default;
$input-btn-padding-x-lg: 2rem !default;
$input-btn-font-size-lg: 1.125rem !default;

$btn-border-radius: 9999px !default;
$btn-border-radius-sm: 9999px !default;
$btn-border-radius-lg: 9999px !default;
$btn-font-weight: 700 !default;

$card-border-radius: 1rem !default;
$card-spacer-y: 1.5rem !default;
$card-spacer-x: 1.5rem !default;

$input-border-color: #E4E4E4 !default;
$input-placeholder-color: #8C8C8C !default;
$input-font-size: 1rem !default;
$input-padding-y: 1rem !default;
$input-padding-x: 1rem !default;
$input-border-radius: 9999px !default;

$form-label-font-size: 0.875rem !default;
$form-label-font-weight: 500 !default;
$form-label-margin-bottom: 0.375rem !default;

$nav-link-font-size: 1rem !default;
$nav-link-font-weight: 400 !default;

$pagination-border-width: 0px !default;
$pagination-bg: transparent !default;
$pagination-color: #8C8C8C !default;
$pagination-hover-color: #000 !default;
$pagination-hover-bg: #F0F0F0 !default;
$pagination-active-color: #000 !default;
$pagination-active-bg: #E4E4E4 !default;

$navbar-padding-y: 1.5rem !default;
$navbar-padding-x: 1rem !default;
$navbar-nav-link-padding-x: 1.5rem !default;
$navbar-light-color: #282828 !default;
$navbar-light-hover-color: #5A5A5A !default;
$navbar-light-active-color: #FF7100 !default;
$navbar-light-disabled-color: #A3A3A3 !default;
$navbar-dark-color: #fff !default;
$navbar-dark-hover-color: #FF7100 !default;
$navbar-dark-active-color: #fff !default;
$navbar-dark-disabled-color: #A3A3A3 !default;

$alert-color: null !default;
$alert-font-size: null !default;
$alert-border-width: $border-width !default;
$alert-border-radius: $border-radius !default;

$alert-border-top-width: $alert-border-width !default;
$alert-border-right-width: $alert-border-width !default;
$alert-border-bottom-width: $alert-border-width !default;
$alert-border-left-width: $alert-border-width !default;

$alert-border-top-right-radius: $alert-border-radius !default;
$alert-border-top-left-radius: $alert-border-radius !default;
$alert-border-bottom-right-radius: $alert-border-radius !default;
$alert-border-bottom-left-radius: $alert-border-radius !default;

$badge-text-transform: null !default;

$display-font-family: null !default;

$font-weight-medium: null !default;
$font-weight-semibold: null !default;

$body-letter-spacing: null !default;
$headings-letter-spacing: -2px !default;
