#fw-section-hero-0 {
--color-primary: #fca301;
--color-primary-rgb: 252, 163, 1;
--color-background: #faf8ef;
--color-background-rgb: 250, 248, 239;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #000000;
--color-background-brightness: 248;
background-color: var(--color-background);
color: var(--color-on-background);
.Button_button,
button {
  width: auto !important;        /* button adapts to text */
  display: inline-block !important;
  white-space: nowrap !important; /* keeps text on one line */
  padding: 10px 18px !important;  /* adjust the spacing if needed */
}

}


#fw-section-links-list-909a6ffe-1da1-48bb-b7f5-6510b2aff2b7 {

.Button_button,
button {
  width: auto !important;        /* button adapts to text */
  display: inline-block !important;
  white-space: nowrap !important; /* keeps text on one line */
  padding: 10px 18px !important;  /* adjust the spacing if needed */
}

}


#fw-section-announcement-bar-b24d7c8f-fe42-4641-8530-68c75eefc721 {
--color-primary: #ffe7ac;
--color-primary-rgb: 255, 231, 172;
--color-background: #fffcef;
--color-background-rgb: 255, 252, 239;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #000000;
--color-background-brightness: 251;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-image-ab3442b1-8a40-4a72-8027-1dc79f1d7811 {
--color-primary: #fcb301;
--color-primary-rgb: 252, 179, 1;
--color-background: #ffca00;
--color-background-rgb: 255, 202, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #000000;
--color-background-brightness: 195;
background-color: var(--color-background);
color: var(--color-on-background);

}



#fw-section-featured-product-73f52c12-dbd0-420f-b036-3115e700672f {

.Button_button,
button {
  width: auto !important;        /* button adapts to text */
  display: inline-block !important;
  white-space: nowrap !important; /* keeps text on one line */
  padding: 10px 18px !important;  /* adjust the spacing if needed */
}

}





#fw-section-footer {
--color-primary: #f0910f;
--color-primary-rgb: 240, 145, 15;
--color-background: #ffbf00;
--color-background-rgb: 255, 191, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #000000;
--color-background-brightness: 188;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-announcement-bar-2725fc90-77a3-4c13-b4c6-8bbaab73c979 {
--color-primary: #bf5d00;
--color-primary-rgb: 191, 93, 0;
--color-background: #fef5de;
--color-background-rgb: 254, 245, 222;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #000000;
--color-background-brightness: 245;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-header {

.Button_button,
button {
  width: auto !important;        /* button adapts to text */
  display: inline-block !important;
  white-space: nowrap !important; /* keeps text on one line */
  padding: 10px 18px !important;  /* adjust the spacing if needed */
}

}