:root {
  --max-width: 1200px;
  --page-background-color: transparent;
  --border-radius: 5px;
  --class-prefix: "";
  --iconset-prefix: bb-;
  --common-path: "/currentrelease/uibuilder/skins/common/";
  --common-components-folder: "components/";
  --font-path: "/currentrelease/uibuilder/skins/common/master-ui/fonts";
  --page-max-width: none;
  --component-section-max-width: none;
  --gutter-width: 15px;
  --grid-gutter: 30px;
  --grid-row-margin: 20px;
  --page-background-image: initial;
  --primary-color: #CC0000;
  --secondary-color: #7D3F98;
  --primary-gradient: none;
  --additional-color-1: #3c3c42;
  --additional-color-2: #f7f7f7;
  --additional-color-3: none;
  --additional-color-4: none;
  --additional-color-5: none;
  --additional-color-6: none;
  --additional-color-7: none;
  --additional-color-8: none;
  --additional-color-9: none;
  --additional-color-10: none;
  --additional-color-11: none;
  --additional-color-12: none;
  --additional-color-13: none;
  --additional-color-14: none;
  --additional-color-15: none;
  --additional-color-16: none;
  --additional-color-17: none;
  --additional-color-18: none;
  --additional-color-19: none;
  --additional-color-20: none;
  --additional-color-21: none;
  --additional-color-22: none;
  --additional-color-23: none;
  --additional-color-24: none;
  --additional-color-25: none;
  --additional-color-26: none;
  --additional-color-27: none;
  --additional-color-28: none;
  --additional-color-29: none;
  --additional-color-30: none;
  --additional-color-31: none;
  --additional-color-32: none;
  --additional-color-33: none;
  --additional-color-34: none;
  --additional-color-35: none;
  --additional-color-36: none;
  --additional-color-37: none;
  --additional-color-38: none;
  --additional-color-39: none;
  --additional-color-40: none;
  --primary-gradient-light: none;
  --primary-gradient-lightest: none;
  --primary-gradient-dark: none;
  --primary-gradient-darkest: none;
  --secondary-gradient: none;
  --primary-color-light: red;
  --primary-color-lightest: #ff3333;
  --primary-color-dark: #990000;
  --primary-color-darkest: #660000;
  --secondary-color-light: rgb(152.8604651163, 82.4976744186, 183.5023255814);
  --secondary-color-lightest: rgb(174.2093023256, 118.5534883721, 198.4465116279);
  --secondary-color-dark: rgb(95.3488372093, 48.0558139535, 115.9441860465);
  --secondary-color-darkest: rgb(65.6976744186, 33.111627907, 79.888372093);
  --prominent-color: #03BFB2;
  --prominent-color-light: rgb(3.7886597938, 241.2113402062, 224.793814433);
  --prominent-color-lightest: rgb(44.3092783505, 251.6907216495, 237.3505154639);
  --prominent-color-dark: rgb(2.2113402062, 140.7886597938, 131.206185567);
  --prominent-color-darkest: rgb(1.4226804124, 90.5773195876, 84.412371134);
  --grey-color: #c5d0de;
  --grey-color-black: #333333;
  --grey-color-darkest: #484851;
  --grey-color-dark: #484851;
  --grey-color-medium: #60606C;
  --grey-color-light: #D7D7DB;
  --grey-color-lightest: #E4E4E7;
  --grey-color-white: #fbfbfb;
  --white-color: #ffffff;
  --black-color: #000000;
  --red-color: #f85359;
  --orange-color: #f7981c;
  --green-color: #39b54a;
  --blue-color: #1991eb;
  --icon-color: #9fa7bb;
  --primary-font: CVSHealthSans;
  --secondary-font: CVSHealthSans;
  --prominent-font: CVSHealthSans;
  --p-font-family: var(--primary-font);
  --p-font-size: 16px;
  --p-color: #3c3c42;
  --p-line-height: 1.4;
  --p-font-weight: 400;
  --p-margin-bottom: 11px;
  --p-letter-spacing: 0;
  --p-text-transform: none;
  --p-font-size-large: 21px;
  --p-color-large: var(--p-color);
  --p-line-height-large: 1.4;
  --p-font-family-large: var(--primary-font);
  --p-font-weight-large: 400;
  --p-font-size-small: 13px;
  --p-color-small: var(--p-color);
  --p-font-family-small: var(--primary-font);
  --p-line-height-small: 1.4;
  --p-font-weight-small: 400;
  --p-font-size-tiny: 11px;
  --p-color-tiny: var(--p-color);
  --p-font-family-tiny: var(--primary-font);
  --p-line-height-tiny: 1.4;
  --p-font-weight-tiny: 400;
  --h1-font-family: var(--secondary-font);
  --h1-font-size: 32px;
  --h1-color: #3c3c42;
  --h1-line-height: 1.1;
  --h1-font-weight: 700;
  --h1-margin-bottom: 1.5rem;
  --h1-letter-spacing: 0;
  --h1-text-transform: none;
  --h2-font-family: var(--secondary-font);
  --h2-font-size: 24px;
  --h2-color: var(--h1-color);
  --h2-line-height: 1.1;
  --h2-font-weight: 700;
  --h2-margin-bottom: 1.33rem;
  --h2-letter-spacing: 0;
  --h2-text-transform: none;
  --h3-font-family: var(--primary-font);
  --h3-font-size: 18px;
  --h3-color: #cc0000;
  --h3-line-height: 1.1;
  --h3-font-weight: 700;
  --h3-margin-bottom: 1.2rem;
  --h3-letter-spacing: 0;
  --h3-text-transform: none;
  --h4-font-family: var(--secondary-font);
  --h4-font-size: 16px;
  --h4-color: var(--h1-color);
  --h4-line-height: 1.1;
  --h4-font-weight: 700;
  --h4-margin-bottom: 1rem;
  --h4-letter-spacing: 0;
  --h4-text-transform: none;
  --h5-font-family: var(--secondary-font);
  --h5-font-size: 14px;
  --h5-color: var(--h1-color);
  --h5-line-height: 1.1;
  --h5-font-weight: 700;
  --h5-margin-bottom: 0.5rem;
  --h5-letter-spacing: 0;
  --h5-text-transform: none;
  --caption-font-size: 18px;
  --caption-color: #000000;
  --caption-font-family: var(--primary-font);
  --caption-line-height: 30px;
  --caption-font-weight: 500;
  --caption-margin-bottom: 10px;
  --caption-letter-spacing: 0;
  --caption-text-transform: none;
  --caption-extra-font-size: 10px;
  --caption-extra-color: #9fa7bb;
  --caption-extra-font-family: var(--primary-font);
  --caption-extra-line-height: 16px;
  --caption-extra-font-weight: 400;
  --caption-extra-margin-bottom: 10px;
  --caption-extra-letter-spacing: 2px;
  --caption-extra-text-transform: uppercase;
  --label-font-family: var(--primary-font);
  --label-font-size: 14px;
  --label-color: #000000;
  --label-line-height: 130%;
  --label-font-weight: 400;
  --label-margin-bottom: 5px;
  --label-letter-spacing: 0;
  --label-text-transform: none;
  --quote-font-family: var(--primary-font);
  --quote-color: #000000;
  --quote-font-size: 28px;
  --quote-line-height: 130%;
  --quote-font-weight: 400;
  --quote-style: normal;
  --quote-margin-bottom: 30px;
  --quote-text-transform: none;
  --quote-letter-spacing: 0;
  --a-color: var(--primary-color);
  --a-color-hover: #d63232;
  --a-color-text-decoration: none;
  --a-color-text-decoration-hover: none;
  --font-feature-settings: normal;
  --button-font-family: var(--primary-font);
  --button-font-weight: 500;
  --button-font-size: 16px;
  --button-letter-spacing: normal;
  --button-height-normal: 50px;
  --button-height-medium: 36px;
  --button-height-small: 26px;
  --button-large-height: 50px;
  --button-default-height: 44px;
  --button-medium-height: 36px;
  --button-small-height: 24px;
  --button-tiny-height: 16px;
  --button-margin-right: 0px;
  --button-margin-left: 0px;
  --button-font-size-medium: var(--button-font-size);
  --button-font-size-small: var(--button-font-size);
  --button-border-radius: 10px;
  --button-shadow: none;
  --button-color: var(--white-color);
  --button-icon-color: var(--button-color);
  --button-icon-background-color: transparent;
  --button-background-color: var(--primary-color);
  --button-background-image: var(--primary-gradient);
  --button-color-hover: var(--button-color);
  --button-border-color: transparent;
  --button-shadow-hover: none;
  --button-background-color-hover: #660000;
  --button-background-image-hover: var(--button-background-image);
  --button-background-color-active: #660000;
  --button-background-color-disabled: var(--grey-color-light);
  --button-border-color-disabled: var(--grey-color-medium);
  --button-color-disabled: var(--grey-color-medium);
  --button-secondary-color: var(--button-color);
  --button-secondary-icon-color: var(--button-icon-color);
  --button-secondary-background-color: var(--secondary-color);
  --button-secondary-shadow: var(--button-shadow);
  --button-secondary-background-color-hover: rgb(95.3488372093, 48.0558139535, 115.9441860465);
  --button-secondary-shadow-hover: var(--button-shadow);
  --button-secondary-color-hover: var(--button-color);
  --button-secondary-background-color-active: rgb(95.3488372093, 48.0558139535, 115.9441860465);
  --button-secondary-color-active: var(--button-color);
  --button-light-color: var(--black-color);
  --button-light-background-color: var(--white-color);
  --button-light-background-image: none;
  --button-light-border-color: var(--grey-color-light);
  --button-light-border-width: 0;
  --button-light-shadow: var(--button-shadow);
  --button-light-icon-color: var(--grey-color-medium);
  --button-light-icon-background-color: var(--button-icon-background-color);
  --button-light-background-color-hover: var(--grey-color-lightest);
  --button-light-color-hover: var(--button-light-color);
  --button-light-shadow-hover: var(--button-shadow);
  --button-border-border-color: var(--grey-color-light);
  --button-border-border-width: 2px;
  --button-border-background-color: var(--white-color);
  --button-border-background-color-hover: rgb(229.5, 229.5, 229.5);
  --button-border-background-color-active: rgb(229.5, 229.5, 229.5);
  --button-border-color-active: var(--button-light-color);
  --button-border-text-color: var(--black-color);
  --button-border-text-color-hover: var(--black-color);
  --button-border-shadow: none;
  --button-border-border-color-hover: var(--grey-color-light);
  --button-border-shadow-hover: var(--button-shadow);
  --button-border-icon-color: var(--grey-color-medium);
  --button-border-icon-color-hover: var(--grey-color-medium);
  --button-border-icon-color-active: var(--grey-color-medium);
  --button-border-border-color-active: var(--grey-color-light);
  --input-text-height: 45px;
  --input-large-height: 50px;
  --input-default-height: 40px;
  --input-medium-height: 30px;
  --input-small-height: 24px;
  --input-line-height: 1.2;
  --input-font-size: 13px;
  --input-font-family: var(--primary-font);
  --input-font-weight: 400;
  --input-color: var(--grey-color-darkest);
  --input-background-image: none;
  --input-border-width: 1px;
  --input-border-color: var(--grey-color);
  --input-border-radius: 4px;
  --input-padding: 10px;
  --input-placeholder-color: var(--grey-color-medium);
  --input-placeholder-font-family: var(--primary-font);
  --input-icon-color-right: var(--grey-color);
  --input-icon-color: var(--primary-color);
  --input-message-color: var(--grey-color-medium);
  --input-message-font-size: var(--label-font-size);
  --input-message-font-family: var(--label-font-family);
  --input-message-letter-spacing: var(--label-letter-spacing);
  --input-message-line-height: var(--label-line-height);
  --input-placeholder-color-focus: var(--input-placeholder-color);
  --input-background-color-focus: var(--grey-color-white);
  --input-border-color-focus: var(--primary-color);
  --input-color-active: var(--white-color);
  --input-background-color-active: var(--primary-color);
  --input-background-image-active: var(--primary-gradient);
  --input-border-color-active: transparent;
  --input-color-required: var(--grey-color);
  --input-color-error: var(--white-color);
  --input-background-color-disabled: var(--grey-color-light);
  --input-border-color-disabled: var(--grey-color-light);
  --input-color-disabled: var(--grey-color);
  --input-submit-border-radius: var(--input-border-radius);
  --input-textarea-color-disabled: var(--input-color-disabled);
  --input-textarea-state-font-size: var(--label-font-size);
  --input-textarea-state-font-family: var(--label-font-family);
  --input-textarea-state-line-height: var(--label-line-height);
  --input-textarea-state-color: var(--input-message-color);
  --input-textarea-message-font-size: var(--label-font-size);
  --input-textarea-message-font-family: var(--label-font-family);
  --input-textarea-message-line-height: var(--label-line-height);
  --input-textarea-message-letter-spacing: var(--label-letter-spacing);
  --input-textarea-message-color: var(--input-message-color);
  --input-checkbox-background-color: var(--grey-color-light);
  --input-checkbox-border-width: 0px;
  --input-checkbox-border-color: transparent;
  --input-checkbox-background-image: var(--input-background-image);
  --input-checkbox-disabled-color: var(--input-color-disabled);
  --input-checkbox-disabled-font-size: var(--label-font-size);
  --input-checkbox-disabled-font-family: var(--label-font-family);
  --input-checkbox-icon-color: var(--input-color-active);
  --input-radio-background-color: var(--grey-color-light);
  --input-radio-border-color: transparent;
  --input-radio-background-color-disabled: var(--input-background-color-disabled);
  --input-radio-background-color-disabled-active: var(--input-background-color-disabled);
  --input-radio-bullet-background-color-disabled: var(--grey-color-lightest);
  --input-radio-font-family-disabled: inherit;
  --input-radio-font-size-disabled: inherit;
  --input-radio-color-disabled: var(--input-color-disabled);
  --input-toggle-background-image: var(--input-background-image);
  --input-toggle-background-image-active: var(--primary-gradient);
  --input-toggle-background-color: var(--grey-color-light);
  --input-toggle-background-color-disabled: var(--grey-color-light);
  --input-toggle-color-disabled: var(--grey-color-light);
  --input-toggle-font-family-disabled: inherit;
  --input-toggle-font-size-disabled: inherit;
  --input-group-icon-border-width: 1px;
  --input-group-border-color-active: var(--input-border-color);
  --input-group-font-size: var(--label-font-size);
  --input-group-font-weight: var(--label-font-weight);
  --input-group-font-family: var(--label-font-family);
  --input-group-icon-color: var(--primary-color);
  --input-group-icon-color-active: var(--primary-color);
  --input-group-icon-color-disabled: var(--grey-color-light);
  --input-group-background-color: var(--grey-color-lightest);
  --input-group-background-color-active: var(--primary-gradient);
  --input-group-background-color-disabled: var(--grey-color-lightest);
  --input-group-background-image: var(--input-background-image);
  --input-group-background-image-active: none;
  --input-file-padding: var(--input-padding);
  --input-file-subbutton-background-color: var(--grey-color-lightest);
  --input-file-subbutton-border-radius: var(--input-border-radius);
  --input-file-subbutton-font-weight: var(--input-font-weight);
  --input-file-subbutton-font-family: var(--input-font-family);
  --input-file-subbutton-font-size: var(--input-font-size);
  --input-file-subbutton-color: var(--grey-color-medium);
  --quantity-input-border-color: var(--grey-color-light);
  --quantity-control-border-color: var(--input-border-color);
  --quantity-input-height: 24px;
  --quantity-input-medium-height: 36px;
  --quantity-input-large-height: 50px;
  --quantity-input-width: 40px;
  --quantity-input-medium-width: 50px;
  --quantity-input-large-width: 60px;
  --dropdown-font-size: 13px;
  --dropdown-selected-color: var(--p-color);
  --dropdown-text-transform: none;
  --dropdown-border: 1px solid transparent;
  --dropdown-line-height: 1.4;
  --dropdown-border-radius: var(--border-radius);
  --dropdown-item-border-bottom-color: var(--grey-color-lightest);
  --dropdown-item-color: var(--p-color);
  --dropdown-height: 37px;
  --dropdown-font-family: var(--primary-font);
  --dropdown-selected-padding: 9px 15px;
  --dropdown-selected-background-color-hover: var(--primary-color);
  --dropdown-selected-color-hover: var(--white-color);
  --dropdown-selected-border-color-border: var(--grey-color);
  --dropdown-selected-transparent-color-hover: var(--primary-color);
  --dropdown-item-background-color-hover: var(--grey-color-light);
  --dropdown-item-color-hover: var(--primary-color);
  --select-font-size: 13px;
  --select-border-radius: var(--border-radius);
  --select-border-color: var(--input-border-color);
  --select-line-height: 1.4;
  --select-box-shadow: var(--normal-shadow);
  --select-item-color-hover: var(--grey-color-black);
  --select-height: 37px;
  --select-font-family: var(--primary-font);
  --select-selected-padding: 9px 12px;
  --select-selected-color: var(--p-color);
  --select-selected-background-color-hover: var(--white-color);
  --select-selected-color-hover: var(--black-color);
  --select-selected-icon-color-hover: var(--grey-color-medium);
  --select-selected-border-color-hover: var(--select-border-color);
  --select-selected-box-shadow: none;
  --select-selected-background-color-disabled: var(--grey-color-light);
  --select-border-color-disabled: var(--grey-color-light);
  --select-selected-border-color-border: var(--grey-color);
  --select-item-color: var(--p-color);
  --select-item-background-color-hover: var(--grey-color-lightest);
  --select-selected-button-padding: 0px;
  --select-selected-color-icon-hover: var(--primary-color);
  --select-item-padding: 0;
  --select-item-link-border-radius: 0;
  --select-item-link-padding: 8px;
  --select-item-padding-label: 6px 0px 6px 0px;
  --select-item-padding-side: 16px;
  --tag-color: var(--white-color);
  --tag-border-radius: 30px;
  --tag-background-image: var(--primary-gradient);
  --tag-shadow: var(--normal-shadow);
  --tag-letter-spacing: 0px;
  --tag-margin: 0px 5px 5px 0px;
  --tag-color-white-color: var(--grey-color-dark);
  --tag-color-grey-color: var(--tag-color);
  --tag-color-selection: var(--grey-color-darkest);
  --tag-font-weight-selection: 500;
  --tag-text-transform-selection: uppercase;
  --tag-margin-selection: 0px 16px 16px 0px;
  --tag-background-color-grey-color: var(--grey-color);
  --tag-search-border-radius: 25px;
  --tag-search-search-background-color: transparent;
  --tag-search-search-background-color-hover: transparent;
  --tag-search-search-color: var(--grey-color-medium);
  --tag-search-search-color-hover: var(--primary-color);
  --tag-search-divider-border-right: 1px solid #D7D7DB;
  --notification-background-image: var(--primary-gradient);
  --notification-background-color: var(--primary-color);
  --notification-border-radius: var(--border-radius);
  --notification-font-size: 14px;
  --notification-font-weight: initial;
  --notification-background-color-info: var(--notification-background-color);
  --notification-background-color-success: var(--green-color);
  --tabs-navigation-border-width: 1px;
  --tabs-navigation-border-color: var(--grey-color);
  --tabs-navigation-color: var(--grey-color);
  --tabs-navigation-color-active: var(--black-color);
  --tabs-navigation-border-width-active: 3px;
  --tabs-navigation-font-family: var(--h5-font-family);
  --tabs-navigation-font-size: 18px;
  --tabs-navigation-font-weight: var(--h5-font-weight);
  --tabs-navigation-border-color-active: var(--primary-color);
  --tabs-navigation-horizontal-padding: 20px;
  --tooltip-background-color: var(--black-color);
  --tooltip-font-family: var(--primary-font);
  --tooltip-border-radius: 5px;
  --tooltip-font-size: 12px;
  --tooltip-line-height: 18px;
  --tooltip-icon-color: inherit;
  --modal-background-color: rgba(0, 0, 0, 0.6);
  --modal-window-body-padding: 20px 25px 20px;
  --modal-window-footer-padding: 10px 20px;
  --modal-window-border-radius: 5px;
  --modal-window-box-shadow: var(--large-shadow);
  --modal-window-max-width-small: 450px;
  --modal-window-max-width-medium: 750px;
  --modal-window-max-width-default: 850px;
  --modal-window-max-width-large: 1200px;
  --modal-window-max-width-extra-large: 1300px;
  --modal-window-text-align: center;
  --modal-close-top: 0px;
  --modal-header-height: 50px;
  --modal-header-padding: 0px 18px 0px 25px;
  --modal-close-right: 0px;
  --modal-window-footer-text-align: center;
  --simple-table-box-shadow: none;
  --pagination-item-active-color: var(--h4-color);
  --normal-shadow: 0px 6px 10px 1px rgba(0, 0, 0, 0.1);
  --large-shadow: 0px 12px 20px 2px rgba(0, 0, 0, 0.2);
  --light-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.1);
  --asset-collection-normal-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
  --asset-collection-large-shadow: 0px 12px 20px 2px rgba(0, 0, 0, 0.2);
  --asset-collection-light-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.1);
  --asset-collection-heavy-shadow: 10px 10px 5px 0px rgba(0, 0, 0, 0.75);
  --asset-collection-custom-shadow: 0px 6px 8px 0px rgba(64, 124, 255, 0.5);
  --text-shadow: none;
  --text-shadow-inversed: none;
  --component-path: "/currentrelease/uibuilder/skins/img/master-ui/";
  --primary-gradient-start: #9653fe;
  --primary-gradient-end: #507fff;
  --primary-gradient-size: 300%;
  --secondary-gradient-start: #3023ae;
  --secondary-gradient-end: #c86dd7;
  --no-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  --border-width: 1px;
  --border-color: var(--grey-color-light);
  --default-font-size: 16px;
  --primary-font-name: "../";
  --monotype-font: Lucida Console, Monaco, monospace;
  --admin-icon-font-family: admin-iconset !important;
  --primary-iconfont-prefix: "admin-";
  --primary-iconfont: var(--admin-icon-font-family);
  --iconset-color: var(--grey-color-medium);
  --secondary-gradient-light: linear-gradient(153deg, rgb(62.4162679426, 46.8660287081, 213.1339712919), rgb(215.0806451613, 149.0322580645, 225.9677419355));
  --secondary-gradient-lightest: linear-gradient(153deg, rgb(101.7033492823, 89.3253588517, 221.6746411483), rgb(230.1612903226, 189.064516129, 236.935483871));
  --secondary-gradient-dark: linear-gradient(153deg, rgb(36.2870813397, 26.4593301435, 131.5406698565), rgb(184.9193548387, 68.9677419355, 204.0322580645));
  --secondary-gradient-darkest: linear-gradient(153deg, rgb(24.5741626794, 17.9186602871, 89.0813397129), rgb(156.3548387097, 47.7419354839, 174.2580645161));
  --h1-style: normal;
  --h2-style: normal;
  --h3-style: normal;
  --h4-style: normal;
  --h5-style: normal;
  --p-style: normal;
  --caption-style: normal;
  --caption-extra-style: normal;
  --caption-extra-dark-color: var(--grey-color-dark);
  --caption-extra-darkest-color: var(--grey-color-darkest);
  --label-style: normal;
  --label-margin-top: 3px;
  --label-small-font-size: 11px;
  --a-font-family: var(--primary-font);
  --a-text-decoration: underline;
  --margin-width: 10px;
  --grid-side-margin: calc(var(--grid-gutter) / 2);
  --grid-side-padding-s: 15px;
  --body-background: transparent;
  --body-background-color: transparent;
  --body-background-image: none;
  --body-background-size: initial;
  --body-background-repeat: initial;
  --body-font-size: 16px;
  --input-background-color: var(--white-color);
  --input-letter-spacing: 0;
  --input-margin-bottom: 0px;
  --input-subbutton-background-color: var(--grey-color-light);
  --input-label-line-height: 1.2;
  --input-side-label-width: 120px;
  --input-side-label-margin-bottom: 5px;
  --input-text-rounded-border-radius: 30px;
  --input-tiny-height: 16px;
  --input-small-height-padding: 7px;
  --input-small-height-label-font-size: 11px;
  --input-small-height-line-margin: 6px 0;
  --input-large-width: 170px;
  --input-default-width: 140px;
  --input-medium-width: 100px;
  --input-small-width: 80px;
  --input-tiny-width: 60px;
  --input-background-color-error: var(--input-background-color);
  --input-border-color-error: var(--red-color);
  --input-background-color-valid: var(--input-background-color);
  --input-border-color-valid: var(--green-color);
  --input-color-valid: var(--green-color);
  --input-background-color-required: var(--grey-color-light);
  --input-border-color-required: var(--grey-color-light);
  --input-border-radius-rounded: var(--input-large-height);
  --input-checkbox-icon-color: var(--input-color-active);
  --input-checkbox-disabled-border-color: var(--input-checkbox-border-color);
  --input-group-icon-border-color: var(--input-border-color);
  --input-group-icon-height: var(--input-text-height);
  --input-group-icon-width: 55px;
  --input-group-background-image-disabled: none;
  --input-radio-background-image: var(--input-background-image);
  --input-radio-border-color-active: transparent;
  --input-radio-background-color-active: var(--white-color);
  --input-radio-background-image-active: none;
  --input-radio-border-color-disabled: var(--white-color);
  --input-radio-bullet-background-color-active: var(--white-color);
  --input-toggle-border-color: transparent;
  --input-toggle-border-radius: 10px;
  --input-toggle-border-color-active: transparent;
  --input-toggle-background-color-active: var(--primary-color);
  --input-toggle-border-color-disabled: transparent;
  --input-file-subbutton-border-color: transparent;
  --input-file-color: inherit;
  --input-tags-background-color: var(--grey-color-lightest);
  --input-tags-color: var(--grey-color-darkest);
  --input-tags-font-weight: 500;
  --input-tags-font-size: 11px;
  --input-tags-text-transform: initial;
  --input-tags-border-radius: var(--border-radius);
  --input-tags-border-width: 0px;
  --input-tags-border-color: transparent;
  --input-tags-letter-spacing: 0px;
  --input-tags-count-color: var(--grey-color-medium);
  --input-tags-count-font-size: 10px;
  --input-tags-background-color-checked: var(--primary-color);
  --input-tags-color-checked: var(--white-color);
  --input-tags-count-color-checked: var(--white-color);
  --input-color-box-background-color: var(--grey-color-lightest);
  --input-colors-border-radius: var(--border-radius);
  --input-submit-margin-bottom: 5px;
  --input-submit-text-height: var(--input-default-height);
  --input-submit-padding: 17px;
  --input-submit-background-color: var(--input-background-color);
  --input-submit-border-width: var(--input-border-width);
  --input-submit-border-color: var(--input-border-color);
  --input-submit-font-family: var(--input-font-family);
  --input-submit-font-size: var(--input-font-size);
  --input-submit-letter-spacing: var(--input-letter-spacing);
  --input-submit-line-height: var(--input-line-height);
  --input-submit-font-weight: var(--input-font-weight);
  --input-submit-button-margin: 6px;
  --input-submit-button-width: 156px;
  --input-submit-medium-text-height: 45px;
  --input-submit-medium-button-width: 126px;
  --input-submit-tiny-text-height: 35px;
  --input-submit-tiny-button-width: 100px;
  --input-textarea-state-letter-spacing: var(--label-letter-spacing);
  --input-textarea-message-margin-top: var(--label-margin-top);
  --input-textarea-message-margin-bottom: var(--label-margin-bottom);
  --button-border-width: 0px;
  --button-tiny-font-size: 10px;
  --button-large-width: 170px;
  --button-default-width: 140px;
  --button-medium-width: 100px;
  --button-small-width: 80px;
  --button-border-color-hover: var(--button-border-color);
  --button-color-active: none;
  --button-border-color-active: var(--button-border-color);
  --button-shadow-active: var(--no-shadow);
  --button-background-image-disabled: none;
  --button-secondary-background-image: none;
  --button-secondary-border-color: var(--button-border-color);
  --button-secondary-border-width: var(--button-border-width);
  --button-secondary-icon-background-color: var(--button-icon-background-color);
  --button-secondary-shadow-active: var(--no-shadow);
  --button-prominent-background-image: none;
  --button-prominent-background-color: var(--prominent-color);
  --button-prominent-border-color: var(--button-border-color);
  --button-prominent-border-width: var(--button-border-width);
  --button-prominent-color: var(--button-color);
  --button-prominent-shadow: var(--button-shadow);
  --button-prominent-icon-color: var(--button-icon-color);
  --button-prominent-icon-background-color: var(--button-icon-background-color);
  --button-prominent-background-color-hover: rgb(2.2113402062, 140.7886597938, 131.206185567);
  --button-prominent-color-hover: var(--button-color);
  --button-prominent-shadow-hover: var(--button-shadow);
  --button-prominent-background-color-active: rgb(2.2113402062, 140.7886597938, 131.206185567);
  --button-prominent-color-active: var(--button-color);
  --button-prominent-shadow-active: var(--no-shadow);
  --button-light-background-color-active: var(--grey-color-lightest);
  --button-light-color-active: var(--button-light-color);
  --button-light-shadow-active: var(--no-shadow);
  --button-transparent-color: var(--black-color);
  --button-transparent-color-icon: var(--grey-color-medium);
  --button-transparent-color-hover: var(--grey-color-darkest);
  --button-transparent-color-disabled: var(--grey-color-medium);
  --button-transparent-icon-color-disabled: var(--grey-color-medium);
  --button-transparent-background-color-hover: var(--grey-color-lightest);
  --button-transparent-icon-color-hover: var(--grey-color-medium);
  --button-transparent-background-color-active: var(--grey-color-lightest);
  --button-transparent-icon-color-active: var(--primary-color);
  --button-border-background-image: none;
  --button-border-color: var(--black-color);
  --button-border-icon-background-color: var(--button-icon-background-color);
  --button-border-shadow-active: var(--no-shadow);
  --button-border-border-color-disabled: transparent;
  --button-icon-right-icon-font-size: 18px;
  --button-icon-left-icon-font-size: 18px;
  --dropdown-large-height: 50px;
  --dropdown-default-height: 40px;
  --dropdown-medium-height: 30px;
  --dropdown-small-height: 24px;
  --dropdown-default-height-pading: 6px;
  --dropdown-xlarge-width: 320px;
  --dropdown-large-width: 170px;
  --dropdown-default-width: 140px;
  --dropdown-medium-width: 100px;
  --dropdown-small-width: 80px;
  --dropdown-box-shadow: var(--normal-shadow);
  --dropodonw-font-weight: 400;
  --dropdown-letter-spacing: 0px;
  --dropdown-selected-background-color: var(--white-color);
  --dropdown-item-padding: 0px 5px;
  --dropdown-item-background-color: var(--white-color);
  --dropdown-item-link-padding: 8px 10px;
  --dropdown-item-link-border-radius: var(--border-radius);
  --select-large-height: 50px;
  --select-default-height: 40px;
  --select-medium-height: 30px;
  --select-small-height: 24px;
  --select-large-height-vertical-padding: 14px;
  --select-default-height-vertical-padding: 9px;
  --select-medium-height-vertical-padding: 5px;
  --select-small-height-vertical-padding: 3px;
  --select-large-width: 170px;
  --select-default-width: 140px;
  --select-medium-width: 100px;
  --select-small-width: 80px;
  --select-border-width: var(--input-border-width);
  --select-text-transform: initial;
  --select-list-max-height: 300px;
  --select-font-weight: 400;
  --select-letter-spacing: 0px;
  --select-selected-background-color: var(--white-color);
  --select-item-background-color: var(--white-color);
  --select-item-border-bottom: 0px;
  --select-item-border-bottom-color: transparent;
  --select-border-selected-background-color: transparent;
  --select-selected-border-width-hover: var(--input-border-width);
  --select-background-color-disabled: var(--grey-color-lightest);
  --select-item-color-disabled: var(--grey-color-medium);
  --select-selected-icon-color-disabled: var(--grey-color);
  --select-selected-color-disabled: var(--grey-color-medium);
  --select-selected-border-color-focus: var(--primary-color);
  --tag-search-max-width: 820px;
  --tag-search-min-height: 50px;
  --tag-search-background-color: var(--white-color);
  --tag-search-background-image: none;
  --tag-search-border-width: 1px;
  --tag-search-border-color: transparent;
  --tag-search-padding: 5px 15px;
  --tag-search-stats-color: var(--white-color);
  --tag-background-color: var(--primary-color);
  --tag-font-family: var(--primary-font);
  --tag-font-weight: 400;
  --tag-font-size: 10px;
  --tag-text-transform: uppercase;
  --tag-border-width: 0px;
  --tag-border-color: transparent;
  --tag-padding: 1px 9px;
  --tag-display: inline-block;
  --tag-background-image-primary-gradient: var(--primary-gradient);
  --tag-background-image-secondary-gradient: var(--secondary-gradient);
  --tag-background-color-primary-color: var(--primary-color);
  --tag-background-color-secondary-color: var(--secondary-color);
  --tag-background-color-prominent-color: var(--prominent-color);
  --tag-background-color-white-color: var(--white-color);
  --tag-background-color-black-color: var(--black-color);
  --tag-background-color-red-color: var(--red-color);
  --tag-background-color-blue-color: var(--blue-color);
  --tag-background-color-orange-color: var(--orange-color);
  --tag-background-color-green-color: var(--green-color);
  --tag-background-color-selection: var(--grey-color-lightest);
  --tag-font-size-selection: 11px;
  --tag-border-radius-selection: 0px;
  --tag-border-width-selection: 0px;
  --tag-border-color-selection: transparent;
  --tag-shadow-selection: var(--normal-shadow);
  --tag-letter-spacing-selection: 0px;
  --tag-text-transform-border-radius: 3px;
  --date-picker-background-color: var(--white-color);
  --date-picker-border-radius: var(--border-radius);
  --date-picker-box-shadow: 0 6px 12px 0 rgba(0, 0, 0, 0.25);
  --tooltip-color: var(--white-color);
  --notification-color: var(--white-color);
  --notification-font-family: var(--primary-font);
  --tabs-navigation-background-color: transparent;
  --tabs-navigation-background-color-active: transparent;
  --tabs-offset-padding: 20px;
  --accordion-padding: 0px;
  --accordion-height: 50px;
  --accordion-header-border-color: var(--grey-color-light);
  --accordion-header-padding: 0px 0px;
  --accordion-header-font-family: var(--primary-font);
  --accordion-header-font-size: var(--h5-font-size);
  --accordion-header-font-weight: var(--h5-font-weight);
  --accordion-header-color: var(--h5-color);
  --accordion-content-padding: 15px 0px;
  --accordion-header-large-font-size: 18px;
  --accordion-bordered-padding: 0px;
  --accordion-bordered-height: 45px;
  --accordion-bordered-header-border-color: var(--grey-color-light);
  --accordion-bordered-header-padding: 0;
  --accordion-bordered-header-font-family: var(--primary-font);
  --accordion-bordered-header-font-size: var(--caption-extra-font-size);
  --accordion-bordered-header-font-weight: var(--h4-font-weight);
  --accordion-bordered-header-color: var(--h4-color);
  --accordion-bordered-button-padding: 0 18px;
  --accordion-bordered-background-color: var(--grey-color-lightest);
  --accordion-bordered-text-transform: uppercase;
  --accordion-bordered-border-radius: 4px;
  --accordion-bordered-content-padding: 0;
  --accordion-ordered-number-background-image: none;
  --accordion-ordered-number-background-color: var(--primary-color);
  --accordion-ordered-number-color: var(--white-color);
  --accordion-unordered-bullet-color: var(--black-color);
  --modal-background-image: none;
  --modal-header-padding-left: 20px;
  --modal-header-padding-right: 20px;
  --modal-window-wrapper-padding: 20px;
  --modal-window-background-color: var(--white-color);
  --modal-window-max-width-full-width: 100%;
  --modal-animation-name: "fadeIn";
  --modal-title-font-family: var(--h4-font-family);
  --modal-title-font-weight: var(--h4-font-weight);
  --modal-title-font-size: var(--h4-font-size);
  --modal-title-color: var(--h4-color);
  --modal-title-letter-spacing: var(--h4-letter-spacing);
  --modal-title-text-transform: var(--h4-text-transform);
  --background-picker-background-color: var(--white-color);
  --background-picker-border-width: 1px;
  --background-picker-border-color: transparent;
  --background-picker-border-radius: 3px;
  --background-picker-arrow: var(--grey-color-medium);
  --background-picker-popup-background-color: var(--white-color);
  --background-picker-popup-border-radius: var(--border-radius);
  --background-picker-item-border: 1px solid rgba(0, 0, 0, 0.1);
  --background-picker-background-color-hover: var(--grey-color-light);
  --icon-picker-background-color: var(--white-color);
  --icon-picker-border-width: 1px;
  --icon-picker-border-color: transparent;
  --icon-picker-border-radius: var(--border-radius);
  --icon-picker-arrow: var(--grey-color-medium);
  --icon-picker-popup-background-color: var(--grey-color-white);
  --icon-picker-popup-max-height: 300px;
  --icon-picker-icon-height: 50px;
  --icon-picker-icon-width: var(--icon-picker-icon-height);
  --icon-picker-icon-font-size: 28px;
  --icon-picker-icon-border: 1px solid var(--admin-grey-color-light);
  --icon-picker-background-color-hover: var(--grey-color-light);
  --icon-picker-border-color-hover: 1px solid var(--admin-grey-color-light);
  --custom-picker-background-color: var(--white-color);
  --custom-picker-border-width: 1px;
  --custom-picker-border-color: transparent;
  --custom-picker-border-radius: var(--border-radius);
  --custom-picker-arrow: var(--grey-color-medium);
  --custom-picker-popup-background-color: var(--white-color);
  --custom-picker-popup-max-height: 300px;
  --custom-picker-icon-height: 50px;
  --custom-picker-icon-width: var(--custom-picker-icon-height);
  --custom-picker-icon-font-size: 28px;
  --custom-picker-icon-border: 1px solid var(--admin-grey-color-light);
  --custom-picker-background-color-hover: var(--grey-color-light);
  --custom-picker-border-color-hover: 1px solid var(--admin-grey-color-light);
  --custom-table-min-height: 18px;
  --custom-table-row-padding: 5px 0 0 0;
  --custom-table-th-font-family: var(--p-font-family);
  --custom-table-th-font-size: 13px;
  --custom-table-th-font-weight: 600;
  --custom-table-th-color: var(--black-color);
  --custom-table-th-line-height: 20px;
  --custom-table-th-letter-spacing: var(--p-letter-spacing);
  --custom-table-th-text-transform: var(--p-text-transform);
  --custom-table-th-font-style: var(--p-style);
  --custom-table-th-padding-top: 5px;
  --custom-table-th-padding-bottom: 5px;
  --custom-table-td-font-family: var(--p-font-family);
  --custom-table-td-font-size: 13px;
  --custom-table-td-font-weight: var(--p-font-weight);
  --custom-table-td-color: var(--grey-color-medium);
  --custom-table-td-line-height: 20px;
  --custom-table-td-letter-spacing: var(--p-letter-spacing);
  --custom-table-td-text-transform: var(--p-text-transform);
  --custom-table-td-font-style: var(--p-style);
  --custom-table-td-padding-top: 5px;
  --custom-table-td-padding-bottom: 5px;
  --focus-picker-background-color: var(--white-color);
  --focus-picker-border-width: 1px;
  --focus-picker-border-color: var(--border-color);
  --focus-picker-border-radius: var(--border-radius);
  --focus-picker-arrow: var(--grey-color-medium);
  --focus-picker-popup-background-color: var(--grey-color-white);
  --focus-picker-popup-max-height: 300px;
  --focus-picker-icon-height: 50px;
  --focus-picker-icon-width: var(--focus-picker-icon-height);
  --focus-picker-icon-font-size: 36px;
  --focus-picker-icon-border: 1px solid var(--admin-grey-color-light);
  --focus-picker-background-color-hover: var(--grey-color-lightest);
  --focus-picker-border-color-hover: 1px solid var(--admin-grey-color-light);
  --sortable-list-border-width: var(--border-width);
  --sortable-list-border-color: var(--border-color);
  --sortable-list-background-color: white;
  --sortable-list-border-radius: var(--border-radius);
  --sortable-list-padding: 5px 0px;
  --sortable-list-header-background-color: var(--grey-color-lightest);
  --sortable-list-header-font-size: var(--caption-extra-font-size);
  --sortable-list-header-color: var(--grey-color-dark);
  --sortable-list-header-text-transform: uppercase;
  --sortable-list-header-letter-spacing: var(--caption-extra-letter-spacing);
  --sortable-list-header-headerpadding: 7px 0px;
  --sortable-list-sort-color: var(--grey-color);
  --sortable-list-sort-width: 45px;
  --sortable-list-background-color-hover: var(--grey-color-light);
  --sortable-list-accordion-header-background-color: var(--grey-color-light);
  --simple-table-border-width: var(--border-width);
  --simple-table-border-color: var(--border-color);
  --simple-table-background-color: white;
  --simple-table-border-radius: var(--border-radius);
  --simple-table-padding: 5px 0px;
  --simple-table-header-background-color: var(--grey-color-lightest);
  --simple-table-header-font-size: var(--caption-extra-font-size);
  --simple-table-header-color: var(--grey-color-dark);
  --simple-table-header-text-transform: uppercase;
  --simple-table-header-letter-spacing: var(--caption-extra-letter-spacing);
  --simple-table-header-headerpadding: 7px 0px;
  --simple-table-sort-color: var(--grey-color);
  --simple-table-sort-width: 0;
  --simple-table-background-color-hover: var(--grey-color-light);
  --simple-table-accordion-header-background-color: var(--grey-color-light);
  --animation-duration: 0.75s;
  --animation-timing-function: ease-in-out;
  --animation-move-value: 50%;
  --animation-preview-delay-gap: 0.15s;
  --animation-preview-background-color: var(--grey-color-lightest);
  --animation-preview-radius: var(--border-radius);
  --animation-preview-cube-color: var(--primary-color);
  --nestable-list-font-family: var(--primary-font);
  --nestable-list-border-width: var(--border-width);
  --nestable-list-border-color: var(--border-color);
  --nestable-list-border-radius: var(--border-radius);
  --nestable-list-item-background-color: var(--white-color);
  --nestable-list-nesting-space: 16;
  --nestable-list-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  --nestable-list-item-height: 35px;
  --nestable-list-parent-font-size: 13px;
  --nestable-list-parent-font-color: var(--black-color);
  --nestable-list-parent-font-weight: 500;
  --nestable-list-header-background-color: var(--grey-color-lightest);
  --nestable-list-header-font-weight: 600;
  --nestable-list-header-color: var(--grey-color-dark);
  --nestable-list-header-letter-spacing: 0.6px;
  --nestable-list-header-border-radius: var(--border-radius);
  --nestable-list-header-border-width: var(--border-width);
  --nestable-list-header-border-color: var(--border-color);
  --separator-border-color: var(--grey-color-lightest);
  --separator-border-width: var(--border-width);
  --floating-menu-background-color: var(--white-color);
  --floating-menu-border-radius: 8px;
  --floating-menu-box-shadow: var(--normal-shadow);
  --floating-menu-button-width: 40px;
  --floating-menu-button-height: 40px;
  --floating-menu-button-color: var(--grey-color-medium);
  --floating-menu-button-background-color-hover: var(--grey-color-light);
  --floating-menu-button-border-radius: 8px;
  --floating-menu-button-margin: 5px;
  --checkbox-menu-width: 300px;
  --checkbox-menu-header-border-color: transparent;
  --grey-color-darker: #2f3748;
  --left-menu-primary-color: var(--primary-color);
  --left-menu-background-color: #fff;
  --left-menu-font-family: var(--primary-font);
  --left-menu-border-color: rgba(159, 167, 187, 0.25);
  --left-menu-icon-color: #a0a7bc;
  --left-menu-sidebar-width: 320px;
  --left-menu-sidebar-header-height: 140px;
  --left-menu-sidebar-responsive-header-height: 80px;
  --responsive-small-mobile-portrait: 380px;
  --responsive-mobile-portrait: 575px;
  --responsive-mobile-landscape: 767px;
  --responsive-tablet-portrait: 768px;
  --responsive-tabletlandscape: 1023px;
  --responsive-display: 1199px;
  --responsive-smaller-than-container: var(--max-width)-1;
  --responsive-xlarge: 1920px;
}