@charset "UTF-8";
:root [data-theme-mode=light] {
    --c-base: #FFFFFF;
    --c-base-inverse: #000000;
    --c-primary: #F6A800;
    --c-accent: #E80262;
    --c-gray: color-mix(in srgb, var(--c-base-inverse) 80%, var(--c-base));
    --c-success: #008537;
    --c-alert: #BD5B00;
    --c-error: #E72326
}

:root [data-theme-mode=dark] {
    --c-base: #000000;
    --c-base-inverse: #FFFFFF;
    --c-primary: #F6A800;
    --c-accent: #E80262;
    --c-gray: color-mix(in srgb, var(--c-base-inverse) 80%, var(--c-base));
    --c-success: #008A39;
    --c-alert: #BD5B00;
    --c-error: #E72326
}

:root {
    --c-bg-body: #FFFFFF;
    --c-bg-footer: #2E2E2E;
    --c-text-base: #353535;
    --c-text-main: #353535;
    --c-shadows: rgba(0, 0, 0, .2);
    --c-black: #000000;
    --c-green: #8BC34A;
    --c-white: #FFFFFF;
    --c-whatsapp: #00A544;
    --c-gray-dark-4: #1D1D1D;
    --c-gray-dark-3: #353535;
    --c-gray-dark-2: #4D4D4D;
    --c-gray-dark-1: #5F5F5F;
    --c-gray: #777777;
    --c-gray-light-1: #999999;
    --c-gray-light-2: #BBBBBB;
    --c-gray-light-3: #DCDCDC;
    --c-gray-light-4: #F1F1F1;
    --c-gray-light-5: #F8F8F8;
    --color-light: #FFFFFF;
    --color-dark: #000000;
    --color-lighten-step-1: 25%;
    --color-lighten-step-2: 50%;
    --color-lighten-step-3: 75%;
    --color-lighten-step-4: 90%;
    --color-lighten-step-5: 95%;
    --color-darken-step-1: 20%;
    --color-darken-step-2: 35%;
    --color-darken-step-3: 55%;
    --color-darken-step-4: 75%;
    --c-primary-dark-4: #0C0E2C;
    --c-primary-dark-3: #151A50;
    --c-primary-dark-2: #1F2573;
    --c-primary-dark-1: #262E8E;
    --c-primary: #F6A800;
    --c-primary-light-1: #636BC5;
    --c-primary-light-2: #979CD8;
    --c-primary-light-3: #CBCDEB;
    --c-primary-light-4: #EAEBF7;
    --c-primary-light-5: #F4F4FB;
    --c-secondary-dark-4: #073633;
    --c-secondary-dark-3: #0D625D;
    --c-secondary-dark-2: #12847D;
    --c-secondary-dark-1: #18AFA5;
    --c-secondary: #1EDBCF;
    --c-secondary-light-1: #56E4DB;
    --c-secondary-light-2: #8EEDE7;
    --c-secondary-light-3: #C6F5F2;
    --c-secondary-light-4: #E8FBFA;
    --c-accent-dark-4: #380516;
    --c-accent-dark-3: #660929;
    --c-accent-dark-2: #930E3B;
    --c-accent-dark-1: #B51148;
    --c-accent: #E3165B;
    --c-accent-light-1: #EA5084;
    --c-accent-light-2: #F18AAD;
    --c-accent-light-3: #F7C4D5;
    --c-accent-light-4: #FCE8EE;
    --c-success-dark-4: #002810;
    --c-success-dark-3: #004A1E;
    --c-success-dark-2: #006B2C;
    --c-success-dark-1: #008436;
    --c-success: #00A544;
    --c-success-light-1: #40BB72;
    --c-success-light-2: #80D2A1;
    --c-success-light-3: #BFE8D0;
    --c-success-light-4: #E5F5EB;
    --c-alert-dark-4: #3D2500;
    --c-alert-dark-3: #6F4300;
    --c-alert-dark-2: #A06000;
    --c-alert-dark-1: #C57700;
    --c-alert: #F79500;
    --c-alert-light-1: #F9AF40;
    --c-alert-light-2: #FBCA80;
    --c-alert-light-3: #FCE4BF;
    --c-alert-light-4: #FEF4E6;
    --c-error-dark-4: #380D05;
    --c-error-dark-3: #651709;
    --c-error-dark-2: #93220D;
    --c-error-dark-1: #B42A10;
    --c-error: #E23515;
    --c-error-light-1: #E9674F;
    --c-error-light-2: #F09A8A;
    --c-error-light-3: #F7CCC4;
    --c-error-light-4: #FCEBE8
}

.habitaclia {
    --c-primary-dark-4: #8C360F;
    --c-primary-dark-3: #A63F12;
    --c-primary-dark-2: #BF4915;
    --c-primary-dark-1: #D95217;
    --c-primary: #F6A800;
    --c-primary-light-1: #EC7E55;
    --c-primary-light-2: #EF8A61;
    --c-primary-light-3: #E9B29A;
    --c-primary-light-4: #F6DFD6;
    --c-primary-light-5: #FBF0EB;
    --c-secondary-dark-4: #000000;
    --c-secondary-dark-3: #0D0D0D;
    --c-secondary-dark-2: #262626;
    --c-secondary-dark-1: #404040;
    --c-secondary: #575757;
    --c-secondary-light-1: #707070;
    --c-secondary-light-2: #8A8A8A;
    --c-secondary-light-3: #A3A3A3;
    --c-secondary-light-4: #BDBDBD;
    --c-secondary-light-5: #D6D6D6;
    --c-success-dark-4: #224E3A;
    --c-success-dark-3: #196540;
    --c-success-dark-2: #0E8247;
    --c-success-dark-1: #07944C;
    --c-success: #00A550;
    --c-success-light-1: #4DC085;
    --c-success-light-2: #80D2A8;
    --c-success-light-3: #BFE9D3;
    --c-success-light-4: #E6F6EE;
    --c-success-light-5: #F2FBF6;
    --c-accent-dark-4: #1E0A26;
    --c-accent-dark-3: #280E33;
    --c-accent-dark-2: #3C154D;
    --c-accent-dark-1: #501C66;
    --c-accent: #662482;
    --c-accent-light-1: #782A99;
    --c-accent-light-2: #8C31B2;
    --c-accent-light-3: #BE6BE1;
    --c-accent-light-4: #D1A1E5;
    --c-accent-light-5: #F7E5FF;
    --c-alert-dark-4: #5E562A;
    --c-alert-dark-3: #857323;
    --c-alert-dark-2: #B6981A;
    --c-alert-dark-1: #D4AE14;
    --c-alert: #F1C40F;
    --c-alert-light-1: #F5D657;
    --c-alert-light-2: #F8E287;
    --c-alert-light-3: #FCF0C3;
    --c-alert-light-4: #FEF9E7;
    --c-alert-light-5: #FEFCF3;
    --c-error-dark-4: #3A1010;
    --c-error-dark-3: #691C1D;
    --c-error-dark-2: #A32B2D;
    --c-error-dark-1: #C63536;
    --c-error: #E93E40;
    --c-error-light-1: #F07879;
    --c-error-light-2: #F49FA0;
    --c-error-light-3: #FACFCF;
    --c-error-light-4: #FDECEC;
    --c-error-light-5: #FCEDEB
}