#fw-section-rich-text-08ed07a6-d6f3-4328-be31-c58bd12c8b77 {

h2
{
  letter-spacing: -0.1rem;
}

}

#fw-section-rich-text-174051520162724 {

h2, h3
{
  letter-spacing: -0.1rem;
}
}
#fw-section-rich-text-174051521266536 {

h2, h3
{
  letter-spacing: -0.1rem;
}
}
#fw-section-image-with-text-6f853cc0-39e8-47b1-aae0-00c721a6a43a {

h2
{
  letter-spacing: -0.1rem;
}
}


#fw-section-rich-text-174051517392853 {

h2, h3
{
  letter-spacing: -0.1rem;
}
}
#fw-section-collection-template {

h2
{
  letter-spacing: -0.1rem;
}
}
#fw-section-hero-08846b06-3b7d-4339-9a88-c2462d37e2aa {

.hero__cta-container
{
    margin-top: -8px;
}
.hero__heading
{
  letter-spacing: -0.15rem;
}
.button--primary 
{
  background-color: rgba(0, 0, 0, 0.0);
  color: var(--color-on-primary);
}
.button:hover
{
  text-decoration: underline;
}
}
#fw-section-featured-collection-146c9388-b23e-4b3b-9611-c05fb6b1ae64 {

h2, .h2
{
  letter-spacing: -0.1rem;
}

.collection__header {
  text-align: left; /* default for desktop */
}

@media (max-width: 639px) {
  .collection__header {
    text-align: center; /* mobile */
  }
}

}
#fw-section-recent-videos-98d7a9a7-b824-4d7d-9a85-b46b337ef380 {

.section-header__heading
{
  letter-spacing: -0.1rem;
}

.video-tile__title
{
  font-family: var(--font-family-base);
  text-transform: var(--text-transform-base);
  font-weight: var(--font-weight-base);
  font-style: var(--font-style-base);
  font-size: calc(var(--font-body-scale) * 1rem);
}
}

#fw-section-instagram-feed-988828bc-f4ec-4949-97ad-a2c4256ce022 {

.section-header__heading
{
  letter-spacing: -0.1rem;
}
}


.index #fw-section-header {

h1
{
  letter-spacing: -0.1rem;
}
}
#fw-section-product {

h2, h3, h4
{
  letter-spacing: -0.1rem;
}
h6
{
  letter-spacing: -0.05rem;
}
}
#fw-section-product-recommendations {

h2
{
  letter-spacing: -0.1rem;
}
}



#fw-section-password {

h1, h2, h3
{
  letter-spacing: -0.2rem;
}
}