#fw-section-text-banner-0 {
--font-heading-scale: 0.7;
--font-body-scale: 1.0;
}
#fw-section-featured-collection-0 {
--color-primary: #f7f4f8;
--color-primary-rgb: 247, 244, 248;
--color-background: #17151d;
--color-background-rgb: 23, 21, 29;
--color-on-background: #f7f4f8;
--color-on-background-rgb: 247, 244, 248;
--color-on-primary: #17151d;
--color-on-primary-rgb: 23, 21, 29;
--color-product-image-background: #f7f4f8;
--color-background-brightness: 23;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f7f4f8;
--primary-btn-text: #17151d;
--primary-btn-border-color: #f7f4f8;
--secondary-btn-bg: transparent;
--secondary-btn-text: #f7f4f8;
--secondary-btn-border-color: #f7f4f8;

}


#fw-section-featured-collection-28008a71-04a8-41ea-9fc9-eb44dba7cbb2 {
--color-primary: #f7f4f8;
--color-primary-rgb: 247, 244, 248;
--color-background: #17151d;
--color-background-rgb: 23, 21, 29;
--color-on-background: #f7f4f8;
--color-on-background-rgb: 247, 244, 248;
--color-on-primary: #17151d;
--color-on-primary-rgb: 23, 21, 29;
--color-product-image-background: #f7f4f8;
--color-background-brightness: 23;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f7f4f8;
--primary-btn-text: #17151d;
--primary-btn-border-color: #f7f4f8;
--secondary-btn-bg: transparent;
--secondary-btn-text: #f7f4f8;
--secondary-btn-border-color: #f7f4f8;

}
#fw-section-image-with-text-2e1015e9-e44a-4f9e-add1-c0f018290938 {

@media screen and (max-width: 1023px) {
  h1,
  h2,
  h3,
  p {
    text-align: center !important;
  }
}

@media screen and (max-width: 1024px) {
  .image-with-text__text > .html-formatter + * {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    gap: 12px !important;
    width: 100% !important;
  }

  .image-with-text__text > .html-formatter + * a {
    display: block !important;
    width: 100% !important;
    max-width: 320px !important;
    margin: 0 !important;
    box-sizing: border-box !important;
    text-align: center !important;
  }
}

@media screen and (max-width: 1024px) {
  .image-with-text__text {
    text-align: center !important;
  }
}
}
#fw-section-footer {
--color-primary: #17151d;
--color-primary-rgb: 23, 21, 29;
--color-background: #f7f4f8;
--color-background-rgb: 247, 244, 248;
--color-on-background: #17151d;
--color-on-background-rgb: 23, 21, 29;
--color-on-primary: #f7f4f8;
--color-on-primary-rgb: 247, 244, 248;
--color-product-image-background: #17151d;
--color-background-brightness: 245;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #17151d;
--primary-btn-text: #f7f4f8;
--primary-btn-border-color: #17151d;
--secondary-btn-bg: transparent;
--secondary-btn-text: #17151d;
--secondary-btn-border-color: #17151d;

}
#fw-section-header {
--color-primary: #f7f4f8;
--color-primary-rgb: 247, 244, 248;
--color-background: #24212b;
--color-background-rgb: 36, 33, 43;
--color-on-background: #f7f4f8;
--color-on-background-rgb: 247, 244, 248;
--color-on-primary: #17151d;
--color-on-primary-rgb: 23, 21, 29;
--color-product-image-background: #f7f4f8;
--color-background-brightness: 35;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f7f4f8;
--primary-btn-text: #17151d;
--primary-btn-border-color: #f7f4f8;
--secondary-btn-bg: transparent;
--secondary-btn-text: #f7f4f8;
--secondary-btn-border-color: #f7f4f8;

}