/* Carried over from styles/themeColor.css. Agreed fixes applied:
   a. Poppins-ExtraBold @font-face weight changed from bold to 800 (700 now maps to Poppins-Bold).
   b. Unused --button-background and --button-color variables removed.
   The button text colour is hardcoded to #ffffff in main.css, so --button-font-color is no longer referenced. */

:root {
--theme-color: #00b0d3;
--theme-color-rgb:0, 176, 211;
--secondary-color: #ff1493;
--secondary-color-rgb:255, 20, 147;
--font-color: #1c264b;
--font-color-rgb:28, 38, 75;
--heading-color: #000;

--primary-color : #007bff ;
--success-color : #28a745 ;
--danger-color : #dc3545;
--warning-color : #ffc107;
--dark-color : #343a40;
--muted-color : #6c757d;
--favorite-color : #c5012f;

--color-blue : #00b0d3;
--color-purple : #6f85c2;
--color-pink : #cf3d96;
--color-red : #ee2d67;
--color-orange : #f04e45;
--color-yellow : #fcaf17;
--color-green : #72be43;

--color-blue-rgb : 0, 176, 211;
--color-purple-rgb : 111, 133, 194;
--color-pink-rgb : 207, 61, 150;
--color-red-rgb : 238, 45, 103;
--color-orange-rgb : 240, 78, 69;
--color-yellow-rgb : 252, 175, 23;
--color-green-rgb : 114, 190, 67;

}

@font-face { font-family: 'SBM'; src: url('../fonts/Poppins-ExtraBold.eot'); src: url('../fonts/Poppins-ExtraBold.eot?#iefix') format('embedded-opentype'), url('../fonts/Poppins-ExtraBold.woff') format('woff'), url('../fonts/Poppins-ExtraBold.ttf') format('truetype'), url('../fonts/Poppins-ExtraBold.svg#Poppins-ExtraBold') format('svg'); font-weight: 800; font-style: normal; font-display: swap; }
@font-face { font-family: 'SBM'; src: url('../fonts/Poppins-Italic.eot'); src: url('../fonts/Poppins-Italic.eot?#iefix') format('embedded-opentype'), url('../fonts/Poppins-Italic.woff') format('woff'), url('../fonts/Poppins-Italic.ttf') format('truetype'), url('../fonts/Poppins-Italic.svg#Poppins-Italic') format('svg'); font-weight: normal; font-style: italic; font-display: swap; }
@font-face { font-family: 'SBM'; src: url('../fonts/Poppins-ExtraLight.eot'); src: url('../fonts/Poppins-ExtraLight.eot?#iefix') format('embedded-opentype'), url('../fonts/Poppins-ExtraLight.woff') format('woff'), url('../fonts/Poppins-ExtraLight.ttf') format('truetype'), url('../fonts/Poppins-ExtraLight.svg#Poppins-ExtraLight') format('svg'); font-weight: 200; font-style: normal; font-display: swap; }
@font-face { font-family: 'SBM'; src: url('../fonts/Poppins-Light.eot'); src: url('../fonts/Poppins-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/Poppins-Light.woff') format('woff'), url('../fonts/Poppins-Light.ttf') format('truetype'), url('../fonts/Poppins-Light.svg#Poppins-Light') format('svg'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'SBM'; src: url('../fonts/Poppins-Medium.eot'); src: url('../fonts/Poppins-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/Poppins-Medium.woff') format('woff'), url('../fonts/Poppins-Medium.ttf') format('truetype'), url('../fonts/Poppins-Medium.svg#Poppins-Medium') format('svg'); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: 'SBM'; src: url('../fonts/Poppins-Regular.eot'); src: url('../fonts/Poppins-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/Poppins-Regular.woff') format('woff'), url('../fonts/Poppins-Regular.ttf') format('truetype'), url('../fonts/Poppins-Regular.svg#Poppins-Regular') format('svg'); font-weight: normal; font-style: normal; font-display: swap; }
@font-face { font-family: 'SBM'; src: url('../fonts/Poppins-SemiBold.eot'); src: url('../fonts/Poppins-SemiBold.eot?#iefix') format('embedded-opentype'), url('../fonts/Poppins-SemiBold.woff') format('woff'), url('../fonts/Poppins-SemiBold.ttf') format('truetype'), url('../fonts/Poppins-SemiBold.svg#Poppins-SemiBold') format('svg'); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: 'SBM'; src: url('../fonts/Poppins-Thin.eot'); src: url('../fonts/Poppins-Thin.eot?#iefix') format('embedded-opentype'), url('../fonts/Poppins-Thin.woff') format('woff'), url('../fonts/Poppins-Thin.ttf') format('truetype'), url('../fonts/Poppins-Thin.svg#Poppins-Thin') format('svg'); font-weight: 100; font-style: normal; font-display: swap; }
@font-face { font-family: 'SBM'; src: url('../fonts/Poppins-Bold.eot'); src: url('../fonts/Poppins-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/Poppins-Bold.woff') format('woff'), url('../fonts/Poppins-Bold.ttf') format('truetype'), url('../fonts/Poppins-Bold.svg#Poppins-Bold') format('svg'); font-weight: bold; font-style: normal; font-display: swap; }
@font-face { font-family: 'SBM'; src: url('../fonts/Poppins-Black.eot'); src: url('../fonts/Poppins-Black.eot?#iefix') format('embedded-opentype'), url('../fonts/Poppins-Black.woff') format('woff'), url('../fonts/Poppins-Black.ttf') format('truetype'), url('../fonts/Poppins-Black.svg#Poppins-Black') format('svg'); font-weight: 900; font-style: normal; font-display: swap; } 
