.search-modal__form .field__input:focus~.field__label,.search-modal__form .field__input:not(:placeholder-shown)~.field__label,.search-modal__form .field__input:-webkit-autofill~.field__label{display:none}.predictive-search.predictive-search--header{background:#fff}.index .utility-bar{position:absolute;width:100%;height:auto}.overflow-hidden .utility-bar{position:relative}.contact .field{margin-bottom:0!important}a.announcement-bar__link{font-weight:500;text-decoration:none}.search-modal__content.search-modal__content-bottom{background:#007460}.search__input.field__input{background:#fff}button.search-modal__close-button svg.icon.icon-close{color:#fff}button.predictive-search__item.predictive-search__item--term.link.link--text.h5.animate-arrow{background:#fff}span.header__active-menu-item.font_weight_400{color:#007460}.header-wrapper-fixed span.header__active-menu-item.font_weight_400{color:#fff;text-decoration:none}.index .header-wrapper-fixed,.about .header-wrapper-fixed,.ingredients .header-wrapper-fixed,.collection .header-wrapper-fixed{position:absolute;width:100%;top:0;background:transparent}.impact sticky-header.header-wrapper.color-background-1.gradient{position:relative;background:#fff}.impact .shopify-section-header-sticky header.header.header--middle-center.header--mobile-center.header--has-menu.header--has-account{background:#fff}.impact .header__inline-menu .list-menu__item{color:#007460}.scrolled-past-header .header-wrapper-fixed{background:#007461!important}.scrolled-past-header .header-wrapper-fixed .font_weight_400{color:#fff}.header__menu-item span{border-bottom:2px solid transparent;padding-bottom:5px}.header-wrapper-normal{background:#fdfbed}.header-wrapper-normal nav.header__inline-menu ul li a{color:#007460}.header-wrapper-normal summary.header__icon.header__icon--menu.header__icon--summary.link.focus-inset svg path{color:#007460}.index .scrolled-past-header .header{padding-top:0;padding-bottom:0}@media screen and (max-width: 1199px){.utility-bar{position:relative;width:auto;height:auto}}@media screen and (min-width: 990px){.index .header{padding-top:44px}}@media screen and (max-width: 990px){.index .utility-bar{position:relative;width:100%;height:auto}}@media screen and (max-width: 600px){.header__heading-logo-wrapper{width:65%}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/header.css.map */
