:root {
    --font-color: #212529;
    --disabled-background: white;
    --disabled-background-hover: #cfd8dc40;
    --disabled-border-color: #cfd8dcbf;
    --disabled-color: #212529;
    --gray: #999999;
    --gray-light: #999999;
    --gray-dark: #546e7a;
    --primary: #F13D5D;
    --primary-dark: #AF253E;
    --primary-font-color: white;
    --secondary: #eceff1;
    --secondary-dark: #cfd8dc;
    --red: #F13D5D;
    --red-dark: #AF253E;
    --background: #ffffff;
    --background-rgb: 255, 255, 255;
    --background-light: #f4f4f4;
    --background-dark: #ffffff;
    --seperator: #0000000d;
    --seperator-dark: rgba(0, 0, 0, 0.1);
    --cart-floater-background: #ffffff;
    --cart-floater-background-dark: #F13D5D;
    --cart-floater-icon-color: #607d8b;
    --cart-item-background: #ffffff;
    --card-background: #ffffff;
    --card-round: 10px;
    --card-sharp: 0;
    --toast-background: #FFFCF4;
    --dropdown-menu-background: #ffffff;
    --dropdown-menu-background-hover: #f5f5f5;
    --overlay-opacity-value: 0.5;
    --promotion-background: #F8F8F8;
    --input-background: #ffffff;
    --input-border-color: #cfd8dc;
    --input-focus-color: rgb(0 123 255 / 25%);
    --input-placeholder-color: #bbbbbb;
    --input-color: #495057;
    --white-icon-color: none;
    --primary-icon-color: invert(35%) sepia(85%) saturate(2160%) hue-rotate(326deg) brightness(95%) contrast(99%);
    --secondary-icon-color: invert(7%) sepia(4%) saturate(3249%) hue-rotate(170deg) brightness(94%) contrast(83%);
    --gray-icon-color: invert(63%) sepia(29%) saturate(15%) hue-rotate(346deg) brightness(93%) contrast(84%);
    --calender-icon-color: none;
    --share-copy-link-icon-background: #222529;
    --share-copy-link-icon-color: white;
    --scroll-track: #f4f4f4;
    --scroll-thumb: #cfd8dc;
    --square-option-hover-color: #FFF1F4;
    --square-option-border-color: var(--primary);
    --square-option-background-color: #FFFFFF;
    --tip-background-color: #F4F4F4;
    --header-color: #FF1744;
    --header-dropdown-border: rgba(255, 23, 68, 0.2);
    --user-auth-color: #EB394B;
    --card-border-color: #EE4060;
    --collection-title: var(--primary);
    --card-expanded-background: transparent;
    --price-color: var(--font-color);
    --branch-button-font-color: white;
    --bottom-button-font-color: white;
}