#fw-section-hero-3fddd83d-97e9-4538-a344-a3ac12696b91 {
--font-heading-scale: 0.97;
--font-body-scale: 1.43;
}
#fw-section-hero-3fddd83d-97e9-4538-a344-a3ac12696b91 {
--color-primary: #fdfefc;
--color-primary-rgb: 253, 254, 252;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-background: #FFFFFF;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #453d3d;
--color-on-primary-rgb: 69, 61, 61;
--color-product-image-background: #d2d0cc;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #fdfefc;
--primary-btn-text: #453d3d;
--primary-btn-border-color: #FFFFFF;
--secondary-btn-bg: transparent;
--secondary-btn-text: #FFFFFF;
--secondary-btn-border-color: #FFFFFF;

}

#fw-section-announcement-bar-3c715459-e57e-4686-a15f-e1a1ca61ef7e {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #F0F8E7;
--color-background-rgb: 240, 248, 231;
--color-on-background: #453d3d;
--color-on-background-rgb: 69, 61, 61;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #d2d0cc;
--color-background-brightness: 244;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #000000;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #453d3d;
--secondary-btn-bg: transparent;
--secondary-btn-text: #453d3d;
--secondary-btn-border-color: #453d3d;

}


#fw-section-hero-040e1b7f-a7dc-4b17-bd20-e171f6ae0b80 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #fdfefc;
--color-background-rgb: 253, 254, 252;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #d2d0cc;
--color-background-brightness: 253;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #000000;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #000000;
--secondary-btn-bg: transparent;
--secondary-btn-text: #000000;
--secondary-btn-border-color: #000000;

}
#fw-section-collection-template-collection-default {
--font-heading-scale: 0.7;
--font-body-scale: 0.7;
}
#fw-section-featured-product-e3d7e700-a451-4479-a0ae-fed6ad3226ce {
--font-heading-scale: 1.0;
--font-body-scale: 1.5;
}

#fw-section-hero-55d4b2a7-4aed-459b-99df-e814f4fa8ff9 {
--font-heading-scale: 1.01;
--font-body-scale: 1.1;
}
#fw-section-hero-55d4b2a7-4aed-459b-99df-e814f4fa8ff9 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #fdfefc;
--color-background-rgb: 253, 254, 252;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #d2d0cc;
--color-background-brightness: 253;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #000000;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #000000;
--secondary-btn-bg: transparent;
--secondary-btn-text: #000000;
--secondary-btn-border-color: #000000;

}

#fw-section-hero-1767881380 {
--font-heading-scale: 0.7;
--font-body-scale: 0.81;
}
#fw-section-hero-1767881380 {
--color-primary: #858251;
--color-primary-rgb: 133, 130, 81;
--color-background: #F0F8E7;
--color-background-rgb: 240, 248, 231;
--color-on-background: #171111;
--color-on-background-rgb: 23, 17, 17;
--color-on-primary: #fcf8f8;
--color-on-primary-rgb: 252, 248, 248;
--color-product-image-background: #d2d0cc;
--color-background-brightness: 244;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #858251;
--primary-btn-text: #fcf8f8;
--primary-btn-border-color: #171111;
--secondary-btn-bg: transparent;
--secondary-btn-text: #171111;
--secondary-btn-border-color: #171111;
@media (max-width: 767px) {

  .hero {
    background-position: 68% center !important;
  }

  .hero__content {
    text-align: left !important;
    padding: 0 1px 0 !important;
    max-width: 100% !important;
  }

  .hero__heading {
    display: none !important;
  }

  .hero__text {
    font-size: 0 !important;
    line-height: 1 !important;
    margin-bottom: 22px !important;
    max-width: 310px !important;
  }

  .hero__text > strong {
    display: block !important;
    font-size: 21px !important;
    line-height: 1.08 !important;
    font-weight: 700 !important;
  }

  .hero__text > br {
    display: none !important;
  }

  .hero__text > b {
    display: none !important;
  }

  .hero__cta-container {
    margin-top: 200px !important;
  }
}

}

#fw-section-announcement-bar-3a9f0333-6db2-4253-8858-2e76c1977cb6 {
--font-heading-scale: 1.57;
--font-body-scale: 1.61;
}
#fw-section-announcement-bar-3a9f0333-6db2-4253-8858-2e76c1977cb6 {
--color-primary: #f9f0df;
--color-primary-rgb: 249, 240, 223;
--color-background: #fdfefc;
--color-background-rgb: 253, 254, 252;
--color-on-background: #453d3d;
--color-on-background-rgb: 69, 61, 61;
--color-on-primary: #221f1f;
--color-on-primary-rgb: 34, 31, 31;
--color-product-image-background: #d2d0cc;
--color-background-brightness: 253;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f9f0df;
--primary-btn-text: #221f1f;
--primary-btn-border-color: #453d3d;
--secondary-btn-bg: transparent;
--secondary-btn-text: #453d3d;
--secondary-btn-border-color: #453d3d;

}

#fw-section-featured-collection-1767881380 {
--font-heading-scale: 1.0;
--font-body-scale: 1.08;
}
#fw-section-featured-collection-1767881380 {
--color-primary: #66BB6A;
--color-primary-rgb: 102, 187, 106;
--color-background: #f7f9f5;
--color-background-rgb: 247, 249, 245;
--color-on-background: #0B3D2E;
--color-on-background-rgb: 11, 61, 46;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #d2d0cc;
--color-background-brightness: 248;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #66BB6A;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #0B3D2E;
--secondary-btn-bg: transparent;
--secondary-btn-text: #0B3D2E;
--secondary-btn-border-color: #0B3D2E;

}

#fw-section-featured-product-1767881380 {
--font-heading-scale: 0.7;
--font-body-scale: 1.5;
}
#fw-section-featured-product-1767881380 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #f8f9f6;
--color-background-rgb: 248, 249, 246;
--color-on-background: #0B3D2E;
--color-on-background-rgb: 11, 61, 46;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #d2d0cc;
--color-background-brightness: 248;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #000000;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #0B3D2E;
--secondary-btn-bg: transparent;
--secondary-btn-text: #0B3D2E;
--secondary-btn-border-color: #0B3D2E;

}


#fw-section-footer {
--color-primary: #66BB6A;
--color-primary-rgb: 102, 187, 106;
--color-background: #fcf6e8;
--color-background-rgb: 252, 246, 232;
--color-on-background: #0B3D2E;
--color-on-background-rgb: 11, 61, 46;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #d2d0cc;
--color-background-brightness: 246;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #66BB6A;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #0B3D2E;
--secondary-btn-bg: transparent;
--secondary-btn-text: #0B3D2E;
--secondary-btn-border-color: #0B3D2E;

}

#fw-section-announcement-bar-a271f019-2c24-43a4-bc94-4e0b0bbb3cbf {
--font-heading-scale: 0.99;
--font-body-scale: 0.89;
}
#fw-section-header {
--font-heading-scale: 1.01;
--font-body-scale: 1.12;
}
#fw-section-header {
--color-primary: #66BB6A;
--color-primary-rgb: 102, 187, 106;
--color-background: #f2f9e6;
--color-background-rgb: 242, 249, 230;
--color-on-background: #f4f0f0;
--color-on-background-rgb: 244, 240, 240;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #d2d0cc;
--color-background-brightness: 245;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #66BB6A;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #f4f0f0;
--secondary-btn-bg: transparent;
--secondary-btn-text: #f4f0f0;
--secondary-btn-border-color: #f4f0f0;

}

#fw-section-hero-a863e6cc-5e2e-4cdd-9569-523b69b61f7a {
--font-heading-scale: 1.0;
--font-body-scale: 1.5;
}

#fw-section-announcement-bar-f5b99853-53b8-43e9-8917-78ab4dbac153 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-background: #453d3d;
--color-on-background-rgb: 69, 61, 61;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #d2d0cc;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #000000;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #453d3d;
--secondary-btn-bg: transparent;
--secondary-btn-text: #453d3d;
--secondary-btn-border-color: #453d3d;

}