#fw-section-rich-text-ea5a19f0-a608-48ce-a9f9-1b00d3e4dd43 {
--font-heading-scale: 0.7;
--font-body-scale: 0.87;
}
#fw-section-rich-text-077394c3-8121-496f-925b-768ea0ef09c0 {
--font-heading-scale: 0.7;
--font-body-scale: 0.87;
}
#fw-section-rich-text-be731ee5-ade8-420a-bfd5-5be90ad943dc {
--font-heading-scale: 0.7;
--font-body-scale: 0.87;
}
#fw-section-collection-template-collection-default {
--font-heading-scale: 0.7;
--font-body-scale: 0.87;
}
#fw-section-featured-collection-0 {

.tile__heading,
.tile__description {
  font-size: 1rem;
}
}
#fw-section-footer {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #1a1a1a;
--color-background-rgb: 26, 26, 26;
--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: 26;
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;
.footer__menu-link {
  font-size: .875rem;
}

.footer__bottom {
  margin-top: 2.5rem;
}

.footer__copy {
  font-size: .75rem;
}

.footer__copy::first-letter {
  float: left;
  font-size: 1.125rem;
  line-height: .75rem;
  margin-right: .5rem;
  padding-top: .325rem;
}
}
#fw-section-header {
--font-heading-scale: 1.0;
--font-body-scale: 0.8;
}
#fw-section-header {

.header__logo-image {
  width: 9rem  
}

.header__link,
.header__dropdown-link {
    font-size: 1rem;
}
}
#fw-section-product-product-default {
--font-heading-scale: 0.7;
--font-body-scale: 0.87;
}
#fw-section-product-product-default {

.accordion__header h6,
.accordion__content {
  font-size: .875rem;
}
}
#fw-section-product-recommendations-product-default {
--font-heading-scale: 0.7;
--font-body-scale: 0.87;
}

#fw-section-collection-template-search {
--font-heading-scale: 0.7;
--font-body-scale: 0.87;
}








#fw-section-password {

.password__subheading {
  font-size: 1rem;
}

.password__title,
.input-field__input,
.button {
  font-size: .875rem;
  line-height: 1;
}
}