#fw-section-collection-template-collection-default {

h1 {
    font-weight: 600;
}

.badge {
  background-color: red;
  font-weight: 800;
  font-size: calc(var(--font-body-scale) * 0.8rem);
  padding: 6px 8px 5px;
}
}
#fw-section-featured-collection-0 {

.badge {
  background-color: red;
  font-weight: 800;
  font-size: calc(var(--font-body-scale) * 0.8rem);
  padding: 6px 8px 5px;
}
}
#fw-section-links-list-b8c1b46f-dbce-4475-874f-f7684fddd882 {

h2 {
    font-weight: 600;
}
}




#fw-section-product-product-default {

h1 {
    font-weight: 600;
}

.html-formatter {
  padding-bottom: 24px;
}

.product-info__options {
  padding-bottom: 24px;
}

.product-info > * + * {
  margin-top: 6px;
}

.product-info__price {
  font-weight: 600;
  padding-bottom: 1em;
}

.product-info__out-of-stock-label {
  color: red;
  font-weight: 600;
}

.product-info__cta-item--add-to-cart {
  padding-top: 1em;
}

b, strong {
  color: #1a73e8;
  font-size: 1.15em;
}

a {
  color: #1a73e8;
}

.gallery__image {
  bottom: 1.75em;
}

.gallery__image-container--background-color {
  background: white;
}
}


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



#fw-section-password {
--color-primary: #fcbf47;
--color-primary-rgb: 252, 191, 71;
--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: #000000;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #ffffff;
--primary-btn-text: #000000;
--primary-btn-border-color: #fcbf47;
--secondary-btn-bg: transparent;
--secondary-btn-text: #000000;
--secondary-btn-border-color: #000000;

}

#fw-section-sidebar {
--color-primary: #fcbf47;
--color-primary-rgb: 252, 191, 71;
--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: #000000;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #ffffff;
--primary-btn-text: #000000;
--primary-btn-border-color: #fcbf47;
--secondary-btn-bg: transparent;
--secondary-btn-text: #000000;
--secondary-btn-border-color: #000000;

}