#fw-section-custom-html-5c76ab3a-d9e3-490d-993e-305229f5064d {
--color-primary: #140064;
--color-primary-rgb: 20, 0, 100;
--color-background: #140064;
--color-background-rgb: 20, 0, 100;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #020203;
--color-on-background-rgb: 2, 2, 3;
--color-product-image-background: #fff9e5;
--color-background-brightness: 17;
background-color: var(--color-background);
color: var(--color-on-background);
.no-kings-header {
  padding: 0 12px;
}
.no-kings-logo {
  padding-top: 48px;
  text-align: center;
  margin: 0;
} 
.no-kings-logo img {
  display: inline;
  height: auto;
}
.no-kings-header-copy {
  border-top: 1px dotted #7782af;
  text-align: center;
  max-width: 640px;
  margin: 0 auto;
  padding: 32px 0 0 0;
}
.no-kings-header-copy .no-kings-paragraphs {
    grid-template-columns: 1fr;
    gap: 0;
}
@media (max-width: 760px) {
  .no-kings-header-copy .no-kings-paragraphs {
    grid-template-columns: 1fr;
    gap: 0;
  }
}
.no-kings-header-copy h1 {
  color: #fff;
  display: block;
  font-size: 24px;
  text-transform: none;
  margin-top: 16px;
}
.no-kings-header-copy p {
  color: #fff;
  text-align: left;
  font-size: 24px;
  padding-bottom: 8px;
  text-wrap: pretty;
}

}



#fw-section-custom-html-04f373ca-a02e-4df9-a3d1-29a2280330a8 {
--color-primary: #140064;
--color-primary-rgb: 20, 0, 100;
--color-background: #140064;
--color-background-rgb: 20, 0, 100;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #fff9e5;
--color-background-brightness: 17;
background-color: var(--color-background);
color: var(--color-on-background);
p {
  font-size: 22px;
  text-align: center;
  line-height: 110%;
  padding: 0 8px;
  margin-bottom: 8px;
  text-wrap: balance;
}
}
#fw-section-newsletter-1747514497 {
--color-primary: #fff1c3;
--color-primary-rgb: 255, 241, 195;
--color-background: #140064;
--color-background-rgb: 20, 0, 100;
--color-on-primary: #140064;
--color-on-primary-rgb: 20, 0, 100;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #fff9e5;
--color-background-brightness: 17;
background-color: var(--color-background);
color: var(--color-on-background);

}





#fw-section-footer {
--color-primary: #140064;
--color-primary-rgb: 20, 0, 100;
--color-background: #140064;
--color-background-rgb: 20, 0, 100;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #fff9e5;
--color-background-brightness: 17;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-header {
--color-primary: #fdd700;
--color-primary-rgb: 253, 215, 0;
--color-background: #140064;
--color-background-rgb: 20, 0, 100;
--color-on-primary: #140064;
--color-on-primary-rgb: 20, 0, 100;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #fff9e5;
--color-background-brightness: 17;
background-color: var(--color-background);
color: var(--color-on-background);
.header__logo-container {
  display: none;
}
.header__size--sm {
  padding-top: 4px;
  padding-bottom: 4px;
}
}
#fw-section-custom-html-e6fc1a72-e808-4f21-938c-89c71da2abb7 {

.wash-standard {
  margin-bottom: -40px;
}
@media (max-width: 760px) {
  .wash-standard {
    margin-bottom: -16px;
  }
}
.wash-standard-inspo {
  text-align: center;
  padding-bottom: 8px;
}
.wash-standard-inspo img {
  display: inline;
}
.wash-standard-title {
  text-align: center;
  padding-bottom: 16px;
}
.wash-standard-title img {
  display: inline;
}
.wash-standard-text {
  color: #020203;
  display: grid;
  grid-template-columns: 1fr auto 1fr;
  gap: 2em;
  align-items: start;
}
.wash-standard-text > img {
  max-width: 100%;
  height: auto;
  display: block;
  margin: 0 auto;
  max-height: 200px;
}
.wash-standard-text p {
  font-style: normal;
  font-weight: 400;
  line-height: 125%;
  font-size: 20px;
  padding-bottom: 8px;
}
@media (max-width: 1024px) {
  .wash-standard-text {
    display: flex;
    flex-direction: column;
    gap: 0;
  }
  .wash-standard-text > img {
    order: -1;
    width: 100%;
    max-height: none;
    margin: 0 auto 2em auto;
    max-width: 300px;
  }
}
}
#fw-section-featured-collection-98f585e8-4d47-474a-a55d-666005ce1405 {
--color-primary: #140064;
--color-primary-rgb: 20, 0, 100;
--color-background: #fff1c3;
--color-background-rgb: 255, 241, 195;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #020203;
--color-on-background-rgb: 2, 2, 3;
--color-product-image-background: #fff9e5;
--color-background-brightness: 240;
background-color: var(--color-background);
color: var(--color-on-background);
.image--background-color {
  background-color: rgb(255, 241, 195);
}
}
#fw-section-featured-collection-3ada4e82-507a-4a65-ba19-08f4fbfdea35 {

.image--background-color {
background-color: rgba(255, 249, 229, 0.6);
}
}
#fw-section-custom-html-6e6e8e81-3b1e-45ab-992c-d9dc0f9f801a {
--color-primary: #140064;
--color-primary-rgb: 20, 0, 100;
--color-background: #fff1c3;
--color-background-rgb: 255, 241, 195;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #020203;
--color-on-background-rgb: 2, 2, 3;
--color-product-image-background: #fff9e5;
--color-background-brightness: 240;
background-color: var(--color-background);
color: var(--color-on-background);
.no-kings-standard {
  text-align: center;
  margin: 0 auto -40px auto;
}
.no-kings-no-tyrants img {
  display: inline;
}
@media (max-width: 760px) {
  .no-kings-standard {
    margin-bottom: -16px;
  }
}
}