.partSearchBar2,.popperPartSearchBar.popperPartSearchBar2{--partSearchBar2-scale: 46px;--partSearchBar2-form-backgroundColor: #fff;--partSearchBar2-border: solid 1px #aaa;--partSearchBar2-borderRadius: 0;--partSearchBar2-boxShadow: none;--partSearchBar2-boxShadow-hover: 0 0 0 .2rem rgba(0,0,0,.1);--partSearchBar2-input-color: inherit;--partSearchBar2-input-color-placeholder: #999;--partSearchBar2-input-fontSize: 1em;--partSearchBar2-input-fontWeight: 400;--partSearchBar2-input-paddingLeft: 10px;--partSearchBar2-default-button-backgroundColor: #999;--partSearchBar2-default-button-backgroundColor-hover: #000;--partSearchBar2-default-button-iconColor: #fff;--partSearchBar2-default-button-iconColor-hover: #fff;--partSearchBar2-reset-icon-backgroundColor: rgba(0,0,0,.05);--partSearchBar2-reset-icon-backgroundColor-hover: rgba(0,0,0,.1);--partSearchBar2-reset-icon-svg-fill: #555;--partSearchBar2-reset-icon-svg-fill-hover: #000;--partSearchBar2-autocomplete-button-backgroundColor: transparent;--partSearchBar2-autocomplete-button-backgroundColor-hover: transparent;--partSearchBar2-autocomplete-button-iconColor: #555;--partSearchBar2-autocomplete-button-iconColor-hover: #000;--popperPartSearchBar2-heading-backgroundColor: rgba(0,0,0,.05);--popperPartSearchBar2-heading-color: #000;--popperPartSearchBar2-spacing: .5em calc(var(--partSearchBar2-scale) / 3.8);--popperPartSearchBar2-linkButton-hover-backgroundColor: rgba(0,0,0,.1);--popperPartSearchBar2-linkButton-hover-color: #000;--popperPartSearchBar2-linkMore-color: #000;--popperPartSearchBar2-linkMore-hover-backgroundColor:rgba(0,0,0,.1)}@media (max-width: 480px){.partSearchBar2{--partSearchBar2-scale: 40px}}.partNavigation.partNavigation2.horizontal ul.level-0>li{flex:1 1 auto}.partNavigation.partNavigation2.horizontal ul.level-0>li>a{text-decoration:none;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--blue),1);transition:background-color .3s,color .3s ease;color:rgba(var(--white),1);font-size:.7778em;height:var(--header-nav-height);padding:3px 20px 0;gap:.3em;text-transform:uppercase;font-family:var(--fontFamily-heading);font-weight:600;line-height:1;text-align:center}.partNavigation.partNavigation2.horizontal ul.level-0>li:hover>a,.partNavigation.partNavigation2.horizontal ul.level-0>li:focus-within>a{background-color:rgba(var(--red),1);color:#fff}.partNavigation.partNavigation2.horizontal ul.level-0>li:hover>a svg,.partNavigation.partNavigation2.horizontal ul.level-0>li:focus-within>a svg{fill:#fff}.partNavigation.partNavigation2.horizontal ul.level-0>li.selected>a{background-color:rgba(var(--red),1)}.partNavigation.partNavigation2.horizontal ul.level-0>li.selected>a svg{fill:#fff}.partNavigation.partNavigation2.verticalNoDropdown ul.level-0>li>a{background-color:transparent;color:rgba(var(--black),1);font-weight:400;font-size:1em;padding:.4em 0}.partNavigation.partNavigation2.verticalNoDropdown ul.level-0>li:hover>a,.partNavigation.partNavigation2.verticalNoDropdown ul.level-0>li:focus-within>a{background-color:transparent;color:rgba(var(--black),1);text-decoration:underline}.partNavigation.partNavigation2.verticalNoDropdown ul.level-0>li.selected>a{background-color:transparent;color:rgba(var(--red),1);font-weight:700}.popperControlDropDown4,.partControlDropDown4{--partControlDropDown-size: 36px;--partControlDropDown-border: solid 1px #999;--partControlDropDown-border-radius: 0}.popperControlDropDown4{--partControlDropDown-item-backgroundColor-hover: rgba(var(--grey-light), 1);--partControlDropDown-item-color-hover: #000;--partControlDropDown-item-backgroundColor-selected: rgba(var(--red), 1);--partControlDropDown-item-color-selected: #fff;--partControlDropDown-item-fontWeight-selected: 700}.partSlider.partSlider2{--partSlider2-slide-spacing-left-right: 0px;--partSlider2-slide-button-offset: 20px;--partSlider2-slideContainerNnumberOfSlidesLessThanSlidesToShow-justifyContent: center;--partSlider2-slideContainer-aspectRatio: unset}:root{--partSlider2-button-scale: 1rem;--partSlider2-button-size: 2.5em;--partSlider2-button-borderRadius: var(--buttonRadius);--partSlider2-button-background-color: rgba(var(--blue-light), 1);--partSlider2-button-background-color-hover: rgba(var(--blue), 1);--partSlider2-button-boxShadow: none;--partSlider2-arrow-size: 1.125em;--partSlider2-arrow-fill: rgba(var(--blue), 1);--partSlider2-arrow-fill-hover: rgba(var(--white), 1);--partSlider2-pagination-justifyContent: center;--partSlider2-pagination-gap: .5rem;--partSlider2-pagination-button-size: 14px;--partSlider2-pagination-button-borderRadius: 50%;--partSlider2-pagination-button-scale: scale(.7);--partSlider2-pagination-button-backgroundColor: #999;--partSlider2-pagination-button-backgroundColor-hover: #000;--partSlider2-pagination-button-backgroundColor-selected: #000;--partSlider2-pagination-button-border: none;--partSlider2-pagination-button-borderColor-hover: #000;--partSlider2-pagination-button-borderColor-selected: #000}.sliderButton.disabled{opacity:0;visibility:hidden}.partPopup3 .popupContent .partHeading{margin-bottom:var(--spacing-40)}.controlCheckBoxRadio4{--controlCheckBoxRadio4-fontSize: 1rem;--controlCheckBoxRadio4-gap: 10px;--controlCheckBoxRadio4-input-size: 20px;--controlCheckBoxRadio4-input-border: solid 1px var(--controlCheckBoxRadio4-input-border-color);--controlCheckBoxRadio4-input-border-color: #aaa;--controlCheckBoxRadio4-input-borderRadius: 0;--controlCheckBoxRadio4-input-checkboxCheck-spacing: 8px;--controlCheckBoxRadio4-input-radioDot-spacing: 10px;--controlCheckBoxRadio4-input-color-disabled: rgba(0,0,0,.05);--controlCheckBoxRadio4-input-checked-color: rgba(var(--blue), 1);--controlCheckBoxRadio4-input-checked-svg-fill: #fff;--controlCheckBoxRadio4-input-borderColor-hover: var(--controlCheckBoxRadio4-input-checked-color);--controlCheckBoxRadio4-image-width: var(--controlCheckBoxRadio4-input-size);--controlCheckBoxRadio4-image-maxHeight: var(--controlCheckBoxRadio4-input-size);--controlCheckBoxRadio4-label-gap: .3125em;--controlCheckBoxRadio4-label-lineHeight: 1.25;--controlCheckBoxRadio4-item-amount-color: #999;--controlCheckBoxRadio4-item-amount-fontSize: .875rem;--controlCheckBoxRadio4-showHideButton-backgroundColor: rgba(0,0,0,.05);--controlCheckBoxRadio4-showHideButton-icon-color: #000}:root{--form-input-minwidth-height: 40px;--form-label-width: 200px;--form-item-margin-bottom: .8em;--form-border-radius: 0;--form-transition: box-shadow .3s ease-in-out, border-color .15s ease-in-out;--form-box-shadow-focus: 0 0 0 .2rem rgba(0,0,0,.075);--form-label-color: #000;--form-text-ligther-color: #777;--form-selected-checkbox-radio-dropdown-color: rgba(var(--blue), 1);--form-input-background-color: #fff;--form-border: solid 1px #aaa;--form-border-focus: rgba(var(--blue), 1);--form-icon-color: #aaa;--form-error-color: 235, 4, 0;--form-warning-color: 255, 140, 22;--form-completed-color: 93, 179, 37;--form-info-color: 74, 144, 226;--form-font-size: 16px;--form-font-size-small: .875em;--form-label-font-weight: 400;--form-line-height: 1.2em;--form-checkbox-radio-margin-label-input: .375em;--form-checkbox-radio-input-size: 1.375rem;--form-checkbox-radio-input-hover-color: rgba(var(--blue), 1);--form-checkbox-radio-input-checked-color: rgba(var(--blue), 1);--form-checkbox-radio-input-checked-svg-fill: #fff}.partPagination.partPagination1{margin-top:var(--spacing-20);--partPagination-gap: 10px;--partPagination-justifyContent: center;--partPagination-size: 40px;--partPagination-padding: calc(var(--partPagination-size) / 4);--partPagination-borderRadius: 0;--partPagination-boxShadow: none;--partPagination-fontWeight: 700;--partPagination-backgroundColor: transparent;--partPagination-color: rgba(var(--blue), 1);--partPagination-border: solid 2px rgba(var(--blue));--partPagination-color-hover: rgba(var(--white), 1);--partPagination-backgroundColor-hover: rgba(var(--blue), 1);--partPagination-borderColor-hover: var(--partPagination-backgroundColor-hover);--partPagination-backgroundColor-selected: rgba(var(--red), 1);--partPagination-color-selected: var(--partPagination-color-hover);--partPagination-borderColor-selected: rgba(var(--red), 1);--partPagination-fontWeight-selected: var(--partPagination-fontWeight);--partPagination-icon-size: .77778em}
