/* osalife-header-green-20261007: header chrome only. Announcement bar is unchanged. */
.osalife-header .f-header__bg,
.osalife-header .f-header__desktop,
.osalife-header .f-header__desktop .f-header__top,
.osalife-header .f-header__desktop .f-header__main,
.osalife-header .f-header__mobile{
  background:#3f594a!important;
  background-image:none!important;
  color:#f7f5ef!important;
  border-color:#2d4236!important;
}
.osalife-header .f-header__desktop .f-header__main{
  border-top:0!important;
  border-bottom:1px solid #2d4236!important;
}
.osalife-header .f-header__desktop .f-header__top,
.osalife-header .f-header__desktop .f-header__top .f-select-custom--trigger,
.osalife-header .f-header__desktop .f-header__top .f-select-custom--trigger-text,
.osalife-header .f-header__desktop .f-header__top .f-language-switcher,
.osalife-header .f-header__desktop .f-header__top .f-currency-switcher,
.osalife-header .f-header__desktop .f-header__top .f-search-form__button,
.osalife-header .f-header__desktop .f-header__top .f-search-form__label,
.osalife-header .f-header__desktop .f-header__right,
.osalife-header .f-header__desktop .f-header__right a,
.osalife-header .f-header__desktop .f-header__right button,
.osalife-header .f-header__main .f-menu__link--main,
.osalife-header .f-header__mobile .f-header__search-icon,
.osalife-header .f-header__mobile .f-header-cart,
.osalife-header .f-header__mobile .f-menu-button{
  color:#f7f5ef!important;
}
.osalife-header .f-header__desktop .f-header__top svg,
.osalife-header .f-header__desktop .f-header__right svg,
.osalife-header .f-header__main .f-menu__link--main svg,
.osalife-header .f-header__mobile .f-header__mobile-right svg,
.osalife-header .f-header__mobile .f-menu-button svg{
  color:#f7f5ef!important;
  fill:currentColor;
}
.osalife-header .f-header__mobile .f-hamburger-box__inner,
.osalife-header .f-header__mobile .f-hamburger-box__inner::before,
.osalife-header .f-header__mobile .f-hamburger-box__inner::after{
  background-color:#f7f5ef!important;
}
.osalife-header .f-header__desktop .f-logo img,
.osalife-header .f-header__mobile>.f-logo img{
  filter:brightness(0) invert(1);
}
.osalife-header .f-header__top input,
.osalife-header .f-header__top .f-search-form__input,
.osalife-header .f-header__top .form-field{
  background:#fffefa!important;
  color:#27382e!important;
  border:1px solid #d7ddcf!important;
}
.osalife-header .f-cart-count,
.osalife-header .f-cart-count-bubble{
  background:#f7f5ef!important;
  color:#3f594a!important;
}
.osalife-header .f-mega-menu,
.osalife-header .f-mega-menu a,
.osalife-header .f-mega-menu .f-menu__link,
.osalife-header .f-sub-menu__item>a,
.osalife-header .f-menu-drawer__content,
.osalife-header .f-menu-drawer__content a,
.osalife-header .f-megamenu-mobile,
.osalife-header .f-megamenu-mobile a,
.osalife-header .f-select-custom--options,
.osalife-header .f-select-custom__option{
  background:#fffefa!important;
  color:#27382e!important;
  filter:none;
}
.osalife-header .f-menu__item--dropdown .f-sub-menu__item>a:hover,
.osalife-header .f-menu__item--dropdown .f-sub-menu__item>a:focus-visible{
  background:#e6ebe3!important;
  color:#243c2c!important;
}
