@font-face {
  font-family: Inter;
  font-weight: 400;
  font-style: normal;
  font-display: fallback;
  src: url("/wp-content/themes/maude-atelier/assets/media/b14466dc45fa04c32a562db6.woff2") format("woff2"),
       url("/wp-content/themes/maude-atelier/assets/media/cebae8427b7636495191743d.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 400;
  font-style: italic;
  font-display: fallback;
  src: url("/wp-content/themes/maude-atelier/assets/media/5920609036d96cf11c841a6d.woff2") format("woff2"),
       url("/wp-content/themes/maude-atelier/assets/media/a5414eaf6ac0402aee4ee9cc.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 400;
  font-style: normal;
  font-display: fallback;
  src: url("/wp-content/themes/maude-atelier/assets/media/b14466dc45fa04c32a562db6.woff2") format("woff2"),
       url("/wp-content/themes/maude-atelier/assets/media/cebae8427b7636495191743d.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 400;
  font-style: italic;
  font-display: fallback;
  src: url("/wp-content/themes/maude-atelier/assets/media/5920609036d96cf11c841a6d.woff2") format("woff2"),
       url("/wp-content/themes/maude-atelier/assets/media/a5414eaf6ac0402aee4ee9cc.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 600;
  font-style: normal;
  font-display: fallback;
  src: url("/wp-content/themes/maude-atelier/assets/media/13e05714f027d1cd8cc2a2c2.woff2") format("woff2"),
       url("/wp-content/themes/maude-atelier/assets/media/d6e75ffc0a32fe08e90b6e15.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 400;
  font-style: italic;
  font-display: fallback;
  src: url("/wp-content/themes/maude-atelier/assets/media/5920609036d96cf11c841a6d.woff2") format("woff2"),
       url("/wp-content/themes/maude-atelier/assets/media/a5414eaf6ac0402aee4ee9cc.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 400;
  font-style: normal;
  font-display: fallback;
  src: url("/wp-content/themes/maude-atelier/assets/media/b14466dc45fa04c32a562db6.woff2") format("woff2"),
       url("/wp-content/themes/maude-atelier/assets/media/cebae8427b7636495191743d.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 400;
  font-style: italic;
  font-display: fallback;
  src: url("/wp-content/themes/maude-atelier/assets/media/5920609036d96cf11c841a6d.woff2") format("woff2"),
       url("/wp-content/themes/maude-atelier/assets/media/a5414eaf6ac0402aee4ee9cc.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 500;
  font-style: normal;
  font-display: fallback;
  src: url("/wp-content/themes/maude-atelier/assets/media/2aa3173e4aa5b64a6554849f.woff2") format("woff2"),
       url("/wp-content/themes/maude-atelier/assets/media/6fba64dd14101d5a8855a414.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 600;
  font-style: normal;
  font-display: fallback;
  src: url("/wp-content/themes/maude-atelier/assets/media/13e05714f027d1cd8cc2a2c2.woff2") format("woff2"),
       url("/wp-content/themes/maude-atelier/assets/media/d6e75ffc0a32fe08e90b6e15.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 600;
  font-style: italic;
  font-display: fallback;
  src: url("/wp-content/themes/maude-atelier/assets/media/4adbad02a1618eb1630d3a29.woff2") format("woff2"),
       url("/wp-content/themes/maude-atelier/assets/media/05f0e760f735a7933417160c.woff") format("woff");
}
:root {
    /* Container */
    --container-max-width: 100%;
    --container-gutter: 1.25rem;

    /* Spacing */
    --section-vertical-spacing: 2rem;
    --section-stack-row-gap: 1.5rem;

    /* Form settings */
    --form-gap: 1rem; /* Gap between fieldset and submit button */
    --fieldset-gap: 0.5rem; /* Gap between each form input within a fieldset */
    --form-control-gap: 0.5rem; /* Gap between input and label (ignored for floating label) */
    --checkbox-control-gap: 0.75rem; /* Horizontal gap between checkbox and its associated label */
    --input-padding-block: 0.65rem; /* Vertical padding for input, textarea and native select */
    --input-padding-inline: 1rem; /* Horizontal padding for input, textarea and native select */
    --checkbox-size: 0.875rem; /* Size (width and height) for checkbox */

    /* Product listing gaps */
    --product-list-column-gap: 0.25rem;
    --product-list-padding-inline: clamp(0px, var(--product-list-column-gap) , min(1.75rem, var(--product-list-column-gap)));--product-list-row-gap: 1.75rem;/* Other sizes */
    --header-group-height: calc(var(--announcement-bar-height, 0px) + var(--countdown-condensed-height, 0px) + var(--header-height, 0px));
    --sticky-area-height: calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px) + var(--header-is-sticky, 0) * var(--header-height, 0px));
    --sticky-offset: calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px) + var(--header-is-sticky, 0) * var(--header-is-visible, 1) * var(--header-height, 0px));

    /* RTL support */
    --transform-logical-flip: 1;
    --transform-origin-start: left;
    --transform-origin-end: right;

    /**
     * ---------------------------------------------------------------------
     * TYPOGRAPHY
     * ---------------------------------------------------------------------
     */

    /* Font properties */
    /* MOVED FONT PROPERTIES TO css-variables-custom.liquid */

    /* Font sizes *//* MOVED FONT SIZES TO css-variables-custom.liquid */


    /* Rounded variables (used for border radius) */
    --rounded-full: 9999px;
    --subheading-border-radius: 0.0rem;
    --button-border-radius: 1.875rem;
    --input-border-radius: 1.875rem;

    /* Product card variables */
    --product-card-row-count: 2;

    /**
     * ---------------------------------------------------------------------
     * OTHER
     * ---------------------------------------------------------------------
     */

    --icon-stroke-width: 1px;
    --quotation-mark-svg: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" focusable="false" width="62" fill="none" viewBox="0 0 62 57"><path fill="%23000" d="M.79 31.904 11.924.816h12.296l-8.12 31.088h7.888V56.96H.79V31.904Zm37.351 0L49.277.816h12.064l-8.12 31.088h7.888V56.96H38.141V31.904Z" /></svg>');
  }

  [dir="rtl"]:root {
    /* RTL support */
    --transform-logical-flip: -1;
    --transform-origin-start: right;
    --transform-origin-end: left;
  }

  @media screen and (min-width: 700px) {
    :root {
      --text-xs: 0.75rem;
      --text-sm: 0.875rem;
      --text-base: 1.0rem;
      --text-lg: 1.1875rem;
      --subheading-font-size: 0.75rem;

      /* Spacing */
      --container-gutter: 2rem;

      /* Form settings */
      --form-gap: 1.25rem; /* Gap between fieldset and submit button */
      --fieldset-gap: 0.75rem; /* Gap between each form input within a fieldset */
      --input-padding-block: 0.75rem; /* Vertical padding for input, textarea and native select */

      /* Font sizes */
      --button-font-size: 0.8125rem;

      /* Product listing gaps */--product-list-column-gap: 0.75rem;
        --product-list-row-gap: 2.5rem;}
  }

  @media screen and (min-width: 1000px) {
    :root {
      /* Spacing settings */
      --section-vertical-spacing: 3rem;
      --section-stack-row-gap: 3rem;
    }
  }

  @media screen and (min-width: 1399px) {
    :root {
      /* Spacing settings */
      --section-vertical-spacing: 2.5rem;
      --container-gutter: 3rem;
    }
  }

  /**
   * ---------------------------------------------------------------------
   * COLORS
   * ---------------------------------------------------------------------
   */

  :root {--page-overlay: 0 0 0 / 0.4;
    --dialog-backdrop-blur: 12px;

    /* Status colors */
    --success-background: 227 240 232;
    --success-text: 22 131 66;
    --warning-background: 253 241 224;
    --warning-text: 237 138 0;
    --error-background: 251 224 224;
    --error-text: 224 0 0;

    /* Product colors */
    --on-sale-text: 87 11 11;
    --on-sale-badge-background: 87 11 11;
    --on-sale-badge-text: 255 255 255;
    --sold-out-badge-background: 99 101 97;
    --sold-out-badge-text: 255 255 255;
    --custom-badge-background: 87 11 11;
    --custom-badge-text: 255 255 255;
    --star-color: 38 38 19;
  }.color-scheme--scheme-1 {
      --accent: 56 57 33;
      --background: 255 255 255;
      --background-gradient: ;
      --background-secondary: 245 245 245;
      --has-transparent-background: 0;
      --has-filled-background: 1;
      --text-color: 61 57 53;--border-color: 236 235 235;/* Subheading colors */--subheading-background: 0 0 0 / 0.0;
      --subheading-border: none;
      --subheading-text-color: 28 28 28;
      --subheading-has-padding: 0;

      /* Heading highlight */
      --heading-highlight-accent-color: 38 38 19;
      --heading-highlight-text-color: 255 255 255;

      /* Button colors */
      --button-background-primary: 56 57 33;
      --button-text-primary: 255 255 255;

      /* Form inputs */
      --input-background: 255 255 255;
      --input-text-color: 38 38 19;
      --input-text-transform: none;
    }.shopify-section:has(> .color-scheme--scheme-1) + .shopify-section:has(> .color-scheme--scheme-1) {
          --section-has-same-background-as-previous-section: 1;
        }.shopify-section:has(> .color-scheme--scheme-1) + .shopify-section:has(> .color-scheme--scheme-b29b0f5b-d206-4806-9df4-800858cee46f) {
          --section-has-same-background-as-previous-section: 1;
        }.shopify-section:has(> .color-scheme--scheme-1) + .shopify-section:has(> .color-scheme--scheme-7caa4ce2-3be6-4819-97f5-bab223c1c3af) {
          --section-has-same-background-as-previous-section: 1;
        }.color-scheme--scheme-2 {
      --accent: 255 255 255;
      --background: 38 38 19;
      --background-gradient: ;
      --background-secondary: 236 235 233;
      --has-transparent-background: 0;
      --has-filled-background: 1;
      --text-color: 255 255 255;--border-color: 60 60 43;/* Subheading colors */--subheading-background: 0 0 0 / 0.0;
      --subheading-border: none;
      --subheading-text-color: 255 255 255;
      --subheading-has-padding: 0;

      /* Heading highlight */
      --heading-highlight-accent-color: 255 255 255;
      --heading-highlight-text-color: 255 255 255;

      /* Button colors */
      --button-background-primary: 255 255 255;
      --button-text-primary: 38 38 19;

      /* Form inputs */
      --input-background: 255 255 255;
      --input-text-color: 28 28 28;
      --input-text-transform: none;
    }.shopify-section:has(> .color-scheme--scheme-2) + .shopify-section:has(> .color-scheme--scheme-2) {
          --section-has-same-background-as-previous-section: 1;
        }.color-scheme--scheme-3 {
      --accent: 255 255 255;
      --background: 0 0 0 / 0;
      --background-gradient: ;
      --background-secondary: 240 240 240;
      --has-transparent-background: 1;
      --has-filled-background: 0;
      --text-color: 255 255 255;--border-color: 255 255 255 / 0.6;/* Subheading colors */--subheading-background: 0 0 0 / 0.0;
      --subheading-border: none;
      --subheading-text-color: 255 255 255;
      --subheading-has-padding: 0;

      /* Heading highlight */
      --heading-highlight-accent-color: 3 3 5;
      --heading-highlight-text-color: 255 255 255;

      /* Button colors */
      --button-background-primary: 255 255 255;
      --button-text-primary: 8 9 18;

      /* Form inputs */
      --input-background: 255 255 255;
      --input-text-color: 3 3 5;
      --input-text-transform: none;
    }.shopify-section:has(> .color-scheme--scheme-3) + .shopify-section:has(> .color-scheme--scheme-3) {
          --section-has-same-background-as-previous-section: 1;
        }.color-scheme--scheme-4 {
      --accent: 56 57 33;
      --background: 246 245 243;
      --background-gradient: ;
      --background-secondary: 255 255 255;
      --has-transparent-background: 0;
      --has-filled-background: 1;
      --text-color: 38 38 19;--border-color: 225 224 221;/* Subheading colors */--subheading-background: 0 0 0 / 0.0;
      --subheading-border: none;
      --subheading-text-color: 56 57 33;
      --subheading-has-padding: 0;

      /* Heading highlight */
      --heading-highlight-accent-color: 56 57 33;
      --heading-highlight-text-color: 255 255 255;

      /* Button colors */
      --button-background-primary: 56 57 33;
      --button-text-primary: 255 255 255;

      /* Form inputs */
      --input-background: 255 255 255;
      --input-text-color: 56 57 33;
      --input-text-transform: none;
    }.shopify-section:has(> .color-scheme--scheme-4) + .shopify-section:has(> .color-scheme--scheme-4) {
          --section-has-same-background-as-previous-section: 1;
        }.shopify-section:has(> .color-scheme--scheme-4) + .shopify-section:has(> .color-scheme--scheme-615a0c2c-bade-4587-b00e-b044bd1a485d) {
          --section-has-same-background-as-previous-section: 1;
        }.color-scheme--scheme-5 {
      --accent: 28 28 28;
      --background: 255 255 255;
      --background-gradient: linear-gradient(310deg, rgba(81, 21, 0, 1), rgba(81, 21, 0, 1) 3%);
      --background-secondary: 245 245 245;
      --has-transparent-background: 0;
      --has-filled-background: 1;
      --text-color: 255 255 255;--border-color: 255 255 255 / 0.1;/* Subheading colors */--subheading-background: 0 0 0 / 0.0;
      --subheading-border: none;
      --subheading-text-color: 28 28 28;
      --subheading-has-padding: 0;

      /* Heading highlight */
      --heading-highlight-accent-color: 28 28 28;
      --heading-highlight-text-color: 255 255 255;

      /* Button colors */
      --button-background-primary: 28 28 28;
      --button-text-primary: 255 255 255;

      /* Form inputs */
      --input-background: 255 255 255;
      --input-text-color: 28 28 28;
      --input-text-transform: none;
    }.shopify-section:has(> .color-scheme--scheme-5) + .shopify-section:has(> .color-scheme--scheme-5) {
          --section-has-same-background-as-previous-section: 1;
        }.color-scheme--scheme-6 {
      --accent: 28 28 28;
      --background: 64 67 61;
      --background-gradient: ;
      --background-secondary: 245 245 245;
      --has-transparent-background: 0;
      --has-filled-background: 1;
      --text-color: 255 255 255;--border-color: 83 86 80;/* Subheading colors */--subheading-background: 0 0 0 / 0.0;
      --subheading-border: none;
      --subheading-text-color: 255 255 255;
      --subheading-has-padding: 0;

      /* Heading highlight */
      --heading-highlight-accent-color: 28 28 28;
      --heading-highlight-text-color: 255 255 255;

      /* Button colors */
      --button-background-primary: 28 28 28;
      --button-text-primary: 255 255 255;

      /* Form inputs */
      --input-background: 255 255 255;
      --input-text-color: 28 28 28;
      --input-text-transform: none;
    }.shopify-section:has(> .color-scheme--scheme-6) + .shopify-section:has(> .color-scheme--scheme-6) {
          --section-has-same-background-as-previous-section: 1;
        }.color-scheme--scheme-7 {
      --accent: 28 28 28;
      --background: 37 38 18;
      --background-gradient: ;
      --background-secondary: 245 245 245;
      --has-transparent-background: 0;
      --has-filled-background: 1;
      --text-color: 255 255 255;--border-color: 59 60 42;/* Subheading colors */--subheading-background: 0 0 0 / 0.0;
      --subheading-border: none;
      --subheading-text-color: 255 255 255;
      --subheading-has-padding: 0;

      /* Heading highlight */
      --heading-highlight-accent-color: 28 28 28;
      --heading-highlight-text-color: 255 255 255;

      /* Button colors */
      --button-background-primary: 28 28 28;
      --button-text-primary: 255 255 255;

      /* Form inputs */
      --input-background: 255 255 255;
      --input-text-color: 28 28 28;
      --input-text-transform: none;
    }.shopify-section:has(> .color-scheme--scheme-7) + .shopify-section:has(> .color-scheme--scheme-7) {
          --section-has-same-background-as-previous-section: 1;
        }.color-scheme--scheme-615a0c2c-bade-4587-b00e-b044bd1a485d {
      --accent: 38 38 19;
      --background: 246 245 243;
      --background-gradient: ;
      --background-secondary: 255 255 255;
      --has-transparent-background: 0;
      --has-filled-background: 1;
      --text-color: 38 38 19;--border-color: 225 224 221;/* Subheading colors */--subheading-background: 0 0 0 / 0.0;
      --subheading-border: none;
      --subheading-text-color: 38 38 19;
      --subheading-has-padding: 0;

      /* Heading highlight */
      --heading-highlight-accent-color: 38 38 19;
      --heading-highlight-text-color: 255 255 255;

      /* Button colors */
      --button-background-primary: 38 38 19;
      --button-text-primary: 255 255 255;

      /* Form inputs */
      --input-background: 255 255 255;
      --input-text-color: 38 38 19;
      --input-text-transform: none;
    }.shopify-section:has(> .color-scheme--scheme-615a0c2c-bade-4587-b00e-b044bd1a485d) + .shopify-section:has(> .color-scheme--scheme-4) {
          --section-has-same-background-as-previous-section: 1;
        }.shopify-section:has(> .color-scheme--scheme-615a0c2c-bade-4587-b00e-b044bd1a485d) + .shopify-section:has(> .color-scheme--scheme-615a0c2c-bade-4587-b00e-b044bd1a485d) {
          --section-has-same-background-as-previous-section: 1;
        }.color-scheme--scheme-b29b0f5b-d206-4806-9df4-800858cee46f {
      --accent: 56 57 33;
      --background: 255 255 255;
      --background-gradient: ;
      --background-secondary: 245 245 245;
      --has-transparent-background: 0;
      --has-filled-background: 1;
      --text-color: 38 38 19;--border-color: 233 233 231;/* Subheading colors */--subheading-background: 0 0 0 / 0.0;
      --subheading-border: none;
      --subheading-text-color: 38 38 19;
      --subheading-has-padding: 0;

      /* Heading highlight */
      --heading-highlight-accent-color: 56 57 33;
      --heading-highlight-text-color: 255 255 255;

      /* Button colors */
      --button-background-primary: 56 57 33;
      --button-text-primary: 255 255 255;

      /* Form inputs */
      --input-background: 255 255 255;
      --input-text-color: 38 38 19;
      --input-text-transform: none;
    }.shopify-section:has(> .color-scheme--scheme-b29b0f5b-d206-4806-9df4-800858cee46f) + .shopify-section:has(> .color-scheme--scheme-1) {
          --section-has-same-background-as-previous-section: 1;
        }.shopify-section:has(> .color-scheme--scheme-b29b0f5b-d206-4806-9df4-800858cee46f) + .shopify-section:has(> .color-scheme--scheme-b29b0f5b-d206-4806-9df4-800858cee46f) {
          --section-has-same-background-as-previous-section: 1;
        }.shopify-section:has(> .color-scheme--scheme-b29b0f5b-d206-4806-9df4-800858cee46f) + .shopify-section:has(> .color-scheme--scheme-7caa4ce2-3be6-4819-97f5-bab223c1c3af) {
          --section-has-same-background-as-previous-section: 1;
        }.color-scheme--scheme-7caa4ce2-3be6-4819-97f5-bab223c1c3af {
      --accent: 82 73 63;
      --background: 255 255 255;
      --background-gradient: ;
      --background-secondary: 245 245 245;
      --has-transparent-background: 0;
      --has-filled-background: 1;
      --text-color: 82 73 63;--border-color: 238 237 236;/* Subheading colors */--subheading-background: 0 0 0 / 0.0;
      --subheading-border: none;
      --subheading-text-color: 82 73 63;
      --subheading-has-padding: 0;

      /* Heading highlight */
      --heading-highlight-accent-color: 82 73 63;
      --heading-highlight-text-color: 255 255 255;

      /* Button colors */
      --button-background-primary: 82 73 63;
      --button-text-primary: 255 255 255;

      /* Form inputs */
      --input-background: 255 255 255;
      --input-text-color: 82 73 63;
      --input-text-transform: none;
    }.shopify-section:has(> .color-scheme--scheme-7caa4ce2-3be6-4819-97f5-bab223c1c3af) + .shopify-section:has(> .color-scheme--scheme-1) {
          --section-has-same-background-as-previous-section: 1;
        }.shopify-section:has(> .color-scheme--scheme-7caa4ce2-3be6-4819-97f5-bab223c1c3af) + .shopify-section:has(> .color-scheme--scheme-b29b0f5b-d206-4806-9df4-800858cee46f) {
          --section-has-same-background-as-previous-section: 1;
        }.shopify-section:has(> .color-scheme--scheme-7caa4ce2-3be6-4819-97f5-bab223c1c3af) + .shopify-section:has(> .color-scheme--scheme-7caa4ce2-3be6-4819-97f5-bab223c1c3af) {
          --section-has-same-background-as-previous-section: 1;
        }.color-scheme--scheme-6f7e88ee-59a6-4f68-8ae4-cdd5dea65d99 {
      --accent: 255 255 255;
      --background: 22 131 66;
      --background-gradient: ;
      --background-secondary: 245 245 245;
      --has-transparent-background: 0;
      --has-filled-background: 1;
      --text-color: 255 255 255;--border-color: 45 143 85;/* Subheading colors */--subheading-background: 0 0 0 / 0.0;
      --subheading-border: none;
      --subheading-text-color: 255 255 255;
      --subheading-has-padding: 0;

      /* Heading highlight */
      --heading-highlight-accent-color: 245 245 245;
      --heading-highlight-text-color: 111 113 98;

      /* Button colors */
      --button-background-primary: 255 255 255;
      --button-text-primary: 111 113 98;

      /* Form inputs */
      --input-background: 28 28 28;
      --input-text-color: 255 255 255;
      --input-text-transform: none;
    }.shopify-section:has(> .color-scheme--scheme-6f7e88ee-59a6-4f68-8ae4-cdd5dea65d99) + .shopify-section:has(> .color-scheme--scheme-6f7e88ee-59a6-4f68-8ae4-cdd5dea65d99) {
          --section-has-same-background-as-previous-section: 1;
        }.color-scheme--scheme-8cacb75e-3720-4e95-bbd2-bacda9530c84 {
      --accent: 255 255 255;
      --background: 227 224 220;
      --background-gradient: ;
      --background-secondary: 255 255 255;
      --has-transparent-background: 0;
      --has-filled-background: 1;
      --text-color: 38 38 19;--border-color: 208 205 200;/* Subheading colors */--subheading-background: 0 0 0 / 0.0;
      --subheading-border: none;
      --subheading-text-color: 38 38 19;
      --subheading-has-padding: 0;

      /* Heading highlight */
      --heading-highlight-accent-color: 38 38 19;
      --heading-highlight-text-color: 255 255 255;

      /* Button colors */
      --button-background-primary: 255 255 255;
      --button-text-primary: 61 57 53;

      /* Form inputs */
      --input-background: 255 255 255;
      --input-text-color: 38 38 19;
      --input-text-transform: none;
    }.shopify-section:has(> .color-scheme--scheme-8cacb75e-3720-4e95-bbd2-bacda9530c84) + .shopify-section:has(> .color-scheme--scheme-8cacb75e-3720-4e95-bbd2-bacda9530c84) {
          --section-has-same-background-as-previous-section: 1;
        }.shopify-section:has(> .color-scheme--scheme-8cacb75e-3720-4e95-bbd2-bacda9530c84) + .shopify-section:has(> .color-scheme--scheme-d1bec1f7-6a25-4650-92c4-010c03e1c01e) {
          --section-has-same-background-as-previous-section: 1;
        }.color-scheme--scheme-13955b49-5f07-4ee8-8390-00ce7b3b8dc9 {
      --accent: 255 255 255;
      --background: 232 231 227;
      --background-gradient: ;
      --background-secondary: 245 245 245;
      --has-transparent-background: 0;
      --has-filled-background: 1;
      --text-color: 61 57 53;--border-color: 215 214 210;/* Subheading colors */--subheading-background: 0 0 0 / 0.0;
      --subheading-border: none;
      --subheading-text-color: 28 28 28;
      --subheading-has-padding: 0;

      /* Heading highlight */
      --heading-highlight-accent-color: 38 38 19;
      --heading-highlight-text-color: 255 255 255;

      /* Button colors */
      --button-background-primary: 255 255 255;
      --button-text-primary: 61 57 53;

      /* Form inputs */
      --input-background: 255 255 255;
      --input-text-color: 38 38 19;
      --input-text-transform: none;
    }.shopify-section:has(> .color-scheme--scheme-13955b49-5f07-4ee8-8390-00ce7b3b8dc9) + .shopify-section:has(> .color-scheme--scheme-13955b49-5f07-4ee8-8390-00ce7b3b8dc9) {
          --section-has-same-background-as-previous-section: 1;
        }.color-scheme--scheme-d1bec1f7-6a25-4650-92c4-010c03e1c01e {
      --accent: 56 57 33;
      --background: 227 224 220;
      --background-gradient: ;
      --background-secondary: 245 245 245;
      --has-transparent-background: 0;
      --has-filled-background: 1;
      --text-color: 246 245 243;--border-color: 229 226 222;/* Subheading colors */--subheading-background: 0 0 0 / 0.0;
      --subheading-border: none;
      --subheading-text-color: 28 28 28;
      --subheading-has-padding: 0;

      /* Heading highlight */
      --heading-highlight-accent-color: 38 38 19;
      --heading-highlight-text-color: 255 255 255;

      /* Button colors */
      --button-background-primary: 56 57 33;
      --button-text-primary: 255 255 255;

      /* Form inputs */
      --input-background: 255 255 255;
      --input-text-color: 38 38 19;
      --input-text-transform: none;
    }.shopify-section:has(> .color-scheme--scheme-d1bec1f7-6a25-4650-92c4-010c03e1c01e) + .shopify-section:has(> .color-scheme--scheme-8cacb75e-3720-4e95-bbd2-bacda9530c84) {
          --section-has-same-background-as-previous-section: 1;
        }.shopify-section:has(> .color-scheme--scheme-d1bec1f7-6a25-4650-92c4-010c03e1c01e) + .shopify-section:has(> .color-scheme--scheme-d1bec1f7-6a25-4650-92c4-010c03e1c01e) {
          --section-has-same-background-as-previous-section: 1;
        }.color-scheme--scheme-f7fe3f18-1e65-4c6c-a2de-3c20abfb1f46 {
      --accent: 56 57 33;
      --background: 255 64 0;
      --background-gradient: ;
      --background-secondary: 245 245 245;
      --has-transparent-background: 0;
      --has-filled-background: 1;
      --text-color: 255 255 255;--border-color: 255 83 26;/* Subheading colors */--subheading-background: 0 0 0 / 0.0;
      --subheading-border: none;
      --subheading-text-color: 255 255 255;
      --subheading-has-padding: 0;

      /* Heading highlight */
      --heading-highlight-accent-color: 38 38 19;
      --heading-highlight-text-color: 255 255 255;

      /* Button colors */
      --button-background-primary: 56 57 33;
      --button-text-primary: 255 255 255;

      /* Form inputs */
      --input-background: 255 255 255;
      --input-text-color: 38 38 19;
      --input-text-transform: none;
    }.shopify-section:has(> .color-scheme--scheme-f7fe3f18-1e65-4c6c-a2de-3c20abfb1f46) + .shopify-section:has(> .color-scheme--scheme-f7fe3f18-1e65-4c6c-a2de-3c20abfb1f46) {
          --section-has-same-background-as-previous-section: 1;
        }.color-scheme--scheme-95677dea-21cb-41df-8f35-9e0a01ebd7cc {
      --accent: 226 221 214;
      --background: 81 21 0;
      --background-gradient: ;
      --background-secondary: 245 245 245;
      --has-transparent-background: 0;
      --has-filled-background: 1;
      --text-color: 255 255 255;--border-color: 98 44 26;/* Subheading colors */--subheading-background: 0 0 0 / 0.0;
      --subheading-border: none;
      --subheading-text-color: 255 255 255;
      --subheading-has-padding: 0;

      /* Heading highlight */
      --heading-highlight-accent-color: 38 38 19;
      --heading-highlight-text-color: 255 255 255;

      /* Button colors */
      --button-background-primary: 226 221 214;
      --button-text-primary: 56 57 33;

      /* Form inputs */
      --input-background: 255 255 255;
      --input-text-color: 38 38 19;
      --input-text-transform: none;
    }.shopify-section:has(> .color-scheme--scheme-95677dea-21cb-41df-8f35-9e0a01ebd7cc) + .shopify-section:has(> .color-scheme--scheme-95677dea-21cb-41df-8f35-9e0a01ebd7cc) {
          --section-has-same-background-as-previous-section: 1;
        }

    @font-face {
        font-family: "Neue Haas Unica";
        src: url('/wp-content/themes/maude-atelier/assets/media/1b1fb51e0e0cc6a42f0de198.woff2') format('woff2'),
            url('/wp-content/themes/maude-atelier/assets/media/23922b57f1a6fb48b760aa93.woff') format('woff');
        font-weight: normal;
        font-style: 500;
        font-display: swap;
    }

    @font-face {
        font-family: "Neue Haas Unica";
        src: url('/wp-content/themes/maude-atelier/assets/media/e1563a1d1d4733c8abf5874b.woff2') format('woff2'),
            url('/wp-content/themes/maude-atelier/assets/media/ff28388c669c3a3d72761c46.woff') format('woff');
        font-weight: normal;
        font-style: 400;
        font-display: swap;
    }

    @font-face {
          font-family: 'neue_haas_grotesk_text_proRg'; 
          src: url('/wp-content/themes/maude-atelier/assets/media/70db09de5e544251a2296e64.woff2');
          font-weight: 400;
          font-style: normal;
          font-display: swap;
    } 

    :root {
    --text-h1: 60px;
    --text-h2: 32px;
    --text-h3: 24px;
    --text-h4: 20px;
    --text-h4: 16px;
    --text-h5: 16px;
    --text-h6: 16px;
    --text-h7: 16px;

    --text-h1-letter-spacing: -2.5px;
    --text-h2-letter-spacing: -1px;
    --text-h3-letter-spacing: -0.2px;
    --text-h4-letter-spacing: 0;

    --text-base: 16px;
    --nav-base-size: 14px;
    --footer-base-size: 12px;
    --button-font-size: 16px;
    --smaller-base-size: 12px;
    --text-xs: 12px;
    --text-sm: 14px;
    --text-lg: 18px;

    /* Original part start */
    --text-heading-size-factor: 0.9;
    --text-display-xl: max(0.75rem, clamp(3.5rem, 1.9223rem + 6.7314vw, 10rem) * var(--text-heading-size-factor));
    --text-display-l: max(0.75rem, clamp(3.375rem, 2.1311rem + 5.3074vw, 8.5rem) * var(--text-heading-size-factor));
    --text-display-m: max(0.75rem, clamp(3.25rem, 2.3701rem + 3.7540vw, 6.875rem) * var(--text-heading-size-factor));
    /* Original part end */
    --subheading-font-family: 'Neue Haas Unica', sans-serif;
    --subheading-font-weight: 500;
    --subheading-font-style: normal;
    --subheading-font-size: 16px;
    --subheading-text-transform: none;
    --subheading-letter-spacing: 0;
    --heading-font-family: 'neue_haas_grotesk_text_proRg', sans-serif;
    --heading-font-weight: 400;
    --heading-font-style: normal;
    --heading-text-transform: lowercase;
    --heading-letter-spacing: 0;
    --heading-line-height: 1.2;
    --heading-italic-font-family: 'Neue Haas Unica', sans-serif;
    --heading-italic-font-weight: 400;
    --heading-italic-font-size-multiplier: 0%;
    --text-font-family: 'Neue Haas Unica', sans-serif;
    --text-font-weight: 400;
    --text-font-style: normal;
    --text-transform: none;
    --text-letter-spacing: 0;
    --text-line-height: 1.4;
    --text-font-medium-weight: 500;
    --text-font-bold-weight: 700;
    --button-font: var(--text-font-style) var(--text-font-weight) var(--button-font-size) / normal var(--text-font-family);
    --button-text-transform: none;
    --button-letter-spacing: 0;

    --rounded-xs: 4px;
    --rounded-sm: 8px;
    --rounded-md: 15px;
    --rounded-lg: 30px;
    }

    @media (min-width: 700px) {
    :root {
        --text-h1: 80px;
        --text-h2: 48px;
        --text-h3: 24px;
        --text-h4: 20px;
        --text-base: 16px;
        --nav-base-size: 14px;
        --smaller-base-size: 14px;
        --footer-base-size: 14px;

        --text-h1-letter-spacing: -3px;
        --text-h2-letter-spacing: -1px;
        --text-h3-letter-spacing: -0.2px;
        --text-h4-letter-spacing: 0;
    }
    }
