#fw-section-custom-html-6e91b935-8dd6-42ed-b30e-4a04e4c8d5f1 {

a {
  font-weight: 300;
  letter-spacing: 2.5px !important;
  font-size: 17px;
  text-transform: lowercase;
  padding: 5px 5px 3px 7px;
  margin-left: 15px;
  margin-right: 5px;
    text-decoration: none !important;
}

a:hover {
  color: #ffffff !important;
  text-decoration: none !important;
  font-weight: bold !important;
  background-color: #709051 !important;
  padding: 5px 5px 3px 7px;
  margin-left: 15px;
  margin-right: 5px;
}

}
#fw-section-hero-1732895359 {
--color-primary: #41325d;
--color-primary-rgb: 65, 50, 93;
--color-background: #e3eae3;
--color-background-rgb: 227, 234, 227;
--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: #e3eae3;
--color-background-brightness: 231;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #41325d;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #FFFFFF;
--secondary-btn-bg: transparent;
--secondary-btn-text: #FFFFFF;
--secondary-btn-border-color: #FFFFFF;

}
#fw-section-app-memberships-058829 {
--font-heading-scale: 1.32;
--font-body-scale: 1.0;
}
#fw-section-app-memberships-058829 {

.tiers__heading {
  font-size: 1.72rem !important;
}
.tiers__tier-image-container {
  margin-bottom: 5px;
}
}
#fw-section-rich-text-c84b6675-1d67-452b-ae55-5ce651fea34f {
--font-heading-scale: 1.0;
--font-body-scale: 1.21;
}

#fw-section-featured-collection-d4e8bc3d-b837-4f30-b1b8-91d693dcc2b2 {
--font-heading-scale: 1.0;
--font-body-scale: 1.23;
}


#fw-section-text-carousel-a56fad42-46ca-41ad-9152-26556788d60d {
--font-heading-scale: 0.7;
--font-body-scale: 0.7;
}
#fw-section-text-carousel-a56fad42-46ca-41ad-9152-26556788d60d {
--color-primary: #e3eae3;
--color-primary-rgb: 227, 234, 227;
--color-background: #e3eae3;
--color-background-rgb: 227, 234, 227;
--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: #e3eae3;
--color-background-brightness: 231;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #e3eae3;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #000000;
--secondary-btn-bg: transparent;
--secondary-btn-text: #000000;
--secondary-btn-border-color: #000000;

}

#fw-section-announcement-bar-2533d281-87fb-416f-8fea-53a4683e0494 {

a {
  font-weight: 300;
  letter-spacing: 2.5px !important;
  font-size: 17px;
  text-transform: lowercase;
  padding: 5px 5px 3px 7px;
  margin-left: 15px;
  margin-right: 5px;
    text-decoration: none !important;
}

a:hover {
  color: #ffffff !important;
  text-decoration: none !important;
  font-weight: bold !important;
  background-color: #709051 !important;
  padding: 5px 5px 3px 7px;
  margin-left: 15px;
  margin-right: 5px;
}




}
#fw-section-header {

a {
  font-weight: 300;
  letter-spacing: 2.5px !important;
  font-size: 17px;
  text-transform: lowercase;
  padding: 5px 5px 3px 7px;
  margin-left: 15px;
  margin-right: 5px;
}

a:hover {
  color: #ffffff !important;
  text-decoration: none !important;
  font-weight: bold !important;
  background-color: #709051 !important;
  padding: 5px 5px 3px 7px;
  margin-left: 15px;
  margin-right: 5px;
}

}





#fw-section-password {
--color-primary: #41325d;
--color-primary-rgb: 65, 50, 93;
--color-background: #f5ffe0;
--color-background-rgb: 245, 255, 224;
--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: #e3eae3;
--color-background-brightness: 248;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #41325d;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #000000;
--secondary-btn-bg: transparent;
--secondary-btn-text: #000000;
--secondary-btn-border-color: #000000;

}