#fw-section-links-list-db8a9502-7a4f-4ad1-a2c0-45e6735a2a5b {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #173191;
--color-background-rgb: 23, 49, 145;
--color-on-primary: #1a1a1a;
--color-on-primary-rgb: 26, 26, 26;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 52;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-hero-0 {
--color-primary: #010101;
--color-primary-rgb: 1, 1, 1;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--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: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
.button--primary {
  background-color: #fff;
  color: #000;
}

.hero-content {
  color: #fff !important;
}
}
#fw-section-rich-text-2c1c044b-dafc-4f89-8ee3-ea03de4feac3 {

* {
  text-align: left;
  margin-left: unset;
}
}
#fw-section-collections-list-bd07128c-4cbe-4f2e-a33a-294e20c4dae7 {

.section-header {
  min-height: 0;
}

.collections-list__item-title {
    position: relative;
    padding-right: 0;
}

/* Inserts the arrow character after the title text */
.collections-list__item-title:after {
    content: "\2192"; /* Unicode for a Rightwards Arrow (→) */
    margin-left: 5px; 
    position: static;
    vertical-align: top; /* or middle, or baseline */
    color: inherit; 
    font-weight: bold;
    font-size: 1em;
}

.collections-list__item {
    transition: opacity 0.2s ease-in-out;
}

.collections-list__item:hover {
    opacity: 0.8; 
}
}
#fw-section-rich-text-64af5efc-1855-442d-b16d-c41f310dc8e7 {

* {
  text-align: left;
  margin-left: unset;
}
}
#fw-section-collections-list-37cd7b42-b2cb-4e88-b522-6600c6eb189b {

.section-header {
  min-height: 0;
}

.collections-list__item-title {
    position: relative;
    padding-right: 0;
}

/* Inserts the arrow character after the title text */
.collections-list__item-title:after {
    content: "\2192"; /* Unicode for a Rightwards Arrow (→) */
    margin-left: 5px; 
    position: static;
    vertical-align: top; /* or middle, or baseline */
    color: inherit; 
    font-weight: bold;
    font-size: 1em;
}

.collections-list__item {
    transition: opacity 0.2s ease-in-out;
}

.collections-list__item:hover {
    opacity: 0.8; 
}
}
#fw-section-featured-collection-fbe006dd-181e-4291-b82a-7abb1da60ba4 {

.button--outline {
  background-color: #000;
  color: #fff;
}

.featured-collection {
  background-color: #fff;
  border-top: 3px solid #0056b3; /* Example: 3 pixels, solid line, blue color */
}
}
#fw-section-links-list-81843b81-23b6-4c62-b196-8ac5e96b8b5e {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #173191;
--color-background-rgb: 23, 49, 145;
--color-on-primary: #1a1a1a;
--color-on-primary-rgb: 26, 26, 26;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 52;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-hero-73f7425e-3635-4ff8-a8a2-0518966ce85b {
--color-primary: #010101;
--color-primary-rgb: 1, 1, 1;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--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: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
.button--primary {
  background-color: #fff;
  color: #000;
}

.hero__content {
  color: #fff !important;
}
}

#fw-section-header {

.header__link {
  pointer-events: none;
  cursor: default;
}
}