#fw-section-rich-text-177772208903075 {
--font-heading-scale: 1.13;
--font-body-scale: 1.0;
}

#fw-section-rich-text-177792115115232 {
--font-heading-scale: 1.2;
--font-body-scale: 1.0;
}



#fw-section-hero-40fa7403-7d72-47b5-a0b8-f03f81282c35 {

.hero,
.hero * {
  border-radius: 12px !important;
  margin: 3px 0;
}

.hero {
  display: flex;
  justify-content: center;
  align-items: center;
}

.hero img {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: block;
}
}
#fw-section-image-with-text-f819db5b-822e-4951-812e-c00abbdf4d33 {
--font-heading-scale: 1.26;
--font-body-scale: 1.0;
}
#fw-section-featured-collection-0d0977a3-b8ac-4a67-9395-ff4312ef2f4e {
--color-primary: #3b62ad;
--color-primary-rgb: 59, 98, 173;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-background: #3b62ad;
--color-on-background-rgb: 59, 98, 173;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-product-image-background: #c1c1c1;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #3b62ad;
--primary-btn-text: #000000;
--primary-btn-border-color: #3b62ad;
--secondary-btn-bg: transparent;
--secondary-btn-text: #3b62ad;
--secondary-btn-border-color: #3b62ad;

}

#fw-section-footer {
--font-heading-scale: 0.7;
--font-body-scale: 1.0;
}
#fw-section-text-carousel-bcf0d79c-4ab4-490f-b044-ebbf8b01bb5c {
--font-heading-scale: 0.7;
--font-body-scale: 1.0;
}
#fw-section-header {
--font-heading-scale: 0.8;
--font-body-scale: 0.98;
}
#fw-section-product {
--font-heading-scale: 0.89;
--font-body-scale: 0.92;
}
#fw-section-product {

@media (max-width: 768px) {
  button[data-sticky-add-button] {
    display: none !important;
  }
}
}





#fw-section-product-product-test {

section[data-testid="main.single.section"] {
  display: none !important;
}
}




#fw-section-password {
--font-heading-scale: 0.96;
--font-body-scale: 1.0;
}
#fw-section-password {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--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: #c1c1c1;
--color-background-brightness: 255;
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;
img {
  display: none !important;
}
}