﻿:root {
--ec-font-family: "Root UI", system-ui, "Segoe UI", "Roboto", Arial, sans-serif;
--ec-color-text: ;
--ec-color-background: ;
--ec-color-background-raw: ;
--ec-color-link: ;
--ec-color-button: ;
--ec-color-price: ;
--color-black: #000;
--color-white: #fff;
--ec-color-link-hover: hsl(from hsl(from  h s max(0, calc(l + 15))) h max(0, calc(s - 0)) l);
--ec-color-link-active: hsl(from hsl(from  h s max(0, calc(l - 30))) h max(0, calc(s - 0)) l);
--ec-color-text-light: ;
--ec-color-text-light-hover: hsl(from hsl(from  h s max(0, calc(l + 15))) h max(0, calc(s - 0)) l);
--ec-color-border: hsl(from  h s max(0, calc(l + 30)));
--ec-color-back: hsl(from  h s max(0, calc(l + 20)));
--ec-color-input-border: hsl(from hsl(from color-mix(in srgb,  50%, ) h max(0, calc(s - 30)) l) h s max(0, calc(l + 40)));
--ec-btn-primary-background: ;
--ec-btn-primary-background-hover: hsl(from hsl(from  h s max(0, calc(l + 15))) h max(0, calc(s - 0)) l);
--ec-btn-primary-color: #fff;
--ec-btn-secondary-background: hsl(from  h s max(0, calc(l + 20)));
--ec-btn-secondary-background-hover: hsl(from hsl(from hsl(from  h s max(0, calc(l + 20))) h s max(0, calc(l + 15))) h max(0, calc(s - 0)) l);
--ec-btn-secondary-color: ;
--ec-btn-secondary-border: transparent;
--ec-btn-secondary-border-hover: transparent;
--ec-btn-navigation-arrow: #757575;
--ec-btn-navigation-arrow-hover: #145485;
--ec-form-control-color: ;
--ec-form-control-background: color-mix(in srgb, hsl(from  h s max(0, calc(l + 20))) 35%, );
--ec-form-control-background-hover: ;
--ec-form-control-background-focus: ;
--ec-form-control-border: hsl(from hsl(from color-mix(in srgb,  50%, ) h max(0, calc(s - 30)) l) h s max(0, calc(l + 40)));
--ec-form-control-border-hover: hsl(from hsl(from color-mix(in srgb,  50%, ) h max(0, calc(s - 30)) l) h s max(0, calc(l + 40)));
--ec-form-control-border-focus: ;
--ec-form-control-placeholder: hsl(from  h s max(0, calc(l - 40)));
--ec-form-control-disabled-background: hsl(from  h s l / 0.08);
--ec-form-control-error-color: ;
--ec-form-control-error-placeholder: #e56464;
--ec-form-control-error-background: color-mix(in srgb,  94%, #f00);
--ec-form-control-error-border: #e56363;
--ec-form-control-success-color: ;
--ec-form-control-success-placeholder: #1cb920;
--ec-form-control-success-background: #f0fff5;
--ec-form-control-success-border: #1cb91f;
--ec-pd-text-color: ;
--ec-pd-title-color: ;
--ec-pd-title-bg: ;
--ec-pd-picker-bg: ;
--ec-pd-picker-border: hsl(from  h s max(0, calc(l + 30)));
--ec-pd-picker-shadow: hsl(from #000 h s l / 0.5);
--ec-pd-day-color: ;
--ec-pd-day-bg: ;
--ec-pd-day-hover-color: #fff;
--ec-pd-day-hover-bg: ;
--ec-pd-day-today-color: ;
--ec-pd-day-selected-color: #fff;
--ec-pd-day-selected-bg: ;
--ec-pd-day-disabled-color: ;
--ec-pd-week-color: ;
--ec-notice-state-warning: rgba(234, 178, 58, 0.75);
--ec-notice-state-success: rgba(28, 185, 31, 0.5);
--ec-notice-state-error: rgba(229, 99, 99, 0.75);
--ec-notice-state-info: hsl(from  h s l / 0.5);
--ec-color-overlay: #000;
--ec-color-overlay-inverted: #fff;
--ec-bubble-bg-color: ;
--ec-bubble-text-color: #fff;
--ec-bubble-shadow-color: rgba(0, 0, 0, 0.15);
--ec-brand-color-fb: #3b5998;
--ec-brand-color-fb-hover: hsl(from #3b5998 h s max(0, calc(l + 15)));
--ec-brand-color-fb-active: hsl(from #3b5998 h s max(0, calc(l - 15)));
--ec-brand-color-tw: #55acee;
--ec-brand-color-tw-hover: hsl(from #55acee h s max(0, calc(l + 15)));
--ec-brand-color-tw-active: hsl(from #55acee h s max(0, calc(l - 15)));
--ec-brand-color-vk: #45668e;
--ec-state-color-alert: #a20505;
--ec-state-color-alert-light: #fae4dc;
--ec-state-color-warning: #ffd03f;
--ec-state-color-warning-light: #f1ffa6;
--ec-state-color-success: #0e766d;
--ec-state-color-success-light: #dbeecb;
--ec-state-color-current: #1ec8aa;
--ec-state-color-current-light: #c8f4f1;
--ec-state-color-like: #fcb1b2;
--ec-state-color-like-light: #fee6e7;
--ec-color-label-attention-background: #fd7474;
--ec-color-label-info-background: #426d7a;
--ec-color-label-notice-background: #fe9800;
--ec-color-label-success-background: #62a523;
--ec-color-label-light-background: #abbbc8;
--ec-color-label-highlight-background: #1f2328;
--ec-color-label-composite-background: #1a7cc7;
--ec-color-pill-base-background: hsl(from #000 h s l / 0.03);
--ec-color-pill-highlight-background: lightslategray;
--ec-color-pill-warning-background: #fe9800;
--ec-skeleton-background-base: #DFE3E7;
--ec-skeleton-background-light: #ECEEF0;
--ec-skeleton-background-dark: #C0C7CF;
--ec-skeleton-gradient-color1: rgba(255, 255, 255, 0);
--ec-skeleton-gradient-color2: rgba(255, 255, 255, 0.3);
--ec-skeleton-background-pale: #F8F8F9;
--ec-color-blue-light: hsl(from  h s max(0, calc(l - 30)));
--ec-color-blue-lighter: hsl(from  h s max(0, calc(l - 5)));
--ec-old-btn-primary-background: ;
--ec-old-btn-primary-background-hover: hsl(from  h s max(0, calc(l - 8)));
--ec-old-btn-primary-background-active: hsl(from  h s max(0, calc(l + 8)));
--ec-old-btn-primary-color: #fff;
--ec-old-btn-secondary-background: ;
--ec-old-btn-secondary-color: ;
--ec-old-btn-secondary-border: hsl(from  h s max(0, calc(l + 30)));
--ec-old-btn-close-background: #bfbfbf;
--ec-old-btn-close-background-hover: #999;
--is-color-price-same-color-text: true;
--is-color-background-raw-no-alpha: true;
--is-color-background-lightness-lt50: true;
--is-color-background-lightness-gt10: false;
}