#fw-section-links-list-2eeb2807-2360-4b50-b291-00eb2ad1adce {
--color-primary: #032143;
--color-primary-rgb: 3, 33, 67;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #032143;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}



#fw-section-header {
--font-heading-scale: 1.0;
--font-body-scale: 1.0;
}
.index #fw-section-header {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #03294e;
--color-background-rgb: 3, 41, 78;
--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: 34;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #000000;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #000000;
--secondary-btn-bg: transparent;
--secondary-btn-text: #000000;
--secondary-btn-border-color: #000000;
/* Targets the text anchor logo without hiding the parent header block */
header a[href="/"]:not(:id), 
.header__title,
[class*="text-logo"] {
    font-size: 0 !important;
    color: transparent !important;
    visibility: hidden !important;
    width: 0 !important;
    pointer-events: none;
}

/* 1. Completely hide the default clickable text logo link */
a[href="/"].header__logo,
a[href="/"].brand,
a[href="/"] h1,
.header__logo-text,
.header__logo-image,
.header__title a,
[class*="text-logo"] {
    display: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
    pointer-events: none !important;
    width: 0 !important;
    height: 0 !important;
}

/* 2. Clear out any flex/grid space it was forcing the header to keep on the left */
.header__left, 
[class*="Header_left"] {
    width: 0 !important;
    flex: 0 0 0% !important;
}
}