﻿@font-face {
    font-family: Roboto;
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url("../cdn/fonts/roboto/roboto_n4.2019d890f07b1852f56ce63ba45b2db45d852cba.woff2") format("woff2"), url("../cdn/fonts/roboto/roboto_n4.238690e0007583582327135619c5f7971652fa9d.woff") format("woff");
}

@font-face {
    font-family: Roboto;
    font-weight: 400;
    font-style: italic;
    font-display: swap;
    src: url("../cdn/fonts/roboto/roboto_i4.57ce898ccda22ee84f49e6b57ae302250655e2d4.woff2") format("woff2"), url("../cdn/fonts/roboto/roboto_i4.b21f3bd061cbcb83b824ae8c7671a82587b264bf.woff") format("woff");
}

@font-face {
    font-family: Roboto;
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url("../cdn/fonts/roboto/roboto_n5.250d51708d76acbac296b0e21ede8f81de4e37aa.woff2") format("woff2"), url("../cdn/fonts/roboto/roboto_n5.535e8c56f4cbbdea416167af50ab0ff1360a3949.woff") format("woff");
}

@font-face {
    font-family: Roboto;
    font-weight: 500;
    font-style: italic;
    font-display: swap;
    src: url("../cdn/fonts/roboto/roboto_i5.0ae24363bf5844e2ee3295d84078d36c9bd0faf4.woff2") format("woff2"), url("../cdn/fonts/roboto/roboto_i5.a9cdb6a43048799fe739d389c60b64059e33cf12.woff") format("woff");
}

@font-face {
    font-family: Roboto;
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url("../cdn/fonts/roboto/roboto_n7.f38007a10afbbde8976c4056bfe890710d51dec2.woff2") format("woff2"), url("../cdn/fonts/roboto/roboto_n7.94bfdd3e80c7be00e128703d245c207769d763f9.woff") format("woff");
}

@font-face {
    font-family: Roboto;
    font-weight: 700;
    font-style: italic;
    font-display: swap;
    src: url("../cdn/fonts/roboto/roboto_i7.7ccaf9410746f2c53340607c42c43f90a9005937.woff2") format("woff2"), url("../cdn/fonts/roboto/roboto_i7.49ec21cdd7148292bffea74c62c0df6e93551516.woff") format("woff");
}

@font-face {
    font-family: Poppins;
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url("../cdn/fonts/poppins/poppins_n6.aa29d4918bc243723d56b59572e18228ed0786f6.woff2") format("woff2"), url("../cdn/fonts/poppins/poppins_n6.5f815d845fe073750885d5b7e619ee00e8111208.woff") format("woff");
}

@font-face {
    font-family: Poppins;
    font-weight: 600;
    font-style: italic;
    font-display: swap;
    src: url("../cdn/fonts/poppins/poppins_i6.bb8044d6203f492888d626dafda3c2999253e8e9.woff2") format("woff2"), url("../cdn/fonts/poppins/poppins_i6.e233dec1a61b1e7dead9f920159eda42280a02c3.woff") format("woff");
}




:root,
.color-scheme-1 {
    --color-background: 240,240,240;
    --color-secondary-background: 255,255,255;
    --color-primary: 203,50,30;
    --color-text-heading: 0,0,0;
    --color-foreground: 0,0,0;
    --color-subtext: 74,74,74;
    --color-subtext-alpha: 1.0;
    --color-border: 220,220,220;
    --color-border-alpha: 1.0;
    --color-button: 0,0,0;
    --color-button-text: 255,255,255;
    --color-secondary-button: 240,240,240;
    --color-secondary-button-border: 192,192,192;
    --color-secondary-button-text: 0,0,0;
    --color-button-before:;
    --color-field: 255,255,255;
    --color-field-alpha: 1.0;
    --color-field-text: 0,0,0;
    --color-link: 0,0,0;
    --color-link-hover: 0,0,0;
    --color-product-price-sale: 203,50,30;
    --color-progress-bar: 4,155,110;
    --color-foreground-lighten-60: #606060;
    --color-foreground-lighten-40: #909090;
    --color-foreground-lighten-19: #c2c2c2;
    --inputs-border-width: 0px;
    --inputs-search-border-width: 0px;
}

@media (min-width: 768px) {
    body .desktop-color-scheme-1 {
        --color-background: 240,240,240;
        --color-secondary-background: 255,255,255;
        --color-primary: 203,50,30;
        --color-text-heading: 0,0,0;
        --color-foreground: 0,0,0;
        --color-subtext: 74,74,74;
        --color-subtext-alpha: 1.0;
        --color-border: 220,220,220;
        --color-border-alpha: 1.0;
        --color-button: 0,0,0;
        --color-button-text: 255,255,255;
        --color-secondary-button: 240,240,240;
        --color-secondary-button-border: 192,192,192;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 255,255,255;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 0,0,0;
        --color-link-hover: 0,0,0;
        --color-product-price-sale: 203,50,30;
        --color-progress-bar: 4,155,110;
        --color-foreground-lighten-60: #606060;
        --color-foreground-lighten-40: #909090;
        --color-foreground-lighten-19: #c2c2c2;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}

@media (max-width: 767px) {
    body .mobile-color-scheme-1 {
        --color-background: 240,240,240;
        --color-secondary-background: 255,255,255;
        --color-primary: 203,50,30;
        --color-text-heading: 0,0,0;
        --color-foreground: 0,0,0;
        --color-subtext: 74,74,74;
        --color-subtext-alpha: 1.0;
        --color-border: 220,220,220;
        --color-border-alpha: 1.0;
        --color-button: 0,0,0;
        --color-button-text: 255,255,255;
        --color-secondary-button: 240,240,240;
        --color-secondary-button-border: 192,192,192;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 255,255,255;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 0,0,0;
        --color-link-hover: 0,0,0;
        --color-product-price-sale: 203,50,30;
        --color-progress-bar: 4,155,110;
        --color-foreground-lighten-60: #606060;
        --color-foreground-lighten-40: #909090;
        --color-foreground-lighten-19: #c2c2c2;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}


.color-scheme-inverse {
    --color-background: 0,0,0;
    --color-secondary-background: 35,35,35;
    --color-primary: 203,50,30;
    --color-text-heading: 255,255,255;
    --color-foreground: 255,255,255;
    --color-subtext: 204,204,204;
    --color-subtext-alpha: 1.0;
    --color-border: 35,35,35;
    --color-border-alpha: 1.0;
    --color-button: 255,255,255;
    --color-button-text: 0,0,0;
    --color-secondary-button: 35,35,35;
    --color-secondary-button-border: 35,35,35;
    --color-secondary-button-text: 255,255,255;
    --color-button-before:;
    --color-field: 35,35,35;
    --color-field-alpha: 1.0;
    --color-field-text: 255,255,255;
    --color-link: 255,255,255;
    --color-link-hover: 255,255,255;
    --color-product-price-sale: 203,50,30;
    --color-progress-bar: 13,135,86;
    --color-foreground-lighten-60: #999999;
    --color-foreground-lighten-40: #666666;
    --color-foreground-lighten-19: #303030;
    --inputs-border-width: 0px;
    --inputs-search-border-width: 0px;
}

@media (min-width: 768px) {
    body .desktop-color-scheme-inverse {
        --color-background: 0,0,0;
        --color-secondary-background: 35,35,35;
        --color-primary: 203,50,30;
        --color-text-heading: 255,255,255;
        --color-foreground: 255,255,255;
        --color-subtext: 204,204,204;
        --color-subtext-alpha: 1.0;
        --color-border: 35,35,35;
        --color-border-alpha: 1.0;
        --color-button: 255,255,255;
        --color-button-text: 0,0,0;
        --color-secondary-button: 35,35,35;
        --color-secondary-button-border: 35,35,35;
        --color-secondary-button-text: 255,255,255;
        --color-button-before:;
        --color-field: 35,35,35;
        --color-field-alpha: 1.0;
        --color-field-text: 255,255,255;
        --color-link: 255,255,255;
        --color-link-hover: 255,255,255;
        --color-product-price-sale: 203,50,30;
        --color-progress-bar: 13,135,86;
        --color-foreground-lighten-60: #999999;
        --color-foreground-lighten-40: #666666;
        --color-foreground-lighten-19: #303030;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}

@media (max-width: 767px) {
    body .mobile-color-scheme-inverse {
        --color-background: 0,0,0;
        --color-secondary-background: 35,35,35;
        --color-primary: 203,50,30;
        --color-text-heading: 255,255,255;
        --color-foreground: 255,255,255;
        --color-subtext: 204,204,204;
        --color-subtext-alpha: 1.0;
        --color-border: 35,35,35;
        --color-border-alpha: 1.0;
        --color-button: 255,255,255;
        --color-button-text: 0,0,0;
        --color-secondary-button: 35,35,35;
        --color-secondary-button-border: 35,35,35;
        --color-secondary-button-text: 255,255,255;
        --color-button-before:;
        --color-field: 35,35,35;
        --color-field-alpha: 1.0;
        --color-field-text: 255,255,255;
        --color-link: 255,255,255;
        --color-link-hover: 255,255,255;
        --color-product-price-sale: 203,50,30;
        --color-progress-bar: 13,135,86;
        --color-foreground-lighten-60: #999999;
        --color-foreground-lighten-40: #666666;
        --color-foreground-lighten-19: #303030;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}


.color-scheme-info {
    --color-background: 246,246,246;
    --color-secondary-background: 255,255,255;
    --color-primary: 203,50,30;
    --color-text-heading: 0,0,0;
    --color-foreground: 0,0,0;
    --color-subtext: 74,74,74;
    --color-subtext-alpha: 1.0;
    --color-border: 221,221,221;
    --color-border-alpha: 1.0;
    --color-button: 0,0,0;
    --color-button-text: 255,255,255;
    --color-secondary-button: 255,255,255;
    --color-secondary-button-border: 255,255,255;
    --color-secondary-button-text: 0,0,0;
    --color-button-before:;
    --color-field: 255,255,255;
    --color-field-alpha: 1.0;
    --color-field-text: 0,0,0;
    --color-link: 0,0,0;
    --color-link-hover: 0,0,0;
    --color-product-price-sale: 203,50,30;
    --color-progress-bar: 13,135,86;
    --color-foreground-lighten-60: #626262;
    --color-foreground-lighten-40: #949494;
    --color-foreground-lighten-19: #c7c7c7;
    --inputs-border-width: 0px;
    --inputs-search-border-width: 0px;
}

@media (min-width: 768px) {
    body .desktop-color-scheme-info {
        --color-background: 246,246,246;
        --color-secondary-background: 255,255,255;
        --color-primary: 203,50,30;
        --color-text-heading: 0,0,0;
        --color-foreground: 0,0,0;
        --color-subtext: 74,74,74;
        --color-subtext-alpha: 1.0;
        --color-border: 221,221,221;
        --color-border-alpha: 1.0;
        --color-button: 0,0,0;
        --color-button-text: 255,255,255;
        --color-secondary-button: 255,255,255;
        --color-secondary-button-border: 255,255,255;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 255,255,255;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 0,0,0;
        --color-link-hover: 0,0,0;
        --color-product-price-sale: 203,50,30;
        --color-progress-bar: 13,135,86;
        --color-foreground-lighten-60: #626262;
        --color-foreground-lighten-40: #949494;
        --color-foreground-lighten-19: #c7c7c7;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}

@media (max-width: 767px) {
    body .mobile-color-scheme-info {
        --color-background: 246,246,246;
        --color-secondary-background: 255,255,255;
        --color-primary: 203,50,30;
        --color-text-heading: 0,0,0;
        --color-foreground: 0,0,0;
        --color-subtext: 74,74,74;
        --color-subtext-alpha: 1.0;
        --color-border: 221,221,221;
        --color-border-alpha: 1.0;
        --color-button: 0,0,0;
        --color-button-text: 255,255,255;
        --color-secondary-button: 255,255,255;
        --color-secondary-button-border: 255,255,255;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 255,255,255;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 0,0,0;
        --color-link-hover: 0,0,0;
        --color-product-price-sale: 203,50,30;
        --color-progress-bar: 13,135,86;
        --color-foreground-lighten-60: #626262;
        --color-foreground-lighten-40: #949494;
        --color-foreground-lighten-19: #c7c7c7;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}


.color-scheme-2 {
    --color-background: 255,255,255;
    --color-secondary-background: 237,237,237;
    --color-primary: 203,50,30;
    --color-text-heading: 0,0,0;
    --color-foreground: 0,0,0;
    --color-subtext: 77,77,77;
    --color-subtext-alpha: 1.0;
    --color-border: 229,229,229;
    --color-border-alpha: 1.0;
    --color-button: 0,0,0;
    --color-button-text: 255,255,255;
    --color-secondary-button: 229,229,229;
    --color-secondary-button-border: 229,229,229;
    --color-secondary-button-text: 0,0,0;
    --color-button-before:;
    --color-field: 237,237,237;
    --color-field-alpha: 1.0;
    --color-field-text: 0,0,0;
    --color-link: 0,0,0;
    --color-link-hover: 0,0,0;
    --color-product-price-sale: 203,50,30;
    --color-progress-bar: 4,155,110;
    --color-foreground-lighten-60: #666666;
    --color-foreground-lighten-40: #999999;
    --color-foreground-lighten-19: #cfcfcf;
    --inputs-border-width: 0px;
    --inputs-search-border-width: 0px;
}

@media (min-width: 768px) {
    body .desktop-color-scheme-2 {
        --color-background: 255,255,255;
        --color-secondary-background: 237,237,237;
        --color-primary: 203,50,30;
        --color-text-heading: 0,0,0;
        --color-foreground: 0,0,0;
        --color-subtext: 77,77,77;
        --color-subtext-alpha: 1.0;
        --color-border: 229,229,229;
        --color-border-alpha: 1.0;
        --color-button: 0,0,0;
        --color-button-text: 255,255,255;
        --color-secondary-button: 229,229,229;
        --color-secondary-button-border: 229,229,229;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 237,237,237;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 0,0,0;
        --color-link-hover: 0,0,0;
        --color-product-price-sale: 203,50,30;
        --color-progress-bar: 4,155,110;
        --color-foreground-lighten-60: #666666;
        --color-foreground-lighten-40: #999999;
        --color-foreground-lighten-19: #cfcfcf;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}

@media (max-width: 767px) {
    body .mobile-color-scheme-2 {
        --color-background: 255,255,255;
        --color-secondary-background: 237,237,237;
        --color-primary: 203,50,30;
        --color-text-heading: 0,0,0;
        --color-foreground: 0,0,0;
        --color-subtext: 77,77,77;
        --color-subtext-alpha: 1.0;
        --color-border: 229,229,229;
        --color-border-alpha: 1.0;
        --color-button: 0,0,0;
        --color-button-text: 255,255,255;
        --color-secondary-button: 229,229,229;
        --color-secondary-button-border: 229,229,229;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 237,237,237;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 0,0,0;
        --color-link-hover: 0,0,0;
        --color-product-price-sale: 203,50,30;
        --color-progress-bar: 4,155,110;
        --color-foreground-lighten-60: #666666;
        --color-foreground-lighten-40: #999999;
        --color-foreground-lighten-19: #cfcfcf;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}


.color-scheme-3 {
    --color-background: 107,31,13;
    --color-secondary-background: 255,255,255;
    --color-primary: 254,198,31;
    --color-text-heading: 255,255,255;
    --color-foreground: 255,255,255;
    --color-subtext: 255,255,255;
    --color-subtext-alpha: 1.0;
    --color-border: 122,53,37;
    --color-border-alpha: 1.0;
    --color-button: 255,255,255;
    --color-button-text: 0,0,0;
    --color-secondary-button: 107,31,13;
    --color-secondary-button-border: 137,76,61;
    --color-secondary-button-text: 255,255,255;
    --color-button-before:;
    --color-field: 255,255,255;
    --color-field-alpha: 1.0;
    --color-field-text: 0,0,0;
    --color-link: 255,255,255;
    --color-link-hover: 255,255,255;
    --color-product-price-sale: 254,198,31;
    --color-progress-bar: 13,135,86;
    --color-foreground-lighten-60: #c4a59e;
    --color-foreground-lighten-40: #a6796e;
    --color-foreground-lighten-19: #874a3b;
    --inputs-border-width: 0px;
    --inputs-search-border-width: 0px;
}

@media (min-width: 768px) {
    body .desktop-color-scheme-3 {
        --color-background: 107,31,13;
        --color-secondary-background: 255,255,255;
        --color-primary: 254,198,31;
        --color-text-heading: 255,255,255;
        --color-foreground: 255,255,255;
        --color-subtext: 255,255,255;
        --color-subtext-alpha: 1.0;
        --color-border: 122,53,37;
        --color-border-alpha: 1.0;
        --color-button: 255,255,255;
        --color-button-text: 0,0,0;
        --color-secondary-button: 107,31,13;
        --color-secondary-button-border: 137,76,61;
        --color-secondary-button-text: 255,255,255;
        --color-button-before:;
        --color-field: 255,255,255;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 255,255,255;
        --color-link-hover: 255,255,255;
        --color-product-price-sale: 254,198,31;
        --color-progress-bar: 13,135,86;
        --color-foreground-lighten-60: #c4a59e;
        --color-foreground-lighten-40: #a6796e;
        --color-foreground-lighten-19: #874a3b;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}

@media (max-width: 767px) {
    body .mobile-color-scheme-3 {
        --color-background: 107,31,13;
        --color-secondary-background: 255,255,255;
        --color-primary: 254,198,31;
        --color-text-heading: 255,255,255;
        --color-foreground: 255,255,255;
        --color-subtext: 255,255,255;
        --color-subtext-alpha: 1.0;
        --color-border: 122,53,37;
        --color-border-alpha: 1.0;
        --color-button: 255,255,255;
        --color-button-text: 0,0,0;
        --color-secondary-button: 107,31,13;
        --color-secondary-button-border: 137,76,61;
        --color-secondary-button-text: 255,255,255;
        --color-button-before:;
        --color-field: 255,255,255;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 255,255,255;
        --color-link-hover: 255,255,255;
        --color-product-price-sale: 254,198,31;
        --color-progress-bar: 13,135,86;
        --color-foreground-lighten-60: #c4a59e;
        --color-foreground-lighten-40: #a6796e;
        --color-foreground-lighten-19: #874a3b;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}


.color-scheme-4 {
    --color-background: 29,69,49;
    --color-secondary-background: 255,255,255;
    --color-primary: 254,198,31;
    --color-text-heading: 255,255,255;
    --color-foreground: 255,255,255;
    --color-subtext: 255,255,255;
    --color-subtext-alpha: 1.0;
    --color-border: 74,106,90;
    --color-border-alpha: 1.0;
    --color-button: 255,255,255;
    --color-button-text: 0,0,0;
    --color-secondary-button: 29,69,49;
    --color-secondary-button-border: 74,106,90;
    --color-secondary-button-text: 255,255,255;
    --color-button-before:;
    --color-field: 255,255,255;
    --color-field-alpha: 1.0;
    --color-field-text: 0,0,0;
    --color-link: 255,255,255;
    --color-link-hover: 255,255,255;
    --color-product-price-sale: 254,198,31;
    --color-progress-bar: 255,255,255;
    --color-foreground-lighten-60: #a5b5ad;
    --color-foreground-lighten-40: #778f83;
    --color-foreground-lighten-19: #486858;
    --inputs-border-width: 0px;
    --inputs-search-border-width: 0px;
}

@media (min-width: 768px) {
    body .desktop-color-scheme-4 {
        --color-background: 29,69,49;
        --color-secondary-background: 255,255,255;
        --color-primary: 254,198,31;
        --color-text-heading: 255,255,255;
        --color-foreground: 255,255,255;
        --color-subtext: 255,255,255;
        --color-subtext-alpha: 1.0;
        --color-border: 74,106,90;
        --color-border-alpha: 1.0;
        --color-button: 255,255,255;
        --color-button-text: 0,0,0;
        --color-secondary-button: 29,69,49;
        --color-secondary-button-border: 74,106,90;
        --color-secondary-button-text: 255,255,255;
        --color-button-before:;
        --color-field: 255,255,255;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 255,255,255;
        --color-link-hover: 255,255,255;
        --color-product-price-sale: 254,198,31;
        --color-progress-bar: 255,255,255;
        --color-foreground-lighten-60: #a5b5ad;
        --color-foreground-lighten-40: #778f83;
        --color-foreground-lighten-19: #486858;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}

@media (max-width: 767px) {
    body .mobile-color-scheme-4 {
        --color-background: 29,69,49;
        --color-secondary-background: 255,255,255;
        --color-primary: 254,198,31;
        --color-text-heading: 255,255,255;
        --color-foreground: 255,255,255;
        --color-subtext: 255,255,255;
        --color-subtext-alpha: 1.0;
        --color-border: 74,106,90;
        --color-border-alpha: 1.0;
        --color-button: 255,255,255;
        --color-button-text: 0,0,0;
        --color-secondary-button: 29,69,49;
        --color-secondary-button-border: 74,106,90;
        --color-secondary-button-text: 255,255,255;
        --color-button-before:;
        --color-field: 255,255,255;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 255,255,255;
        --color-link-hover: 255,255,255;
        --color-product-price-sale: 254,198,31;
        --color-progress-bar: 255,255,255;
        --color-foreground-lighten-60: #a5b5ad;
        --color-foreground-lighten-40: #778f83;
        --color-foreground-lighten-19: #486858;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}


.color-scheme-6 {
    --color-background: 35,35,35;
    --color-secondary-background: 0,0,0;
    --color-primary: 203,50,30;
    --color-text-heading: 255,255,255;
    --color-foreground: 255,255,255;
    --color-subtext: 211,211,211;
    --color-subtext-alpha: 1.0;
    --color-border: 255,255,255;
    --color-border-alpha: 1.0;
    --color-button: 255,255,255;
    --color-button-text: 0,0,0;
    --color-secondary-button: 255,255,255;
    --color-secondary-button-border: 230,230,230;
    --color-secondary-button-text: 0,0,0;
    --color-button-before:;
    --color-field: 255,255,255;
    --color-field-alpha: 1.0;
    --color-field-text: 0,0,0;
    --color-link: 255,255,255;
    --color-link-hover: 255,255,255;
    --color-product-price-sale: 203,50,30;
    --color-progress-bar: 13,135,86;
    --color-foreground-lighten-60: #a7a7a7;
    --color-foreground-lighten-40: #7b7b7b;
    --color-foreground-lighten-19: #4d4d4d;
    --inputs-border-width: 0px;
    --inputs-search-border-width: 0px;
}

@media (min-width: 768px) {
    body .desktop-color-scheme-6 {
        --color-background: 35,35,35;
        --color-secondary-background: 0,0,0;
        --color-primary: 203,50,30;
        --color-text-heading: 255,255,255;
        --color-foreground: 255,255,255;
        --color-subtext: 211,211,211;
        --color-subtext-alpha: 1.0;
        --color-border: 255,255,255;
        --color-border-alpha: 1.0;
        --color-button: 255,255,255;
        --color-button-text: 0,0,0;
        --color-secondary-button: 255,255,255;
        --color-secondary-button-border: 230,230,230;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 255,255,255;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 255,255,255;
        --color-link-hover: 255,255,255;
        --color-product-price-sale: 203,50,30;
        --color-progress-bar: 13,135,86;
        --color-foreground-lighten-60: #a7a7a7;
        --color-foreground-lighten-40: #7b7b7b;
        --color-foreground-lighten-19: #4d4d4d;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}

@media (max-width: 767px) {
    body .mobile-color-scheme-6 {
        --color-background: 35,35,35;
        --color-secondary-background: 0,0,0;
        --color-primary: 203,50,30;
        --color-text-heading: 255,255,255;
        --color-foreground: 255,255,255;
        --color-subtext: 211,211,211;
        --color-subtext-alpha: 1.0;
        --color-border: 255,255,255;
        --color-border-alpha: 1.0;
        --color-button: 255,255,255;
        --color-button-text: 0,0,0;
        --color-secondary-button: 255,255,255;
        --color-secondary-button-border: 230,230,230;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 255,255,255;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 255,255,255;
        --color-link-hover: 255,255,255;
        --color-product-price-sale: 203,50,30;
        --color-progress-bar: 13,135,86;
        --color-foreground-lighten-60: #a7a7a7;
        --color-foreground-lighten-40: #7b7b7b;
        --color-foreground-lighten-19: #4d4d4d;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}


.color-scheme-7 {
    --color-background: 203,50,30;
    --color-secondary-background: 255,255,255;
    --color-primary: 255,255,255;
    --color-text-heading: 255,255,255;
    --color-foreground: 255,255,255;
    --color-subtext: 255,255,255;
    --color-subtext-alpha: 1.0;
    --color-border: 230,230,230;
    --color-border-alpha: 1.0;
    --color-button: 255,255,255;
    --color-button-text: 0,0,0;
    --color-secondary-button: 255,255,255;
    --color-secondary-button-border: 255,255,255;
    --color-secondary-button-text: 0,0,0;
    --color-button-before:;
    --color-field: 255,255,255;
    --color-field-alpha: 1.0;
    --color-field-text: 0,0,0;
    --color-link: 255,255,255;
    --color-link-hover: 255,255,255;
    --color-product-price-sale: 255,255,255;
    --color-progress-bar: 13,135,86;
    --color-foreground-lighten-60: #eaada5;
    --color-foreground-lighten-40: #e08478;
    --color-foreground-lighten-19: #d55949;
    --inputs-border-width: 0px;
    --inputs-search-border-width: 0px;
}

@media (min-width: 768px) {
    body .desktop-color-scheme-7 {
        --color-background: 203,50,30;
        --color-secondary-background: 255,255,255;
        --color-primary: 255,255,255;
        --color-text-heading: 255,255,255;
        --color-foreground: 255,255,255;
        --color-subtext: 255,255,255;
        --color-subtext-alpha: 1.0;
        --color-border: 230,230,230;
        --color-border-alpha: 1.0;
        --color-button: 255,255,255;
        --color-button-text: 0,0,0;
        --color-secondary-button: 255,255,255;
        --color-secondary-button-border: 255,255,255;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 255,255,255;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 255,255,255;
        --color-link-hover: 255,255,255;
        --color-product-price-sale: 255,255,255;
        --color-progress-bar: 13,135,86;
        --color-foreground-lighten-60: #eaada5;
        --color-foreground-lighten-40: #e08478;
        --color-foreground-lighten-19: #d55949;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}

@media (max-width: 767px) {
    body .mobile-color-scheme-7 {
        --color-background: 203,50,30;
        --color-secondary-background: 255,255,255;
        --color-primary: 255,255,255;
        --color-text-heading: 255,255,255;
        --color-foreground: 255,255,255;
        --color-subtext: 255,255,255;
        --color-subtext-alpha: 1.0;
        --color-border: 230,230,230;
        --color-border-alpha: 1.0;
        --color-button: 255,255,255;
        --color-button-text: 0,0,0;
        --color-secondary-button: 255,255,255;
        --color-secondary-button-border: 255,255,255;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 255,255,255;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 255,255,255;
        --color-link-hover: 255,255,255;
        --color-product-price-sale: 255,255,255;
        --color-progress-bar: 13,135,86;
        --color-foreground-lighten-60: #eaada5;
        --color-foreground-lighten-40: #e08478;
        --color-foreground-lighten-19: #d55949;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}


.color-scheme-8 {
    --color-background: 227,211,207;
    --color-secondary-background: 237,237,237;
    --color-primary: 203,50,30;
    --color-text-heading: 0,0,0;
    --color-foreground: 0,0,0;
    --color-subtext: 77,77,77;
    --color-subtext-alpha: 1.0;
    --color-border: 229,229,229;
    --color-border-alpha: 1.0;
    --color-button: 0,0,0;
    --color-button-text: 255,255,255;
    --color-secondary-button: 238,236,236;
    --color-secondary-button-border: 238,236,236;
    --color-secondary-button-text: 0,0,0;
    --color-button-before:;
    --color-field: 237,237,237;
    --color-field-alpha: 1.0;
    --color-field-text: 0,0,0;
    --color-link: 0,0,0;
    --color-link-hover: 0,0,0;
    --color-product-price-sale: 203,50,30;
    --color-progress-bar: 4,155,110;
    --color-foreground-lighten-60: #5b5453;
    --color-foreground-lighten-40: #887f7c;
    --color-foreground-lighten-19: #b8aba8;
    --inputs-border-width: 0px;
    --inputs-search-border-width: 0px;
}

@media (min-width: 768px) {
    body .desktop-color-scheme-8 {
        --color-background: 227,211,207;
        --color-secondary-background: 237,237,237;
        --color-primary: 203,50,30;
        --color-text-heading: 0,0,0;
        --color-foreground: 0,0,0;
        --color-subtext: 77,77,77;
        --color-subtext-alpha: 1.0;
        --color-border: 229,229,229;
        --color-border-alpha: 1.0;
        --color-button: 0,0,0;
        --color-button-text: 255,255,255;
        --color-secondary-button: 238,236,236;
        --color-secondary-button-border: 238,236,236;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 237,237,237;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 0,0,0;
        --color-link-hover: 0,0,0;
        --color-product-price-sale: 203,50,30;
        --color-progress-bar: 4,155,110;
        --color-foreground-lighten-60: #5b5453;
        --color-foreground-lighten-40: #887f7c;
        --color-foreground-lighten-19: #b8aba8;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}

@media (max-width: 767px) {
    body .mobile-color-scheme-8 {
        --color-background: 227,211,207;
        --color-secondary-background: 237,237,237;
        --color-primary: 203,50,30;
        --color-text-heading: 0,0,0;
        --color-foreground: 0,0,0;
        --color-subtext: 77,77,77;
        --color-subtext-alpha: 1.0;
        --color-border: 229,229,229;
        --color-border-alpha: 1.0;
        --color-button: 0,0,0;
        --color-button-text: 255,255,255;
        --color-secondary-button: 238,236,236;
        --color-secondary-button-border: 238,236,236;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 237,237,237;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 0,0,0;
        --color-link-hover: 0,0,0;
        --color-product-price-sale: 203,50,30;
        --color-progress-bar: 4,155,110;
        --color-foreground-lighten-60: #5b5453;
        --color-foreground-lighten-40: #887f7c;
        --color-foreground-lighten-19: #b8aba8;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}


.color-scheme-9 {
    --color-background: 219,229,235;
    --color-secondary-background: 237,237,237;
    --color-primary: 203,50,30;
    --color-text-heading: 0,0,0;
    --color-foreground: 0,0,0;
    --color-subtext: 77,77,77;
    --color-subtext-alpha: 1.0;
    --color-border: 229,229,229;
    --color-border-alpha: 1.0;
    --color-button: 0,0,0;
    --color-button-text: 255,255,255;
    --color-secondary-button: 238,236,236;
    --color-secondary-button-border: 238,236,236;
    --color-secondary-button-text: 0,0,0;
    --color-button-before:;
    --color-field: 237,237,237;
    --color-field-alpha: 1.0;
    --color-field-text: 0,0,0;
    --color-link: 0,0,0;
    --color-link-hover: 0,0,0;
    --color-product-price-sale: 203,50,30;
    --color-progress-bar: 4,155,110;
    --color-foreground-lighten-60: #585c5e;
    --color-foreground-lighten-40: #83898d;
    --color-foreground-lighten-19: #b1b9be;
    --inputs-border-width: 0px;
    --inputs-search-border-width: 0px;
}

@media (min-width: 768px) {
    body .desktop-color-scheme-9 {
        --color-background: 219,229,235;
        --color-secondary-background: 237,237,237;
        --color-primary: 203,50,30;
        --color-text-heading: 0,0,0;
        --color-foreground: 0,0,0;
        --color-subtext: 77,77,77;
        --color-subtext-alpha: 1.0;
        --color-border: 229,229,229;
        --color-border-alpha: 1.0;
        --color-button: 0,0,0;
        --color-button-text: 255,255,255;
        --color-secondary-button: 238,236,236;
        --color-secondary-button-border: 238,236,236;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 237,237,237;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 0,0,0;
        --color-link-hover: 0,0,0;
        --color-product-price-sale: 203,50,30;
        --color-progress-bar: 4,155,110;
        --color-foreground-lighten-60: #585c5e;
        --color-foreground-lighten-40: #83898d;
        --color-foreground-lighten-19: #b1b9be;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}

@media (max-width: 767px) {
    body .mobile-color-scheme-9 {
        --color-background: 219,229,235;
        --color-secondary-background: 237,237,237;
        --color-primary: 203,50,30;
        --color-text-heading: 0,0,0;
        --color-foreground: 0,0,0;
        --color-subtext: 77,77,77;
        --color-subtext-alpha: 1.0;
        --color-border: 229,229,229;
        --color-border-alpha: 1.0;
        --color-button: 0,0,0;
        --color-button-text: 255,255,255;
        --color-secondary-button: 238,236,236;
        --color-secondary-button-border: 238,236,236;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 237,237,237;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 0,0,0;
        --color-link-hover: 0,0,0;
        --color-product-price-sale: 203,50,30;
        --color-progress-bar: 4,155,110;
        --color-foreground-lighten-60: #585c5e;
        --color-foreground-lighten-40: #83898d;
        --color-foreground-lighten-19: #b1b9be;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}


.color-scheme-10 {
    --color-background: 220,229,221;
    --color-secondary-background: 237,237,237;
    --color-primary: 203,50,30;
    --color-text-heading: 0,0,0;
    --color-foreground: 0,0,0;
    --color-subtext: 77,77,77;
    --color-subtext-alpha: 1.0;
    --color-border: 229,229,229;
    --color-border-alpha: 1.0;
    --color-button: 0,0,0;
    --color-button-text: 255,255,255;
    --color-secondary-button: 238,236,236;
    --color-secondary-button-border: 238,236,236;
    --color-secondary-button-text: 0,0,0;
    --color-button-before:;
    --color-field: 237,237,237;
    --color-field-alpha: 1.0;
    --color-field-text: 0,0,0;
    --color-link: 0,0,0;
    --color-link-hover: 0,0,0;
    --color-product-price-sale: 203,50,30;
    --color-progress-bar: 4,155,110;
    --color-foreground-lighten-60: #585c58;
    --color-foreground-lighten-40: #848985;
    --color-foreground-lighten-19: #b2b9b3;
    --inputs-border-width: 0px;
    --inputs-search-border-width: 0px;
}

@media (min-width: 768px) {
    body .desktop-color-scheme-10 {
        --color-background: 220,229,221;
        --color-secondary-background: 237,237,237;
        --color-primary: 203,50,30;
        --color-text-heading: 0,0,0;
        --color-foreground: 0,0,0;
        --color-subtext: 77,77,77;
        --color-subtext-alpha: 1.0;
        --color-border: 229,229,229;
        --color-border-alpha: 1.0;
        --color-button: 0,0,0;
        --color-button-text: 255,255,255;
        --color-secondary-button: 238,236,236;
        --color-secondary-button-border: 238,236,236;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 237,237,237;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 0,0,0;
        --color-link-hover: 0,0,0;
        --color-product-price-sale: 203,50,30;
        --color-progress-bar: 4,155,110;
        --color-foreground-lighten-60: #585c58;
        --color-foreground-lighten-40: #848985;
        --color-foreground-lighten-19: #b2b9b3;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}

@media (max-width: 767px) {
    body .mobile-color-scheme-10 {
        --color-background: 220,229,221;
        --color-secondary-background: 237,237,237;
        --color-primary: 203,50,30;
        --color-text-heading: 0,0,0;
        --color-foreground: 0,0,0;
        --color-subtext: 77,77,77;
        --color-subtext-alpha: 1.0;
        --color-border: 229,229,229;
        --color-border-alpha: 1.0;
        --color-button: 0,0,0;
        --color-button-text: 255,255,255;
        --color-secondary-button: 238,236,236;
        --color-secondary-button-border: 238,236,236;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 237,237,237;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 0,0,0;
        --color-link-hover: 0,0,0;
        --color-product-price-sale: 203,50,30;
        --color-progress-bar: 4,155,110;
        --color-foreground-lighten-60: #585c58;
        --color-foreground-lighten-40: #848985;
        --color-foreground-lighten-19: #b2b9b3;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}


.color-scheme-11 {
    --color-background: 235,229,222;
    --color-secondary-background: 237,237,237;
    --color-primary: 203,50,30;
    --color-text-heading: 0,0,0;
    --color-foreground: 0,0,0;
    --color-subtext: 77,77,77;
    --color-subtext-alpha: 1.0;
    --color-border: 229,229,229;
    --color-border-alpha: 1.0;
    --color-button: 0,0,0;
    --color-button-text: 255,255,255;
    --color-secondary-button: 238,236,236;
    --color-secondary-button-border: 238,236,236;
    --color-secondary-button-text: 0,0,0;
    --color-button-before:;
    --color-field: 237,237,237;
    --color-field-alpha: 1.0;
    --color-field-text: 0,0,0;
    --color-link: 0,0,0;
    --color-link-hover: 0,0,0;
    --color-product-price-sale: 203,50,30;
    --color-progress-bar: 4,155,110;
    --color-foreground-lighten-60: #5e5c59;
    --color-foreground-lighten-40: #8d8985;
    --color-foreground-lighten-19: #beb9b4;
    --inputs-border-width: 0px;
    --inputs-search-border-width: 0px;
}

@media (min-width: 768px) {
    body .desktop-color-scheme-11 {
        --color-background: 235,229,222;
        --color-secondary-background: 237,237,237;
        --color-primary: 203,50,30;
        --color-text-heading: 0,0,0;
        --color-foreground: 0,0,0;
        --color-subtext: 77,77,77;
        --color-subtext-alpha: 1.0;
        --color-border: 229,229,229;
        --color-border-alpha: 1.0;
        --color-button: 0,0,0;
        --color-button-text: 255,255,255;
        --color-secondary-button: 238,236,236;
        --color-secondary-button-border: 238,236,236;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 237,237,237;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 0,0,0;
        --color-link-hover: 0,0,0;
        --color-product-price-sale: 203,50,30;
        --color-progress-bar: 4,155,110;
        --color-foreground-lighten-60: #5e5c59;
        --color-foreground-lighten-40: #8d8985;
        --color-foreground-lighten-19: #beb9b4;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}

@media (max-width: 767px) {
    body .mobile-color-scheme-11 {
        --color-background: 235,229,222;
        --color-secondary-background: 237,237,237;
        --color-primary: 203,50,30;
        --color-text-heading: 0,0,0;
        --color-foreground: 0,0,0;
        --color-subtext: 77,77,77;
        --color-subtext-alpha: 1.0;
        --color-border: 229,229,229;
        --color-border-alpha: 1.0;
        --color-button: 0,0,0;
        --color-button-text: 255,255,255;
        --color-secondary-button: 238,236,236;
        --color-secondary-button-border: 238,236,236;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 237,237,237;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 0,0,0;
        --color-link-hover: 0,0,0;
        --color-product-price-sale: 203,50,30;
        --color-progress-bar: 4,155,110;
        --color-foreground-lighten-60: #5e5c59;
        --color-foreground-lighten-40: #8d8985;
        --color-foreground-lighten-19: #beb9b4;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}


.color-scheme-12 {
    --color-background: 207,220,201;
    --color-secondary-background: 237,237,237;
    --color-primary: 203,50,30;
    --color-text-heading: 0,0,0;
    --color-foreground: 0,0,0;
    --color-subtext: 77,77,77;
    --color-subtext-alpha: 1.0;
    --color-border: 229,229,229;
    --color-border-alpha: 1.0;
    --color-button: 0,0,0;
    --color-button-text: 255,255,255;
    --color-secondary-button: 238,236,236;
    --color-secondary-button-border: 238,236,236;
    --color-secondary-button-text: 0,0,0;
    --color-button-before:;
    --color-field: 237,237,237;
    --color-field-alpha: 1.0;
    --color-field-text: 0,0,0;
    --color-link: 0,0,0;
    --color-link-hover: 0,0,0;
    --color-product-price-sale: 203,50,30;
    --color-progress-bar: 4,155,110;
    --color-foreground-lighten-60: #535850;
    --color-foreground-lighten-40: #7c8479;
    --color-foreground-lighten-19: #a8b2a3;
    --inputs-border-width: 0px;
    --inputs-search-border-width: 0px;
}

@media (min-width: 768px) {
    body .desktop-color-scheme-12 {
        --color-background: 207,220,201;
        --color-secondary-background: 237,237,237;
        --color-primary: 203,50,30;
        --color-text-heading: 0,0,0;
        --color-foreground: 0,0,0;
        --color-subtext: 77,77,77;
        --color-subtext-alpha: 1.0;
        --color-border: 229,229,229;
        --color-border-alpha: 1.0;
        --color-button: 0,0,0;
        --color-button-text: 255,255,255;
        --color-secondary-button: 238,236,236;
        --color-secondary-button-border: 238,236,236;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 237,237,237;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 0,0,0;
        --color-link-hover: 0,0,0;
        --color-product-price-sale: 203,50,30;
        --color-progress-bar: 4,155,110;
        --color-foreground-lighten-60: #535850;
        --color-foreground-lighten-40: #7c8479;
        --color-foreground-lighten-19: #a8b2a3;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}

@media (max-width: 767px) {
    body .mobile-color-scheme-12 {
        --color-background: 207,220,201;
        --color-secondary-background: 237,237,237;
        --color-primary: 203,50,30;
        --color-text-heading: 0,0,0;
        --color-foreground: 0,0,0;
        --color-subtext: 77,77,77;
        --color-subtext-alpha: 1.0;
        --color-border: 229,229,229;
        --color-border-alpha: 1.0;
        --color-button: 0,0,0;
        --color-button-text: 255,255,255;
        --color-secondary-button: 238,236,236;
        --color-secondary-button-border: 238,236,236;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 237,237,237;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 0,0,0;
        --color-link-hover: 0,0,0;
        --color-product-price-sale: 203,50,30;
        --color-progress-bar: 4,155,110;
        --color-foreground-lighten-60: #535850;
        --color-foreground-lighten-40: #7c8479;
        --color-foreground-lighten-19: #a8b2a3;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}


.color-scheme-13 {
    --color-background: 254,198,31;
    --color-secondary-background: 255,255,255;
    --color-primary: 196,48,28;
    --color-text-heading: 0,0,0;
    --color-foreground: 0,0,0;
    --color-subtext: 76,59,9;
    --color-subtext-alpha: 1.0;
    --color-border: 229,178,28;
    --color-border-alpha: 1.0;
    --color-button: 0,0,0;
    --color-button-text: 255,255,255;
    --color-secondary-button: 237,237,237;
    --color-secondary-button-border: 237,237,237;
    --color-secondary-button-text: 0,0,0;
    --color-button-before:;
    --color-field: 255,255,255;
    --color-field-alpha: 1.0;
    --color-field-text: 0,0,0;
    --color-link: 0,0,0;
    --color-link-hover: 0,0,0;
    --color-product-price-sale: 196,48,28;
    --color-progress-bar: 13,135,86;
    --color-foreground-lighten-60: #664f0c;
    --color-foreground-lighten-40: #987713;
    --color-foreground-lighten-19: #cea019;
    --inputs-border-width: 0px;
    --inputs-search-border-width: 0px;
}

@media (min-width: 768px) {
    body .desktop-color-scheme-13 {
        --color-background: 254,198,31;
        --color-secondary-background: 255,255,255;
        --color-primary: 196,48,28;
        --color-text-heading: 0,0,0;
        --color-foreground: 0,0,0;
        --color-subtext: 76,59,9;
        --color-subtext-alpha: 1.0;
        --color-border: 229,178,28;
        --color-border-alpha: 1.0;
        --color-button: 0,0,0;
        --color-button-text: 255,255,255;
        --color-secondary-button: 237,237,237;
        --color-secondary-button-border: 237,237,237;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 255,255,255;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 0,0,0;
        --color-link-hover: 0,0,0;
        --color-product-price-sale: 196,48,28;
        --color-progress-bar: 13,135,86;
        --color-foreground-lighten-60: #664f0c;
        --color-foreground-lighten-40: #987713;
        --color-foreground-lighten-19: #cea019;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}

@media (max-width: 767px) {
    body .mobile-color-scheme-13 {
        --color-background: 254,198,31;
        --color-secondary-background: 255,255,255;
        --color-primary: 196,48,28;
        --color-text-heading: 0,0,0;
        --color-foreground: 0,0,0;
        --color-subtext: 76,59,9;
        --color-subtext-alpha: 1.0;
        --color-border: 229,178,28;
        --color-border-alpha: 1.0;
        --color-button: 0,0,0;
        --color-button-text: 255,255,255;
        --color-secondary-button: 237,237,237;
        --color-secondary-button-border: 237,237,237;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 255,255,255;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 0,0,0;
        --color-link-hover: 0,0,0;
        --color-product-price-sale: 196,48,28;
        --color-progress-bar: 13,135,86;
        --color-foreground-lighten-60: #664f0c;
        --color-foreground-lighten-40: #987713;
        --color-foreground-lighten-19: #cea019;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}


.color-scheme-14 {
    --color-background: 255,255,255;
    --color-secondary-background: 240,240,240;
    --color-primary: 196,48,28;
    --color-text-heading: 0,0,0;
    --color-foreground: 0,0,0;
    --color-subtext: 77,77,77;
    --color-subtext-alpha: 1.0;
    --color-border: 229,229,229;
    --color-border-alpha: 1.0;
    --color-button: 255,224,147;
    --color-button-text: 0,0,0;
    --color-secondary-button: 237,237,237;
    --color-secondary-button-border: 237,237,237;
    --color-secondary-button-text: 0,0,0;
    --color-button-before:;
    --color-field: 255,255,255;
    --color-field-alpha: 1.0;
    --color-field-text: 0,0,0;
    --color-link: 0,0,0;
    --color-link-hover: 0,0,0;
    --color-product-price-sale: 196,48,28;
    --color-progress-bar: 13,135,86;
    --color-foreground-lighten-60: #666666;
    --color-foreground-lighten-40: #999999;
    --color-foreground-lighten-19: #cfcfcf;
    --inputs-border-width: 1px;
    --inputs-search-border-width: 2px;
}

@media (min-width: 768px) {
    body .desktop-color-scheme-14 {
        --color-background: 255,255,255;
        --color-secondary-background: 240,240,240;
        --color-primary: 196,48,28;
        --color-text-heading: 0,0,0;
        --color-foreground: 0,0,0;
        --color-subtext: 77,77,77;
        --color-subtext-alpha: 1.0;
        --color-border: 229,229,229;
        --color-border-alpha: 1.0;
        --color-button: 255,224,147;
        --color-button-text: 0,0,0;
        --color-secondary-button: 237,237,237;
        --color-secondary-button-border: 237,237,237;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 255,255,255;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 0,0,0;
        --color-link-hover: 0,0,0;
        --color-product-price-sale: 196,48,28;
        --color-progress-bar: 13,135,86;
        --color-foreground-lighten-60: #666666;
        --color-foreground-lighten-40: #999999;
        --color-foreground-lighten-19: #cfcfcf;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}

@media (max-width: 767px) {
    body .mobile-color-scheme-14 {
        --color-background: 255,255,255;
        --color-secondary-background: 240,240,240;
        --color-primary: 196,48,28;
        --color-text-heading: 0,0,0;
        --color-foreground: 0,0,0;
        --color-subtext: 77,77,77;
        --color-subtext-alpha: 1.0;
        --color-border: 229,229,229;
        --color-border-alpha: 1.0;
        --color-button: 255,224,147;
        --color-button-text: 0,0,0;
        --color-secondary-button: 237,237,237;
        --color-secondary-button-border: 237,237,237;
        --color-secondary-button-text: 0,0,0;
        --color-button-before:;
        --color-field: 255,255,255;
        --color-field-alpha: 1.0;
        --color-field-text: 0,0,0;
        --color-link: 0,0,0;
        --color-link-hover: 0,0,0;
        --color-product-price-sale: 196,48,28;
        --color-progress-bar: 13,135,86;
        --color-foreground-lighten-60: #666666;
        --color-foreground-lighten-40: #999999;
        --color-foreground-lighten-19: #cfcfcf;
        color: rgb(var(--color-foreground));
        background-color: rgb(var(--color-background));
    }
}


body, .color-scheme-1, .color-scheme-inverse, .color-scheme-info, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-6, .color-scheme-7, .color-scheme-8, .color-scheme-9, .color-scheme-10, .color-scheme-11, .color-scheme-12, .color-scheme-13, .color-scheme-14 {
    color: rgb(var(--color-foreground));
    background-color: rgb(var(--color-background));
}

:root {
    /* Animation variable */
    --animation-long: .7s cubic-bezier(.3, 1, .3, 1);
    --animation-nav: .5s cubic-bezier(.6, 0, .4, 1);
    --animation-default: .5s cubic-bezier(.3, 1, .3, 1);
    --animation-fast: .3s cubic-bezier(.7, 0, .3, 1);
    --animation-button: .4s ease;
    --transform-origin-start: left;
    --transform-origin-end: right;
    --duration-default: 200ms;
    --duration-image: 1000ms;
    --font-body-family: Roboto, sans-serif;
    --font-body-style: normal;
    --font-body-weight: 400;
    --font-body-weight-bolder: 500;
    --font-body-weight-bold: 600;
    --font-body-size: 1.5rem;
    --font-body-line-height: 1.6;
    --font-heading-family: Poppins, sans-serif;
    --font-heading-style: normal;
    --font-heading-weight: 600;
    --font-heading-letter-spacing: 0.0em;
    --font-heading-transform: none;
    --font-heading-scale: 1.0;
    --font-heading-mobile-scale: 0.7;
    --font-hd1-transform: none;
    --font-subheading-family: Poppins, sans-serif;
    --font-subheading-weight: 600;
    --font-subheading-scale: 1.06;
    --font-subheading-transform: capitalize;
    --font-subheading-letter-spacing: 0.0em;
    --font-navigation-family: Poppins, sans-serif;
    --font-navigation-weight: 600;
    --navigation-transform: none;
    --font-button-family: Poppins, sans-serif;
    --font-button-weight: 600;
    --buttons-letter-spacing: 0.0em;
    --buttons-transform: capitalize;
    --buttons-height: 4.8rem;
    --buttons-border-width: 1px;
    --font-pcard-title-family: Roboto, sans-serif;
    --font-pcard-title-style: normal;
    --font-pcard-title-weight: 400;
    --font-pcard-title-scale: 1.0;
    --font-pcard-title-transform: none;
    --font-pcard-title-size: 1.5rem;
    --font-pcard-title-line-height: 1.6;
    --font-pcard-price-family: Poppins, sans-serif;
    --font-pcard-price-style: normal;
    --font-pcard-price-weight: 600;
    --font-pcard-badge-family: Poppins, sans-serif;
    --font-pcard-badge-style: normal;
    --font-pcard-badge-weight: 600;
    --font-hd1-size: 7.4285744rem;
    --font-hd2-size: 5.2rem;
    --font-h1-size: calc(var(--font-heading-scale) * 4rem);
    --font-h2-size: calc(var(--font-heading-scale) * 3.2rem);
    --font-h3-size: calc(var(--font-heading-scale) * 2.8rem);
    --font-h4-size: calc(var(--font-heading-scale) * 2.2rem);
    --font-h5-size: calc(var(--font-heading-scale) * 1.8rem);
    --font-h6-size: calc(var(--font-heading-scale) * 1.6rem);
    --font-subheading-size: calc(var(--font-subheading-scale) * var(--font-body-size));
    --color-badge-sale: #cb321e;
    --color-badge-sale-text: #FFFFFF;
    --color-badge-soldout: #ADADAD;
    --color-badge-soldout-text: #FFFFFF;
    --color-badge-hot: #000000;
    --color-badge-hot-text: #FFFFFF;
    --color-badge-new: #049b6e;
    --color-badge-new-text: #FFFFFF;
    --color-badge-coming-soon: #7A34D6;
    --color-badge-coming-soon-text: #FFFFFF;
    --color-cart-bubble: #cb321e;
    --color-keyboard-focus: 11 97 205;
    --buttons-radius: 10.0rem;
    --inputs-radius: 10.0rem;
    --textareas-radius: 1.0rem;
    --blocks-radius: 1.0rem;
    --blocks-radius-mobile: 0.8rem;
    --small-blocks-radius: 0.5rem;
    --medium-blocks-radius: 0.6rem;
    --pcard-radius: 1.0rem;
    --pcard-inner-radius: 0.6rem;
    --badges-radius: 4.0rem;
    --page-width: 1700px;
    --page-width-margin: 0rem;
    --header-padding-bottom: 3.2rem;
    --header-padding-bottom-mobile: 2.4rem;
    --header-padding-bottom-large: 6rem;
    --header-padding-bottom-large-lg: 3.2rem;
}

*,
*::before,
*::after {
    box-sizing: inherit;
}

html {
    box-sizing: border-box;
    font-size: 62.5%;
    height: 100%;
}

body {
    min-height: 100%;
    margin: 0;
    font-family: var(--font-body-family);
    font-style: var(--font-body-style);
    font-weight: var(--font-body-weight);
    font-size: var(--font-body-size);
    line-height: var(--font-body-line-height);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    touch-action: manipulation;
    -webkit-text-size-adjust: 100%;
    font-feature-settings: normal;
}

@media (min-width: 1775px) {
    .swiper-controls--outside {
        --swiper-navigation-offset-x: calc((var(--swiper-navigation-size) + 2.7rem) * -1);
    }
}

#shopify-section-sections--19692152815845__newsletter_kE4abr .s__header {
    padding-bottom: 2rem !important;
}
.section-sections--19692152815845__multicolumn_icon_rTKNUF {
    --section-padding-top: 40px;
    --section-padding-bottom: 0px;
    --f-columns-mobile: 1;
    --f-columns-md: 2;
    --f-columns-lg: 4;
    --f-columns-xl: 4;
    --icon-color: #ffffff;
}

.section-sections--19692152815845__footer {
    --section-padding-top: 40px;
    --section-padding-bottom: 40px;
}
.section-sections--19692152815845__newsletter_kE4abr .newsletter__form {
    width: var(--form-width);
    max-width: 100%;
}

.menu-sidebar {
    --f-columns-lg: 4;
    --f-column-gap-lg: 3rem;
    --f-row-gap-lg: 3rem;
}

.menu-drawer__item-grandchild {
    --f-columns-mobile: 2;
    --f-column-gap-mobile: 1.2rem;
    --f-row-gap-mobile: 2.4rem;
    padding-block-start: 1.2rem;
}

.menu-drawer__item-grandchild {
    --f-columns-mobile: 2;
    --f-column-gap-mobile: 1.2rem;
    --f-row-gap-mobile: 2.4rem;
    padding-block-start: 1.2rem;
}
.menu-drawer__item-grandchild {
    --f-columns-mobile: 2;
    --f-column-gap-mobile: 1.2rem;
    --f-row-gap-mobile: 2.4rem;
    padding-block-start: 1.2rem;
}

.menu-drawer__item-grandchild {
    --f-columns-mobile: 2;
    --f-column-gap-mobile: 1.2rem;
    --f-row-gap-mobile: 2.4rem;
    padding-block-start: 1.2rem;
}

.f-country-flags {
    --flag-size: 2rem;
    background-image: var(--background-image);
    width: var(--flag-size);
    height: var(--flag-size);
    flex-shrink: 0;
    display: inline-block;
    border-radius: 50%;
    background-size: cover;
    background-position: center;
    position: relative;
}

    .f-country-flags::after {
        content: '';
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        box-shadow: inset 0 0 0.2rem rgba(var(--color-foreground), 0.3);
        border-radius: 50%;
    }

.headerstyle {
    text-align: center;
    border-bottom: 5px solid transparent;
    border-image: linear-gradient(to right, #f66ac0, #f66ac0 14%, #82d762 14%, #82d762 28%, #60dfe6 28%, #60dfe6 42%, #fbde16 42%, #fbde16 56%, #ca6ddf 56%, #ca6ddf 70%, #915af6 70%, #915af6 84%, #f65a5b 84%, #f65a5b 100%);
    border-image-slice: 1;
    width: 100%;
}

.footer-line {
    border-image: linear-gradient(to right, #f66ac0, #f66ac0 14%, #82d762 14%, #82d762 28%, #60dfe6 28%, #60dfe6 42%, #fbde16 42%, #fbde16 56%, #ca6ddf 56%, #ca6ddf 70%, #915af6 70%, #915af6 84%, #f65a5b 84%, #f65a5b 100%);
    border-image-slice: 1;
    border-top: 5px solid;
}

#bottom-footer {
    background: #E5E4E2;
}

.container-footer {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 1200px) and (max-width: 5000px) {
    .container-footer {
        width: 1350px;
    }
}

.text-center {
    text-align: center !important;
}

.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

@media (min-width: 768px) {
    .col-md-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
}

.footer-payments li {
    display: inline-block;
    margin-right: 5px;
}

@media (min-width: 768px) {
    .col-md-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }
}

.footer {
    margin: 30px 0px;
}

    .footer .footer-title {
        color: #000000;
        text-transform: uppercase;
        font-size: 18px;
        margin: 0px 0px 30px;
    }

.footer-links li a {
    color: black;
}

.list-inline-item:not(:last-child) {
    margin-right: .5rem;
}

.mb-0, .my-0 {
    margin-bottom: 0 !important;
}

.mr-0, .mx-0 {
    margin-right: 0 !important;
}

.list-inline-item {
    display: inline-block;
}

#bottom-footer {
    background: #E5E4E2;
}

.sectionfootter {
    padding-top: 30px;
    padding-bottom: 30px;
}

