
    :root {

      --global-container-width: 1560px;
      --global-border-radius: 16px;
      --global-gap: 16px;
      --global-gap-small: 8px;


      --loading-image: url(cdn/shop/t/14/assets/loading29b4.svg);


      --product-card-object-fit: cover;
      --color-background-quick-buttons: rgba(255, 255, 255, 0.12);
      --color-border-quick-buttons: #fff;
      --color-border-quick-buttons-alpha: rgba(255, 255, 255, 0.16);
      --color-text-quick-buttons: #fff;
      --color-background-quick-buttons-hover: rgba(255, 255, 255, 1);
      --color-text-quick-buttons-hover: #000;

      --color-product-card-swatch-container: rgba(255, 255, 255, 0.12);
      --color-product-card-swatch-bg: rgba(255, 255, 255, 0.2);
      --color-product-card-swatch-bg-active: rgba(255, 255, 255, 1);
      --color-product-card-swatch-border: #858083;
      --color-product-card-swatch-border-active: #fff;
      --color-product-card-swatch-count: #fff;


      --color-sale-label: #FFFFFF;
      --color-label-base: #fff;
      --color-label-primary: #FFFFFF;
      --color-label-secondary: #FFFFFF;
      --color-label-sold-out: #000000;

      --color-background-label-base: #FFE81B;
      --color-background-label-primary: #CC0000;
      --color-background-label-secondary: #408400;
      --color-background-label-sale: linear-gradient(85.71deg, rgba(207, 29, 93, 1) 0.03%, rgba(255, 113, 12, 0.6) 100%);
      --color-background-label-sold-out: #F2F2F2;


      --color-compare-sticky-button-bg: #000;
      --color-compare-sticky-button-color: #fff;
      --color-pdp-compare-remove-button-color: #fff;
      --color-pdp-compare-remove-button-background: rgba(0, 0, 0, 0.06);
      --color-pdp-compare-remove-border-color: #FFFFFF1F;
    }









    @font-face {
      font-family: Poppins;
      font-weight: 400;
      font-style: normal;
      font-display: swap;
      src: url("../fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"),
        url("../fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff");
    }

    @font-face {
      font-family: Poppins;
      font-weight: 700;
      font-style: normal;
      font-display: swap;
      src: url("../fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2") format("woff2"),
        url("../fonts/poppins/poppins_n7.f34f55d9b3d3205d2cd6f64955ff4b36f0cfd8da.woff") format("woff");
    }

    @font-face {
      font-family: Poppins;
      font-weight: 500;
      font-style: normal;
      font-display: swap;
      src: url("../fonts/poppins/poppins_n5.ad5b4b72b59a00358afc706450c864c3c8323842.woff2") format("woff2"),
        url("../fonts/poppins/poppins_n5.33757fdf985af2d24b32fcd84c9a09224d4b2c39.woff") format("woff");
    }

    @font-face {
      font-family: Poppins;
      font-weight: 400;
      font-style: italic;
      font-display: swap;
      src: url("../fonts/poppins/poppins_i4.846ad1e22474f856bd6b81ba4585a60799a9f5d2.woff2") format("woff2"),
        url("../fonts/poppins/poppins_i4.56b43284e8b52fc64c1fd271f289a39e8477e9ec.woff") format("woff");
    }

    @font-face {
      font-family: Poppins;
      font-weight: 700;
      font-style: italic;
      font-display: swap;
      src: url("../fonts/poppins/poppins_i7.42fd71da11e9d101e1e6c7932199f925f9eea42d.woff2") format("woff2"),
        url("../fonts/poppins/poppins_i7.ec8499dbd7616004e21155106d13837fff4cf556.woff") format("woff");
    }

    @font-face {
      font-family: Poppins;
      font-weight: 800;
      font-style: normal;
      font-display: swap;
      src: url("../fonts/poppins/poppins_n8.580200d05bca09e2e0c6f4c922047c227dfa8e8c.woff2") format("woff2"),
        url("../fonts/poppins/poppins_n8.f4450f472fdcbe9e829f3583ebd559988f5a3d25.woff") format("woff");
    }

    @font-face {
      font-family: Poppins;
      font-weight: 400;
      font-style: normal;
      font-display: swap;
      src: url("../fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"),
        url("../fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff");
    }

    @font-face {
      font-family: Poppins;
      font-weight: 200;
      font-style: italic;
      font-display: swap;
      src: url("../fonts/poppins/poppins_i2.7783fc51c19908d12281d3f99718d10ab5348963.woff2") format("woff2"),
        url("../fonts/poppins/poppins_i2.34fc94f042b7f47b1448d25c4247572d2f33189b.woff") format("woff");
    }

    @font-face {
      font-family: Poppins;
      font-weight: 500;
      font-style: normal;
      font-display: swap;
      src: url("../fonts/poppins/poppins_n5.ad5b4b72b59a00358afc706450c864c3c8323842.woff2") format("woff2"),
        url("../fonts/poppins/poppins_n5.33757fdf985af2d24b32fcd84c9a09224d4b2c39.woff") format("woff");
    }




    :root {
      --body-font-size: 16px;
      --body-font-size-without-unit: 16;
      --heading-font-size: 14px;
      --base-font-family: Poppins, sans-serif;
      --heading-font-family: Poppins, sans-serif;
      --heading-font-weight: 800;
      --heading-font-second-family: Poppins, sans-serif;
      --heading-font-second-weight: 400;
      --heading-text-transform: uppercase;
      --button-font-family: Poppins, sans-serif;
      --button-font-weight: 500;
      --button-font-size: 16px;
      --button-text-transform: none;
    }

    @media (-moz-touch-enabled: 0),
    (hover: hover) {
      body * {
        scrollbar-color: rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.0);
      }

      body *::-webkit-scrollbar-track {
        background-color: rgba(0, 0, 0, 0.0);
      }

      body *::-webkit-scrollbar-thumb {
        background-color: rgba(0, 0, 0, 0.2);
      }
    }








    :root,
    .color-schema-1 {

      --color-text-primary: #ffffff;
      --color-text-primary-alpha: rgba(255, 255, 255, 0.12);
      --color-text-secondary: #ffffff;
      --color-text-thirdly: #ffffff;
      --color-heading: #ffffff;
      --link-color: #ffffff;
      --color-accent: #ffd875;
      --color-text-attention: #e41616;
      --color-text-success: #36ba20;
      --color-text-attention-lighten: rgba(228, 22, 22, 0.34);
      --color-text-success-lighten: rgba(54, 186, 32, 0.2);


      --color-background: #000000;
      --color-background-alpha: rgba(0, 0, 0, 0.9);
      --color-background-darken: #000000;
      --color-background-secondary: rgba(255, 255, 255, 0.08);
      --color-background-popup-drawer: #212121;
      --color-background-popup-drawer-alpha: rgba(33, 33, 33, 0.9);
      --color-background-modified: rgba(33, 33, 33, 0.9);
      --color-img-placeholder-bg: #121212;
      --button-text-color-primary: #ffffff;
      --button-background-color-primary: #ffffff1f;
      --button-border-color-primary: rgba(0, 0, 0, 0);
      --button-border-outer-color-primary: #fa4e20;
      --button-border-outer-alpha-color-primary: rgba(250, 78, 32, 0.16);

      --button-text-color-primary-hover: #ffffff;
      --button-background-color-primary-hover: #2D2D2D;
      --button-border-color-primary-hover: rgba(0, 0, 0, 0);
      --button-border-outer-color-primary-hover: #fa4e20;
      --button-border-outer-alpha-color-primary-hover: rgba(250, 78, 32, 0.16);


      --button-icon-text-color: #ffffff;
      --button-icon-background-color: #ffffff1f;
      --button-icon-border-color: rgba(0, 0, 0, 0);
      --button-icon-border-outer-color: #fa4e20;
      --button-icon-border-outer-alpha-color: rgba(250, 78, 32, 0.16);
      --button-icon-counter-text-color: #ffffff1f;
      --button-icon-counter-background-color: #ffffff;

      --button-icon-text-color-hover: #ffffff;
      --button-icon-background-color-hover: #2D2D2D;
      --button-icon-border-color-hover: rgba(0, 0, 0, 0);
      --button-icon-border-outer-color-hover: #fa4e20;
      --button-icon-border-outer-alpha-color-hover: rgba(250, 78, 32, 0.16);
      --button-icon-counter-text-color-hover: #2D2D2D;
      --button-icon-counter-background-color-hover: #ffffff;



      --button-icon-circle-text-color: #ffffff;
      --button-icon-circle-text-color-hover: #ffffff;


      --button-text-color-secondary: #ffffff;
      --button-background-color-secondary: #fa4e20;
      --button-border-color-secondary: #fa4e20;

      --button-text-color-secondary-hover: #3a3a3a;
      --button-background-color-secondary-hover: #fa4e20;
      --button-border-color-secondary-hover: #fa4e20;



      --button-icon-color-circle: #ffffff;
      --button-background-color-circle: #ffffff3d;
      --button-border-color-circle: #696868;
      --button-border-outer-color-circle: rgba(0, 0, 0, 0);

      --button-icon-color-circle-hover: #ffffff;
      --button-background-color-circle-hover: #ffffff;
      --button-border-color-circle-hover: #6a6a6a;
      --button-border-outer-color-circle-hover: rgba(0, 0, 0, 0);


      --color-border-primary: #ffffff;
      --color-border-secondary: #3b3b3b;
      --color-border-thirdly: #dcdcdc;


      --product-sale-price-color: #ff5053;


      --button-icon-color-social: #858083;
      --button-icon-color-social-hover: #ffffff;


      --color-slider-arrow-icon: #ffffff;

      --color-slider-arrow-icon-hover: #ffffff;


      --color-button-option: #ffffff;
      --background-button-option: rgba(0, 0, 0, 1);
      --color-border-button-option: rgba(255, 255, 255, 0.2);

      --color-button-option-hover: #ffffff;
      --background-button-option-hover: rgba(255, 255, 255, 0.16);
      --color-border-button-option-hover: rgba(255, 255, 255, 0.43);


      --color-preloader-primary: #e6e6e6;
      --color-preloader-secondary: #000000;
      --background-color-preloader: rgba(255, 255, 255, 0.35);


      --color-custom-select-trigger-background: rgba(255, 255, 255, 0.06);
    }



    .color-schema-2 {

      --color-text-primary: #000000;
      --color-text-primary-alpha: rgba(0, 0, 0, 0.12);
      --color-text-secondary: #7b7b7b;
      --color-text-thirdly: #757575;
      --color-heading: #000000;
      --link-color: #d33636;
      --color-accent: #ffd875;
      --color-text-attention: #e41616;
      --color-text-success: #36ba20;
      --color-text-attention-lighten: rgba(228, 22, 22, 0.34);
      --color-text-success-lighten: rgba(54, 186, 32, 0.2);


      --color-background: #ffffff;
      --color-background-alpha: rgba(255, 255, 255, 0.9);
      --color-background-darken: #f8f8f8;
      --color-background-secondary: #f2f2f2;
      --color-background-popup-drawer: #ffffff;
      --color-background-popup-drawer-alpha: rgba(255, 255, 255, 0.9);
      --color-background-modified: rgba(247, 247, 247, 0.9);
      --color-img-placeholder-bg: #ededed;
      --button-text-color-primary: #000000;
      --button-background-color-primary: #ffffff;
      --button-border-color-primary: #919191;
      --button-border-outer-color-primary: #000000;
      --button-border-outer-alpha-color-primary: rgba(0, 0, 0, 0.16);

      --button-text-color-primary-hover: #ffffff;
      --button-background-color-primary-hover: #000000;
      --button-border-color-primary-hover: #000000;
      --button-border-outer-color-primary-hover: #000000;
      --button-border-outer-alpha-color-primary-hover: rgba(0, 0, 0, 0.16);


      --button-icon-text-color: #000000;
      --button-icon-background-color: #ffffff;
      --button-icon-border-color: #919191;
      --button-icon-border-outer-color: #000000;
      --button-icon-border-outer-alpha-color: rgba(0, 0, 0, 0.16);
      --button-icon-counter-text-color: #ffffff;
      --button-icon-counter-background-color: #000000;

      --button-icon-text-color-hover: #ffffff;
      --button-icon-background-color-hover: #000000;
      --button-icon-border-color-hover: #000000;
      --button-icon-border-outer-color-hover: #000000;
      --button-icon-border-outer-alpha-color-hover: rgba(0, 0, 0, 0.16);
      --button-icon-counter-text-color-hover: #000000;
      --button-icon-counter-background-color-hover: #ffffff;



      --button-icon-circle-text-color: #000000;
      --button-icon-circle-text-color-hover: #000000;


      --button-text-color-secondary: #ffffff;
      --button-background-color-secondary: #e41616;
      --button-border-color-secondary: #e41616;

      --button-text-color-secondary-hover: #ffffff;
      --button-background-color-secondary-hover: #be1212;
      --button-border-color-secondary-hover: #be1212;



      --button-icon-color-circle: #000000;
      --button-background-color-circle: #ffffff;
      --button-border-color-circle: #919191;
      --button-border-outer-color-circle: #d5d5d5;

      --button-icon-color-circle-hover: #000000;
      --button-background-color-circle-hover: #ffffff;
      --button-border-color-circle-hover: #919191;
      --button-border-outer-color-circle-hover: rgba(0, 0, 0, 0);


      --color-border-primary: #000000;
      --color-border-secondary: #787878;
      --color-border-thirdly: #dcdcdc;


      --product-sale-price-color: #ff5053;


      --button-icon-color-social: #000000;
      --button-icon-color-social-hover: #000000;


      --color-slider-arrow-icon: #000000;

      --color-slider-arrow-icon-hover: #000000;


      --color-button-option: #000000;
      --background-button-option: #fff;
      --color-border-button-option: rgba(0, 0, 0, 0.2);

      --color-button-option-hover: #000000;
      --background-button-option-hover: #f2f2f2;
      --color-border-button-option-hover: rgba(0, 0, 0, 0.43);


      --color-preloader-primary: #e6e6e6;
      --color-preloader-secondary: #000000;
      --background-color-preloader: rgba(255, 255, 255, 0.35);


      --color-custom-select-trigger-background: rgba(0, 0, 0, 0.06);
    }



    .color-schema-3 {

      --color-text-primary: #44372d;
      --color-text-primary-alpha: rgba(68, 55, 45, 0.12);
      --color-text-secondary: #5c2f27;
      --color-text-thirdly: #6d3b07;
      --color-heading: #000000;
      --link-color: #ffd875;
      --color-accent: #ffd875;
      --color-text-attention: #e41616;
      --color-text-success: #36ba20;
      --color-text-attention-lighten: rgba(228, 22, 22, 0.34);
      --color-text-success-lighten: rgba(54, 186, 32, 0.2);


      --color-background: #f5f1e7;
      --color-background-alpha: rgba(245, 241, 231, 0.9);
      --color-background-darken: #f1ebdd;
      --color-background-secondary: #EEEBE0;
      --color-background-popup-drawer: #f7f8f0;
      --color-background-popup-drawer-alpha: rgba(247, 248, 240, 0.9);
      --color-background-modified: rgba(241, 235, 220, 0.9);
      --color-img-placeholder-bg: #ebe2ce;
      --button-text-color-primary: #ffffff;
      --button-background-color-primary: #ffffff1f;
      --button-border-color-primary: rgba(0, 0, 0, 0);
      --button-border-outer-color-primary: #ffffff;
      --button-border-outer-alpha-color-primary: rgba(255, 255, 255, 0.16);

      --button-text-color-primary-hover: #000000;
      --button-background-color-primary-hover: #ffffff;
      --button-border-color-primary-hover: rgba(0, 0, 0, 0);
      --button-border-outer-color-primary-hover: #ffffff;
      --button-border-outer-alpha-color-primary-hover: rgba(255, 255, 255, 0.16);


      --button-icon-text-color: #ffffff;
      --button-icon-background-color: #ffffff1f;
      --button-icon-border-color: rgba(0, 0, 0, 0);
      --button-icon-border-outer-color: #ffffff;
      --button-icon-border-outer-alpha-color: rgba(255, 255, 255, 0.16);
      --button-icon-counter-text-color: #ffffff1f;
      --button-icon-counter-background-color: #ffffff;

      --button-icon-text-color-hover: #000000;
      --button-icon-background-color-hover: #ffffff;
      --button-icon-border-color-hover: rgba(0, 0, 0, 0);
      --button-icon-border-outer-color-hover: #ffffff;
      --button-icon-border-outer-alpha-color-hover: rgba(255, 255, 255, 0.16);
      --button-icon-counter-text-color-hover: #ffffff;
      --button-icon-counter-background-color-hover: #000000;



      --button-icon-circle-text-color: #44372d;
      --button-icon-circle-text-color-hover: #44372d;


      --button-text-color-secondary: #000000;
      --button-background-color-secondary: #ffffff;
      --button-border-color-secondary: #ffffff;

      --button-text-color-secondary-hover: #000000;
      --button-background-color-secondary-hover: #d8d8d8;
      --button-border-color-secondary-hover: #d8d8d8;



      --button-icon-color-circle: #5c2f27;
      --button-background-color-circle: #ffffff3d;
      --button-border-color-circle: #696868;
      --button-border-outer-color-circle: rgba(0, 0, 0, 0);

      --button-icon-color-circle-hover: #000000;
      --button-background-color-circle-hover: #ffffff;
      --button-border-color-circle-hover: #cccccc;
      --button-border-outer-color-circle-hover: rgba(0, 0, 0, 0);


      --color-border-primary: #ffffff;
      --color-border-secondary: #3b3b3b;
      --color-border-thirdly: #dcdcdc;


      --product-sale-price-color: #ff5053;


      --button-icon-color-social: #303030;
      --button-icon-color-social-hover: #000000;


      --color-slider-arrow-icon: #000000;

      --color-slider-arrow-icon-hover: #000000;


      --color-button-option: #ffffff;
      --background-button-option: rgba(0, 0, 0, 1);
      --color-border-button-option: rgba(255, 255, 255, 0.2);

      --color-button-option-hover: #ffffff;
      --background-button-option-hover: rgba(255, 255, 255, 0.16);
      --color-border-button-option-hover: rgba(255, 255, 255, 0.43);


      --color-preloader-primary: #e6e6e6;
      --color-preloader-secondary: #000000;
      --background-color-preloader: rgba(255, 255, 255, 0.35);


      --color-custom-select-trigger-background: rgba(68, 55, 45, 0.06);
    }



    .color-schema-4 {

      --color-text-primary: #000000;
      --color-text-primary-alpha: rgba(0, 0, 0, 0.12);
      --color-text-secondary: #585858;
      --color-text-thirdly: #858083;
      --color-heading: #000000;
      --link-color: #e9d0b2;
      --color-accent: #562718;
      --color-text-attention: #e41616;
      --color-text-success: #36ba20;
      --color-text-attention-lighten: rgba(228, 22, 22, 0.34);
      --color-text-success-lighten: rgba(54, 186, 32, 0.2);


      --color-background: #f7f8f0;
      --color-background-alpha: rgba(247, 248, 240, 0.9);
      --color-background-darken: #f2f3e6;
      --color-background-secondary: rgba(255, 255, 255, 0.08);
      --color-background-popup-drawer: #f7f8f0;
      --color-background-popup-drawer-alpha: rgba(247, 248, 240, 0.9);
      --color-background-modified: rgba(241, 243, 230, 0.9);
      --color-img-placeholder-bg: #eaedd8;
      --button-text-color-primary: #000000;
      --button-background-color-primary: #ffffff1f;
      --button-border-color-primary: rgba(0, 0, 0, 0);
      --button-border-outer-color-primary: #ffffff;
      --button-border-outer-alpha-color-primary: rgba(255, 255, 255, 0.16);

      --button-text-color-primary-hover: #000000;
      --button-background-color-primary-hover: #ffffff;
      --button-border-color-primary-hover: rgba(0, 0, 0, 0);
      --button-border-outer-color-primary-hover: #ffffff;
      --button-border-outer-alpha-color-primary-hover: rgba(255, 255, 255, 0.16);


      --button-icon-text-color: #000000;
      --button-icon-background-color: #ffffff1f;
      --button-icon-border-color: rgba(0, 0, 0, 0);
      --button-icon-border-outer-color: #ffffff;
      --button-icon-border-outer-alpha-color: rgba(255, 255, 255, 0.16);
      --button-icon-counter-text-color: #ffffff1f;
      --button-icon-counter-background-color: #000000;

      --button-icon-text-color-hover: #000000;
      --button-icon-background-color-hover: #ffffff;
      --button-icon-border-color-hover: rgba(0, 0, 0, 0);
      --button-icon-border-outer-color-hover: #ffffff;
      --button-icon-border-outer-alpha-color-hover: rgba(255, 255, 255, 0.16);
      --button-icon-counter-text-color-hover: #ffffff;
      --button-icon-counter-background-color-hover: #000000;



      --button-icon-circle-text-color: #000000;
      --button-icon-circle-text-color-hover: #000000;


      --button-text-color-secondary: #ffffff;
      --button-background-color-secondary: #a53a2d;
      --button-border-color-secondary: #ffffff;

      --button-text-color-secondary-hover: #ffffff;
      --button-background-color-secondary-hover: #bf3e2e;
      --button-border-color-secondary-hover: #d8d8d8;



      --button-icon-color-circle: #000000;
      --button-background-color-circle: #ffffff3d;
      --button-border-color-circle: #696868;
      --button-border-outer-color-circle: rgba(0, 0, 0, 0);

      --button-icon-color-circle-hover: #000000;
      --button-background-color-circle-hover: #ffffff;
      --button-border-color-circle-hover: #cccccc;
      --button-border-outer-color-circle-hover: rgba(0, 0, 0, 0);


      --color-border-primary: #dcdcdc;
      --color-border-secondary: #bbbbbb;
      --color-border-thirdly: #dcdcdc;


      --product-sale-price-color: #ff5053;


      --button-icon-color-social: #000000;
      --button-icon-color-social-hover: #ffffff;


      --color-slider-arrow-icon: #ffffff;

      --color-slider-arrow-icon-hover: #ffffff;


      --color-button-option: #ffffff;
      --background-button-option: rgba(0, 0, 0, 1);
      --color-border-button-option: rgba(255, 255, 255, 0.2);

      --color-button-option-hover: #ffffff;
      --background-button-option-hover: rgba(255, 255, 255, 0.16);
      --color-border-button-option-hover: rgba(255, 255, 255, 0.43);


      --color-preloader-primary: #e6e6e6;
      --color-preloader-secondary: #000000;
      --background-color-preloader: rgba(255, 255, 255, 0.35);


      --color-custom-select-trigger-background: rgba(0, 0, 0, 0.06);
    }
  