/* https://docs.hyva.io/hyva-themes/working-with-tailwindcss/sharing-common-css-between-themes.html */

:root{
    /* Default */
    --color-primary: 255 94 167; /* #FF5EA7 */

    /* Light Shades (90 lightest light -> 10 darkest light) */
    --color-primary-light90: 255 239 246; /* #FFEFF6 */
    --color-primary-light80: 255 223 237; /* #FFDFED */
    --color-primary-light70: 255 207 229; /* #FFCFE5 */
    --color-primary-light60: 255 191 220; /* #FFBFDC */
    --color-primary-light50: 255 175 211; /* #FFAFD3 */
    --color-primary-light40: 255 158 202; /* #FF9ECA */
    --color-primary-light30: 255 142 193; /* #FF8EC1 */
    --color-primary-light20: 255 126 185; /* #FF7EB9 */
    --color-primary-light10: 255 110 176; /* #FF6EB0 */

    /* Dark Shades (10 lightest dark -> 90 darkest dark) */
    --color-primary-dark10: 230 85 150; /* #E65596 */
    --color-primary-dark20: 204 75 134; /* #CC4B86 */
    --color-primary-dark30: 179 66 117; /* #B34275 */
    --color-primary-dark40: 153 56 100; /* #993864 */
    --color-primary-dark50: 128 47 84; /* #802F54 */
    --color-primary-dark60: 102 38 67; /* #662643 */
    --color-primary-dark70: 76 28 50; /* #4C1C32 */
    --color-primary-dark80: 51 19 33; /* #331321 */
    --color-primary-dark90: 25 9 17; /* #190911 */
}/* https://docs.hyva.io/hyva-themes/working-with-tailwindcss/sharing-common-css-between-themes.html */

:root{
    /* Footer  */
    --color-footer-primary: #000000;
    --color-footer-secondary: #666666;
}/** Poppins *****/
/* Weight: 100 (Thin), Style: Normal */
@font-face{
    font-family: "Poppins";
    src: url('../../frontend/FlavourWarehouse/Elfbar/en_GB/fonts/Poppins/Poppins-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
    display: swap;
}
/* Weight: 100, Style: Italic */
@font-face{
    font-family: "Poppins";
    src: url('../../frontend/FlavourWarehouse/Elfbar/en_GB/fonts/Poppins/Poppins-ThinItalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
    display: swap;
}
/* Weight: 200 (ExtraLight), Style: Normal */
@font-face{
    font-family: "Poppins";
    src: url('../../frontend/FlavourWarehouse/Elfbar/en_GB/fonts/Poppins/Poppins-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
    display: swap;
}
/* Weight: 200 (ExtraLight), Style: Italic */
@font-face{
    font-family: "Poppins";
    src: url('../../frontend/FlavourWarehouse/Elfbar/en_GB/fonts/Poppins/Poppins-ExtraLightItalic.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
    display: swap;
}
/* Weight: 300 (Light), Style: Normal */
@font-face{
    font-family: "Poppins";
    src: url('../../frontend/FlavourWarehouse/Elfbar/en_GB/fonts/Poppins/Poppins-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    display: swap;
}
/* Weight: 300 (Light), Style: Italic */
@font-face{
    font-family: "Poppins";
    src: url('../../frontend/FlavourWarehouse/Elfbar/en_GB/fonts/Poppins/Poppins-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
    display: swap;
}
/* Weight: 400 (Regular), Style: Normal */
@font-face{
    font-family: "Poppins";
    src: url('../../frontend/FlavourWarehouse/Elfbar/en_GB/fonts/Poppins/Poppins-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    display: swap;
}
/* Weight: 400 (Regular), Style: Italic */
@font-face{
    font-family: "Poppins";
    src: url('../../frontend/FlavourWarehouse/Elfbar/en_GB/fonts/Poppins/Poppins-RegularItalic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
    display: swap;
}
/* Weight: 500 (Medium), Style: Normal */
@font-face{
    font-family: "Poppins";
    src: url('../../frontend/FlavourWarehouse/Elfbar/en_GB/fonts/Poppins/Poppins-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    display: swap;
}
/* Weight: 500 (Medium), Style: Italic */
@font-face{
    font-family: "Poppins";
    src: url('../../frontend/FlavourWarehouse/Elfbar/en_GB/fonts/Poppins/Poppins-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    display: swap;
}
/* Weight: 600 (SemiBold), Style: Normal */
@font-face{
    font-family: "Poppins";
    src: url('../../frontend/FlavourWarehouse/Elfbar/en_GB/fonts/Poppins/Poppins-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    display: swap;
}
/* Weight: 600 (SemiBold), Style: Italic */
@font-face{
    font-family: "Poppins";
    src: url('../../frontend/FlavourWarehouse/Elfbar/en_GB/fonts/Poppins/Poppins-SemiBoldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
    display: swap;
}
/* Weight: 700 (Bold), Style: Normal */
@font-face{
    font-family: "Poppins";
    src: url('../../frontend/FlavourWarehouse/Elfbar/en_GB/fonts/Poppins/Poppins-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    display: swap;
}
/* Weight: 700 (Bold), Style: Italic */
@font-face{
    font-family: "Poppins";
    src: url('../../frontend/FlavourWarehouse/Elfbar/en_GB/fonts/Poppins/Poppins-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
    display: swap;
}
/* Weight: 800 (ExtraBold), Style: Normal */
@font-face{
    font-family: "Poppins";
    src: url('../../frontend/FlavourWarehouse/Elfbar/en_GB/fonts/Poppins/Poppins-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
    display: swap;
}
/* Weight: 800 (ExtraBold), Style: Italic */
@font-face{
    font-family: "Poppins";
    src: url('../../frontend/FlavourWarehouse/Elfbar/en_GB/fonts/Poppins/Poppins-ExtraBoldItalic.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
    display: swap;
}

html{
    font-family: "Poppins", system-ui, sans-serif;
}