#fw-section-hero-07bb6789-7554-4c1b-9cdb-14361ba0ad48 {
--font-heading-scale: 1.05;
--font-body-scale: 1.0;
}
#fw-section-hero-07bb6789-7554-4c1b-9cdb-14361ba0ad48 {
--color-primary: #521560;
--color-primary-rgb: 82, 21, 96;
--color-background: #fffaf5;
--color-background-rgb: 255, 250, 245;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 251;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #521560;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;
/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-text-carousel-677d8a23-ec3a-456b-9bd1-a4eaa6a6f308 {
--font-heading-scale: 0.7;
--font-body-scale: 0.98;
}

#fw-section-image-with-text-c0f3312e-9884-4ab5-a7ab-d6a9af857948 {
--font-heading-scale: 1.51;
--font-body-scale: 1.01;
}
#fw-section-image-with-text-c0f3312e-9884-4ab5-a7ab-d6a9af857948 {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-image-with-text-f4a2da75-d6ba-4db0-b0b9-ff57da1d816f {
--font-heading-scale: 1.35;
--font-body-scale: 0.98;
}
#fw-section-image-with-text-d9279511-0545-495e-a5f9-be042cb7ee0d {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}

#fw-section-text-carousel-5d5da61b-22c2-4358-af74-6878ae169765 {
--font-heading-scale: 0.7;
--font-body-scale: 0.98;
}
#fw-section-text-carousel-5d5da61b-22c2-4358-af74-6878ae169765 {
--color-primary: #521560;
--color-primary-rgb: 82, 21, 96;
--color-background: #fffaf5;
--color-background-rgb: 255, 250, 245;
--color-on-background: #131313;
--color-on-background-rgb: 19, 19, 19;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #131313;
--color-background-brightness: 251;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #521560;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #131313;
--secondary-btn-bg: transparent;
--secondary-btn-text: #131313;
--secondary-btn-border-color: #131313;

}
#fw-section-text-carousel-db06605b-731a-4674-9c8a-ee34722c9e96 {
--font-heading-scale: 0.7;
--font-body-scale: 0.98;
}
#fw-section-text-carousel-db06605b-731a-4674-9c8a-ee34722c9e96 {
--color-primary: #521560;
--color-primary-rgb: 82, 21, 96;
--color-background: #fffaf5;
--color-background-rgb: 255, 250, 245;
--color-on-background: #131313;
--color-on-background-rgb: 19, 19, 19;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #131313;
--color-background-brightness: 251;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #521560;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #131313;
--secondary-btn-bg: transparent;
--secondary-btn-text: #131313;
--secondary-btn-border-color: #131313;

}
#fw-section-image-with-text-ac02717c-2600-4656-9839-f2d00244b9bd {
--font-heading-scale: 1.22;
--font-body-scale: 1.01;
}
#fw-section-image-with-text-ac02717c-2600-4656-9839-f2d00244b9bd {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-text-blocks-70f1bb70-f50c-4d90-93d3-2793afa06865 {
--font-heading-scale: 0.7;
--font-body-scale: 1.01;
}
#fw-section-image-with-text-dfac838a-42d3-442c-9583-3c24feee33e7 {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}

#fw-section-text-blocks-223eb6e7-b05f-4abf-ba1a-5f63240415b6 {
--font-heading-scale: 0.7;
--font-body-scale: 1.01;
}

#fw-section-text-blocks-68fae508-8049-4dd0-ab94-71140043702e {
--font-heading-scale: 0.7;
--font-body-scale: 1.01;
}
#fw-section-image-with-text-f67ded99-826c-49e7-ba29-3206da39c426 {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-text-carousel-20728b34-adf7-4273-8f29-4f8534d16a78 {
--font-heading-scale: 0.7;
--font-body-scale: 0.98;
}
#fw-section-text-carousel-20728b34-adf7-4273-8f29-4f8534d16a78 {
--color-primary: #521560;
--color-primary-rgb: 82, 21, 96;
--color-background: #fffaf5;
--color-background-rgb: 255, 250, 245;
--color-on-background: #131313;
--color-on-background-rgb: 19, 19, 19;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #131313;
--color-background-brightness: 251;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #521560;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #131313;
--secondary-btn-bg: transparent;
--secondary-btn-text: #131313;
--secondary-btn-border-color: #131313;

}

#fw-section-image-with-text-44d85b6d-712e-494d-9330-2f5530d38847 {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-text-blocks-6e07febe-83b8-4cc2-9430-9465094a335b {
--font-heading-scale: 0.7;
--font-body-scale: 1.01;
}
#fw-section-hero-50fe19ef-4ee0-4c82-815d-8811b07cbab4 {
--font-heading-scale: 0.91;
--font-body-scale: 1.0;
}
#fw-section-hero-50fe19ef-4ee0-4c82-815d-8811b07cbab4 {
--color-primary: #521560;
--color-primary-rgb: 82, 21, 96;
--color-background: #fffaf5;
--color-background-rgb: 255, 250, 245;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 251;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #521560;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;
/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-text-carousel-863e9d83-601c-4e01-b85a-ddea67b9b347 {
--font-heading-scale: 0.7;
--font-body-scale: 0.98;
}


#fw-section-image-with-text-7b4874f6-56d4-4b8e-ad27-9d2de486d6bb {
--font-heading-scale: 1.0;
--font-body-scale: 1.01;
}
#fw-section-image-with-text-7b4874f6-56d4-4b8e-ad27-9d2de486d6bb {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-image-with-text-af9d894e-32e2-4e18-beb2-8e463d1d851f {
--font-heading-scale: 1.07;
--font-body-scale: 0.98;
}
#fw-section-image-with-text-af9d894e-32e2-4e18-beb2-8e463d1d851f {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-text-carousel-082ddfbc-624f-4feb-9c38-e4336e5654b2 {
--font-heading-scale: 0.7;
--font-body-scale: 0.98;
}
#fw-section-text-carousel-082ddfbc-624f-4feb-9c38-e4336e5654b2 {
--color-primary: #521560;
--color-primary-rgb: 82, 21, 96;
--color-background: #fffaf5;
--color-background-rgb: 255, 250, 245;
--color-on-background: #131313;
--color-on-background-rgb: 19, 19, 19;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #131313;
--color-background-brightness: 251;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #521560;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #131313;
--secondary-btn-bg: transparent;
--secondary-btn-text: #131313;
--secondary-btn-border-color: #131313;

}

#fw-section-image-with-text-2d467ef0-d6fa-4681-a984-d5a348e10662 {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-text-carousel-9d696c81-18d7-40e7-94ca-0b20713dfa95 {
--font-heading-scale: 0.7;
--font-body-scale: 0.98;
}
#fw-section-text-carousel-9d696c81-18d7-40e7-94ca-0b20713dfa95 {
--color-primary: #521560;
--color-primary-rgb: 82, 21, 96;
--color-background: #fffaf5;
--color-background-rgb: 255, 250, 245;
--color-on-background: #131313;
--color-on-background-rgb: 19, 19, 19;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #131313;
--color-background-brightness: 251;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #521560;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #131313;
--secondary-btn-bg: transparent;
--secondary-btn-text: #131313;
--secondary-btn-border-color: #131313;

}
#fw-section-image-with-text-923003ae-e629-4452-96da-020b5d3f5c75 {
--font-heading-scale: 1.22;
--font-body-scale: 1.01;
}
#fw-section-text-blocks-b10e88fb-5f59-4d43-ad1c-32ba5f7ed00e {
--font-heading-scale: 0.7;
--font-body-scale: 1.01;
}
#fw-section-image-with-text-65de27c3-da74-4dcf-bde2-4797c999565f {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}

#fw-section-text-blocks-655c5dba-bb3d-4f03-996a-239366ddd671 {
--font-heading-scale: 0.7;
--font-body-scale: 1.01;
}

#fw-section-text-blocks-fa6324fa-42e5-4dd9-bc46-2bdab04e6833 {
--font-heading-scale: 0.7;
--font-body-scale: 1.01;
}
#fw-section-image-with-text-867a74f7-2fd1-44ab-8582-81a513325546 {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-text-carousel-a7ee9a05-ba75-4272-b6be-0d220d08f073 {
--font-heading-scale: 0.7;
--font-body-scale: 0.98;
}
#fw-section-text-carousel-a7ee9a05-ba75-4272-b6be-0d220d08f073 {
--color-primary: #521560;
--color-primary-rgb: 82, 21, 96;
--color-background: #fffaf5;
--color-background-rgb: 255, 250, 245;
--color-on-background: #131313;
--color-on-background-rgb: 19, 19, 19;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #131313;
--color-background-brightness: 251;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #521560;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #131313;
--secondary-btn-bg: transparent;
--secondary-btn-text: #131313;
--secondary-btn-border-color: #131313;

}

#fw-section-hero-03106718-3a3a-4636-b471-d4a529a12e82 {
--font-heading-scale: 0.96;
--font-body-scale: 0.92;
}
#fw-section-hero-03106718-3a3a-4636-b471-d4a529a12e82 {
--color-primary: #521560;
--color-primary-rgb: 82, 21, 96;
--color-background: #fffaf5;
--color-background-rgb: 255, 250, 245;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 251;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #521560;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;
/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}

#fw-section-image-with-text-25a416f9-6e39-4e2d-af82-576e06dbdc6e {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-image-with-text-77736db5-d034-43d5-8329-789086014d85 {
--font-heading-scale: 1.13;
--font-body-scale: 1.01;
}
#fw-section-image-with-text-77736db5-d034-43d5-8329-789086014d85 {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-image-with-text-9219d7e1-a536-4fbd-9b63-bab04213a19c {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-text-blocks-a5c614d1-ff21-4f79-8f1a-26e72a17934d {
--font-heading-scale: 0.7;
--font-body-scale: 1.01;
}

#fw-section-image-with-text-526e12ef-e890-4d84-9d83-8b603608dd17 {
--font-heading-scale: 1.22;
--font-body-scale: 1.01;
}
#fw-section-image-with-text-37491e5a-4b1e-4a5e-9b83-d3f36e475cd3 {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-image-with-text-9f5370e8-ceea-486c-a71c-09538efe4521 {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-gallery-3e5ea66a-0b3b-4114-9a34-a213ab362860 {
--font-heading-scale: 1.4;
--font-body-scale: 0.98;
}

#fw-section-text-blocks-85b80aa4-80fa-43b5-b7c3-a3705430f865 {
--font-heading-scale: 0.7;
--font-body-scale: 1.01;
}

#fw-section-text-blocks-b4d28393-7257-4c4b-9995-94a215ebea44 {
--font-heading-scale: 0.7;
--font-body-scale: 1.01;
}
#fw-section-image-with-text-9d820d42-1d1b-4556-b112-4b349f867cd7 {
--font-heading-scale: 1.35;
--font-body-scale: 1.01;
}
#fw-section-image-with-text-9d820d42-1d1b-4556-b112-4b349f867cd7 {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}

#fw-section-rich-text-177842985176176 {
--font-heading-scale: 1.31;
--font-body-scale: 1.0;
}

#fw-section-rich-text-178183430932296 {
--font-heading-scale: 1.0;
--font-body-scale: 0.98;
}





#fw-section-image-with-text-54ac7feb-5977-4da2-ad27-32649c7e1bf7 {
--color-primary: #b69329;
--color-primary-rgb: 182, 147, 41;
--color-background: #fffaf5;
--color-background-rgb: 255, 250, 245;
--color-on-background: #131313;
--color-on-background-rgb: 19, 19, 19;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #131313;
--color-background-brightness: 251;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #b69329;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #131313;
--secondary-btn-bg: transparent;
--secondary-btn-text: #131313;
--secondary-btn-border-color: #131313;
/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-image-with-text-7ba8e19f-e28a-44e7-ad0e-42ffacfc4913 {
--font-heading-scale: 1.22;
--font-body-scale: 1.16;
}
#fw-section-image-with-text-7ba8e19f-e28a-44e7-ad0e-42ffacfc4913 {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-rich-text-d8443259-7ab6-4813-881f-2d0f5661bd81 {
--font-heading-scale: 1.01;
--font-body-scale: 0.98;
}
#fw-section-rich-text-d8443259-7ab6-4813-881f-2d0f5661bd81 {
--color-primary: #ebd2f6;
--color-primary-rgb: 235, 210, 246;
--color-background: #ebd2f6;
--color-background-rgb: 235, 210, 246;
--color-on-background: #131313;
--color-on-background-rgb: 19, 19, 19;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #131313;
--color-background-brightness: 222;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #ebd2f6;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #131313;
--secondary-btn-bg: transparent;
--secondary-btn-text: #131313;
--secondary-btn-border-color: #131313;

}
#fw-section-custom-html-13b485c4-12db-429d-9cb8-aa2c28a25083 {
--color-primary: #b69329;
--color-primary-rgb: 182, 147, 41;
--color-background: #ebd2f6;
--color-background-rgb: 235, 210, 246;
--color-on-background: #131313;
--color-on-background-rgb: 19, 19, 19;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #131313;
--color-background-brightness: 222;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #b69329;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #131313;
--secondary-btn-bg: transparent;
--secondary-btn-text: #131313;
--secondary-btn-border-color: #131313;

}
#fw-section-newsletter-2ed50823-f7aa-4f82-a2d3-e45e105bf5e4 {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #521560;
--color-background-rgb: 82, 21, 96;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-product-image-background: #ffffff;
--color-background-brightness: 48;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #ffffff;
--primary-btn-text: #000000;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;
/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}








#fw-section-image-with-text-36fd192b-da03-40f6-9439-823580295dd7 {
--font-heading-scale: 1.36;
--font-body-scale: 0.98;
}
#fw-section-image-with-text-a0974f44-f54b-46d3-9e53-277aa9f30d4d {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-image-with-text-292aebbe-2d75-4064-9591-ee56c5d1b79b {
--font-heading-scale: 1.4;
--font-body-scale: 0.98;
}
#fw-section-image-with-text-292aebbe-2d75-4064-9591-ee56c5d1b79b {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-image-with-text-8ff9333f-9807-45dc-a5ec-052e6fa4f941 {
--font-heading-scale: 1.07;
--font-body-scale: 1.01;
}
#fw-section-image-with-text-8ff9333f-9807-45dc-a5ec-052e6fa4f941 {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.35) !important;
  text-decoration: none !important;
}
}
#fw-section-image-with-text-1ae703b0-5653-4341-8705-a517cbe9b021 {
--font-heading-scale: 1.18;
--font-body-scale: 1.01;
}
#fw-section-image-with-text-1ae703b0-5653-4341-8705-a517cbe9b021 {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}


#fw-section-text-blocks-39099618-396b-4f3a-86e0-59750d0c59c3 {
--font-heading-scale: 0.7;
--font-body-scale: 0.76;
}
#fw-section-text-blocks-39099618-396b-4f3a-86e0-59750d0c59c3 {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-text-banner-82406aa2-fdaf-4799-b8a9-9612f6eaa010 {
--font-heading-scale: 1.0;
--font-body-scale: 0.98;
}
#fw-section-donations-91e624e9-0b11-4cbb-91eb-45d3adbcf781 {
--font-heading-scale: 0.82;
--font-body-scale: 0.98;
}
#fw-section-text-banner-ebfc5a49-46b8-4f4f-80c1-3fc7c93562cd {
--font-heading-scale: 0.7;
--font-body-scale: 0.98;
}
#fw-section-instagram-feed-7a96763d-387e-4c33-ba72-819e7c42d1ba {
--font-heading-scale: 1.15;
--font-body-scale: 0.98;
}



#fw-section-hero-034e6bd6-7ec6-4cda-9fb5-362eeb473aff {
--font-heading-scale: 0.94;
--font-body-scale: 0.85;
}
#fw-section-hero-034e6bd6-7ec6-4cda-9fb5-362eeb473aff {
--color-primary: #b69329;
--color-primary-rgb: 182, 147, 41;
--color-background: #fffaf5;
--color-background-rgb: 255, 250, 245;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 251;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #b69329;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;
/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.35) !important;
  text-decoration: none !important;
}
}
#fw-section-image-with-text-2f3df72f-47a8-4e0c-ba17-50b6c111658f {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.35) !important;
  text-decoration: none !important;
}
}


#fw-section-image-with-text-c0122dd8-1808-437b-ac3c-d1774fd76825 {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.35) !important;
  text-decoration: none !important;
}
}



#fw-section-text-blocks-10c0258b-72b2-49ec-b74b-77d9f1277ada {
--font-heading-scale: 0.7;
--font-body-scale: 1.01;
}
#fw-section-text-blocks-10c0258b-72b2-49ec-b74b-77d9f1277ada {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.35) !important;
  text-decoration: none !important;
}
}
#fw-section-image-with-text-f680d5e1-e0b0-40f4-9ea1-796a2a400a41 {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.35) !important;
  text-decoration: none !important;
} 
}
#fw-section-rich-text-177838697414838 {
--font-heading-scale: 0.89;
--font-body-scale: 1.01;
}

#fw-section-rich-text-901f9b62-86e2-4cfc-b0bd-62020a9384a0 {
--font-heading-scale: 1.22;
--font-body-scale: 0.98;
}
#fw-section-image-with-text-aff3f8b7-cabe-4392-9902-032cdb80746a {
--font-heading-scale: 1.42;
--font-body-scale: 1.01;
}
#fw-section-image-with-text-aff3f8b7-cabe-4392-9902-032cdb80746a {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-image-with-text-fe53a9aa-a5b7-4270-b40b-7c7646a79477 {
--font-heading-scale: 1.42;
--font-body-scale: 1.01;
}
#fw-section-image-with-text-fe53a9aa-a5b7-4270-b40b-7c7646a79477 {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-image-with-text-15710342-c2b4-42bc-852c-5409645002e5 {
--font-heading-scale: 1.42;
--font-body-scale: 1.01;
}
#fw-section-image-with-text-15710342-c2b4-42bc-852c-5409645002e5 {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}

#fw-section-image-with-text-12930db9-c2c5-4c8c-93a2-24aae2791d41 {
--font-heading-scale: 1.41;
--font-body-scale: 1.01;
}
#fw-section-image-with-text-12930db9-c2c5-4c8c-93a2-24aae2791d41 {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-image-with-text-f7ba9ed9-091c-447c-97b4-f55c10bae41c {

/* FOURTHWALL GOLD BUTTON STYLE */

/* Main buttons */
button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #111 !important;
  border: none !important;
  box-shadow: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}

#fw-section-image-with-text-4681313e-7b8c-4ccb-92a2-4ac32561c366 {
--font-heading-scale: 1.41;
--font-body-scale: 1.01;
}
#fw-section-image-with-text-4681313e-7b8c-4ccb-92a2-4ac32561c366 {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-image-with-text-9b0d211d-ed0d-4297-9a09-50ab180f92d1 {
--font-heading-scale: 1.41;
--font-body-scale: 1.01;
}
#fw-section-image-with-text-9b0d211d-ed0d-4297-9a09-50ab180f92d1 {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}





#fw-section-hero-ca34a447-7726-403c-8ea6-136508ef683d {
--font-heading-scale: 0.74;
--font-body-scale: 0.93;
}
#fw-section-hero-ca34a447-7726-403c-8ea6-136508ef683d {
--color-primary: #b69329;
--color-primary-rgb: 182, 147, 41;
--color-background: #fffaf5;
--color-background-rgb: 255, 250, 245;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 251;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #b69329;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;
/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-hero-video-997d97c9-9a4d-40ad-98bd-5e945308531b {
--font-heading-scale: 0.75;
--font-body-scale: 0.93;
}
#fw-section-hero-video-997d97c9-9a4d-40ad-98bd-5e945308531b {
--color-primary: #b69329;
--color-primary-rgb: 182, 147, 41;
--color-background: #fffaf5;
--color-background-rgb: 255, 250, 245;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 251;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #b69329;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;
/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-text-carousel-bfb0d15a-4908-4903-a71d-4dad76fbbb36 {
--font-heading-scale: 1.0;
--font-body-scale: 0.98;
}
#fw-section-text-carousel-bfb0d15a-4908-4903-a71d-4dad76fbbb36 {
--color-primary: #521560;
--color-primary-rgb: 82, 21, 96;
--color-background: #fffaf5;
--color-background-rgb: 255, 250, 245;
--color-on-background: #131313;
--color-on-background-rgb: 19, 19, 19;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #131313;
--color-background-brightness: 251;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #521560;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #131313;
--secondary-btn-bg: transparent;
--secondary-btn-text: #131313;
--secondary-btn-border-color: #131313;

}
#fw-section-image-with-text-758138ae-01cf-40ac-a0f5-f90c4d5f3698 {
--font-heading-scale: 1.36;
--font-body-scale: 0.98;
}
#fw-section-image-with-text-ee4c0088-8520-4bcf-ac67-e2379091180c {
--font-heading-scale: 1.28;
--font-body-scale: 0.98;
}


#fw-section-image-with-text-38f65e87-c88e-4eb5-b222-811d7981a0c7 {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}

#fw-section-image-with-text-223d952f-4729-44a7-9fe9-801fba554d0f {
--font-heading-scale: 1.43;
--font-body-scale: 0.95;
}
#fw-section-image-with-text-223d952f-4729-44a7-9fe9-801fba554d0f {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}

#fw-section-image-with-text-db8d8984-dcf1-4311-960c-4279a42c9e45 {
--font-heading-scale: 1.0;
--font-body-scale: 1.0;
}
#fw-section-rich-text-b9f7db21-8a9d-4fd9-ab8a-5f3c9bb2787d {
--font-heading-scale: 1.03;
--font-body-scale: 1.0;
}
#fw-section-text-blocks-fa9e6f82-0e24-49ff-9cf8-ecc8160c2999 {
--font-heading-scale: 0.7;
--font-body-scale: 0.97;
}
#fw-section-image-with-text-235e60b2-dbe3-419c-b652-dbb7dd15626b {

/* GOLD BUTTON STYLE (CTA ONLY) */

button,
.Button,
[class*="Button"],
a[role="button"],
a[class*="button"],
a[class*="Button"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    135deg,
    #f7e08a 0%,
    #d4a63a 25%,
    #f3d36b 50%,
    #b8860b 75%,
    #f8e7a1 100%
  ) !important;

  color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
  text-shadow: 0 1px 3px rgba(0,0,0,0.55) !important;
  text-decoration: none !important;
}

/* Hover state */
button:hover,
.Button:hover,
[class*="Button"]:hover,
a[role="button"]:hover,
a[class*="button"]:hover,
a[class*="Button"]:hover {
  opacity: 0.92 !important;
  transform: translateY(-1px);
}

/* Remove weird overlays */
button::before,
button::after,
.Button::before,
.Button::after,
[class*="Button"]::before,
[class*="Button"]::after {
  display: none !important;
}
}
#fw-section-rich-text-8fd19cad-a3eb-46ca-8689-34fe8747f90b {
--color-primary: #b69329;
--color-primary-rgb: 182, 147, 41;
--color-background: #ebd2f6;
--color-background-rgb: 235, 210, 246;
--color-on-background: #131313;
--color-on-background-rgb: 19, 19, 19;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #131313;
--color-background-brightness: 222;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #b69329;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #131313;
--secondary-btn-bg: transparent;
--secondary-btn-text: #131313;
--secondary-btn-border-color: #131313;

}
#fw-section-custom-html-6645bd09-2bb7-4a00-86a8-08c399e43267 {
--color-primary: #b69329;
--color-primary-rgb: 182, 147, 41;
--color-background: #ebd2f6;
--color-background-rgb: 235, 210, 246;
--color-on-background: #131313;
--color-on-background-rgb: 19, 19, 19;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #131313;
--color-background-brightness: 222;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #b69329;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #131313;
--secondary-btn-bg: transparent;
--secondary-btn-text: #131313;
--secondary-btn-border-color: #131313;

}


#fw-section-image-with-text-b6e9d767-8045-44b4-a5dd-23d96d496ed2 {
--font-heading-scale: 0.98;
--font-body-scale: 1.0;
}
#fw-section-image-with-text-9c758084-bd9b-471f-88c3-67939cc7a3a9 {
--font-heading-scale: 1.0;
--font-body-scale: 1.0;
}

#fw-section-image-with-text-1bae8d62-bb1c-4a3c-a412-e6ea2fb85f71 {
--font-heading-scale: 1.48;
--font-body-scale: 0.95;
}
#fw-section-footer {

footer a[href*="instagram"],
footer a[href*="facebook"],
footer a[href*="tiktok"],
footer a[href*="twitter"],
footer a[href*="x.com"],
footer a[href*="youtube"],
footer a[href*="pinterest"] {
  display: none !important;
}
}
#fw-section-text-carousel-fcff65de-06d9-4b2c-ad84-3434b5e47025 {
--font-heading-scale: 0.7;
--font-body-scale: 0.7;
}
#fw-section-text-carousel-fcff65de-06d9-4b2c-ad84-3434b5e47025 {
--color-primary: #521560;
--color-primary-rgb: 82, 21, 96;
--color-background: #fffaf5;
--color-background-rgb: 255, 250, 245;
--color-on-background: #131313;
--color-on-background-rgb: 19, 19, 19;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #131313;
--color-background-brightness: 251;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #521560;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #131313;
--secondary-btn-bg: transparent;
--secondary-btn-text: #131313;
--secondary-btn-border-color: #131313;

}
#fw-section-header {
--font-heading-scale: 0.7;
--font-body-scale: 1.09;
}
#fw-section-product-product-default {
--font-heading-scale: 0.8;
--font-body-scale: 0.9;
}





#fw-section-password {
--font-heading-scale: 1.03;
--font-body-scale: 0.92;
}






#fw-section-content_for_header {

/* Hide skip-to-content accessibility link */
a[href="#main-content"],
a[href="#MainContent"],
.skip-nav,
.skip-link,
.skip-to-content,
a.skip-nav-link {
  display: none !important;
}
}