.header__icons{justify-content:flex-end;gap:.2rem!important}.header__icon{width:3.2rem!important;height:3.2rem!important;display:flex;align-items:center;justify-content:center}details-modal.header__search{display:inline-flex!important;width:3.2rem!important;margin-right:-.2rem!important}.header__search details:not([open]) .header__icon-close{display:none!important}.header__search details[open] .header__icon-close{display:inline-flex!important}.header__search details[open] .header__icon-search{display:none!important}.header__icon--menu,.header__icon--menu .icon{color:rgb(var(--color-button))!important}.header__icons .list-menu__item{padding-left:.5rem;padding-right:.5rem}.cart-count-bubble,.wishlist-count-bubble{position:absolute!important;top:-.4rem!important;right:-.5rem!important;font-size:.9rem!important;font-weight:800!important;height:1.5rem!important;width:1.5rem!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:normal!important;text-align:center!important;min-width:1.5rem!important;padding:0!important;margin:0!important;z-index:5!important;pointer-events:none!important}.cart-count-bubble span[aria-hidden=true],.wishlist-count-bubble span[aria-hidden=true]{display:block!important;line-height:1!important;margin:0!important;padding:0!important}.utility-bar{height:4.8rem!important;min-height:4.8rem!important;display:flex!important;align-items:center!important;padding:0!important;overflow:hidden}.utility-bar__grid{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}.announcement-bar__message{font-size:1.4rem!important;font-weight:600!important;letter-spacing:.02rem!important;padding:0!important;margin:0!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;text-align:center;min-height:100%!important}.announcement-bar__announcement,.announcement-bar{height:4.8rem!important;min-height:4.8rem!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;width:100%!important}.announcement-bar-slider{align-items:center!important;display:flex!important;width:100%!important;height:100%!important;transform:translateY(.6rem)!important}.announcement-bar .slider-button{height:100%!important;display:flex!important;align-items:center!important}.announcement-bar__link{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;text-decoration:none!important}.announcement-bar__message:empty{display:none!important}.card__heading a:hover,.full-width-link:hover,.card-information__text:hover{text-decoration:none!important}.cart-count-bubble[style*="display: none"],.wishlist-count-bubble[style*="display: none"],.cart-count-bubble:empty,.wishlist-count-bubble:empty{display:none!important}.footer__lever-branding{display:flex;align-items:center;gap:2rem;margin-top:1rem;flex-wrap:wrap}.footer__lever-link{display:flex;align-items:center;gap:.8rem;text-decoration:none;color:inherit;transition:opacity .3s ease}.footer__lever-link:hover{opacity:.8}.footer__lever-text{font-size:1.2rem;opacity:.7;text-transform:uppercase;letter-spacing:.05rem}.footer__lever-logo{height:1.8rem;width:auto;display:block}.footer__shopify-logo{height:2.2rem;width:auto;display:block;opacity:.9}@media screen and (max-width:749px){.footer__lever-branding{justify-content:center;gap:1.5rem}}.search-modal__content{background-color:#fff!important;padding:1rem 1.5rem!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:0!important}.search-modal__content>predictive-search,.search-modal__content>search-form{flex:1!important;display:block!important;margin-right:1.5rem!important;max-width:calc(100% - 70px)!important}.search-modal__form{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}.search-modal .field{width:100%!important;background:#f5f5f5!important;border-radius:12px!important;border:1px solid rgba(0,0,0,.08)!important;overflow:hidden!important;box-shadow:none!important;height:4.5rem!important;display:flex!important;align-items:center!important}.search-modal .field__input{background-color:transparent!important;color:#000!important;border:none!important;padding-right:4rem!important;height:100%!important}.search-modal__close-button{flex:0 0 60px!important;display:flex!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important}.search-modal__close-button .icon{width:2.22rem!important;height:2.22rem!important;stroke-width:.3px!important}.search-modal .field__input::placeholder{color:#0009!important}.search-modal .field__label,.search-modal .search__button{color:#000!important}.search-modal .search__button:hover{background-color:transparent!important}.search-modal .modal__close-button,.search-modal .reset__button,.search-modal .icon{color:#000!important}.search-modal .icon-close,.search-modal .icon-reset{fill:none!important;stroke:currentColor!important}.search-modal .icon-search{fill:currentColor!important}.search-modal .field:after,.search-modal .field:before{display:none!important}.header__menu-item{font-weight:700!important}.search-modal{height:auto!important;min-height:0!important;bottom:auto!important;align-items:flex-start!important}.search-modal__content{height:auto!important;min-height:0!important;align-items:flex-start!important;gap:1rem!important;top:auto!important;bottom:auto!important}.search-modal__content>predictive-search,.search-modal__content>search-form{flex:1 1 auto!important;min-width:0!important;max-width:none!important;margin-right:0!important}.search-modal__close-button{position:static!important;flex:0 0 4.5rem!important;width:4.5rem!important;height:4.5rem!important;align-self:flex-start!important}*,*:before,*:after{font-family:Inter Tight,sans-serif!important}.price-item--sale,.price-item--sale.price-item--last{font-weight:700!important;color:rgb(var(--color-foreground))!important}.price--on-sale .price-item--regular{font-weight:400!important;font-size:1.2rem!important;opacity:.55!important}.price__regular .price-item--regular,.card__heading,.card__heading a{font-weight:700!important}:root{--buttons-radius:14px!important;--buttons-radius-outset:14px!important}.button,.shopify-payment-button__button--unbranded,.product-form__submit,button[name=add],.cart__checkout-button,.cart__dynamic-checkout-buttons{border-radius:14px!important}.button:after{border-radius:14px!important}.product-form__submit,button[name=add]{background-color:#111!important;color:#fff!important}.product-form__submit:after,button[name=add]:after{border-radius:14px!important;border:none!important;box-shadow:none!important}.product-form__submit:hover,button[name=add]:hover{background-color:#1a6b3a!important}.header__search .search-modal{--fgj-search-green: #1a5c2e;--fgj-search-ink: #18201b;--fgj-search-line: #e6e8e6;--fgj-search-surface: linear-gradient(180deg, #fff, #f5f6f5)}.header__search .search-modal__content{padding:1.8rem 2.4rem 2.4rem!important;gap:1.2rem!important;border-bottom:1px solid var(--fgj-search-line);box-shadow:0 1.2rem 3rem #071a1414}.header__search .search-modal .field{height:5.2rem!important;border:1px solid var(--fgj-search-line)!important;border-radius:1.4rem!important;background:#fff!important;box-shadow:0 .4rem 1.2rem #071a140d!important;transition:border-color .2s ease,box-shadow .2s ease}.header__search .search-modal .field:focus-within{border-color:var(--fgj-search-green)!important;box-shadow:0 0 0 .3rem #1a5c2e1a,0 .5rem 1.6rem #071a140f!important}.header__search .search-modal .field__input{padding-left:1.6rem!important;padding-right:8.8rem!important;font-size:1.6rem}.header__search .search-modal .field__label{left:1.6rem}.header__search .search-modal .search__button,.header__search .search-modal .reset__button{width:4.4rem;height:4.4rem;top:.3rem;color:var(--fgj-search-green)!important;border-radius:1rem}.header__search .search-modal__close-button{border:1px solid var(--fgj-search-line);border-radius:1.2rem;background:var(--fgj-search-surface);color:var(--fgj-search-ink)!important;box-shadow:0 .3rem .7rem #0000000f;margin-top:.3rem!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.header__search .gj-search-start{margin:1.2rem 0 0;padding:1.2rem .4rem .4rem;border:0;border-radius:0;background:transparent}.header__search .gj-search-start__title{margin-bottom:1.2rem;color:#657168;font-size:1.1rem;letter-spacing:.1em}.header__search .gj-search-start__links{gap:1.2rem}.header__search .gj-search-start__links a{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:6.2rem;padding:1.6rem 1.8rem;border:1px solid var(--fgj-search-line);border-radius:1.2rem;background:var(--fgj-search-surface);color:var(--fgj-search-ink);box-shadow:0 .3rem .7rem #0000000f;font-size:1.3rem;font-weight:700;line-height:1.3;text-align:left;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease}.header__search .gj-search-start__links a:after{content:"\2192";color:var(--fgj-search-green);font-size:1.8rem;line-height:1}.header__search .search-modal :is(.gj-search-start__links a,.search-modal__close-button,.predictive-search__item):focus-visible{outline:2px solid var(--fgj-search-green);outline-offset:3px}.header__search .search-modal .predictive-search{top:calc(100% + 1rem);border:1px solid var(--fgj-search-line);border-radius:1.6rem;background:#fff;box-shadow:0 1rem 3rem #071a141f;padding:.8rem;overscroll-behavior-y:contain}.header__search .predictive-search__results-groups-wrapper{gap:1.2rem}.header__search .predictive-search__result-group{min-width:0;gap:1rem}.header__search .predictive-search__heading{margin:0 1rem 1rem;padding-top:.8rem;color:#657168}.header__search .predictive-search__list-item{padding:.4rem}.header__search .predictive-search__item{min-height:4.4rem;padding:1.2rem;border:1px solid var(--fgj-search-line);border-radius:1.2rem;background:var(--fgj-search-surface);color:var(--fgj-search-ink);box-shadow:0 .2rem .6rem #071a140a;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.header__search .predictive-search__item--link-with-thumbnail{gap:1.2rem}.header__search .predictive-search__image{border-radius:.8rem;background:#fff}.header__search .predictive-search__item-heading{line-height:1.35;overflow-wrap:anywhere}.header__search .predictive-search__search-for-button{margin-top:.8rem}.header__search .predictive-search__item--term{word-break:normal;overflow-wrap:anywhere}.header__search .predictive-search__list-item[aria-selected=true]>.predictive-search__item{border-color:#c5d4c7;background:#edf3ee;box-shadow:0 .4rem 1rem #1a5c2e1a}.header__search .predictive-search__list-item[aria-selected=true] .predictive-search__item-heading,.header__search .predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:none}@media(hover:hover)and (pointer:fine){.header__search .gj-search-start__links a:hover,.header__search .search-modal__close-button:hover,.header__search .predictive-search__item:hover{transform:translateY(-.4rem);border-color:#c5d4c7;background:var(--fgj-search-surface);color:var(--fgj-search-ink);box-shadow:0 1rem 2rem #071a141f}}@media(max-width:749px){.header__search .search-modal__content{padding:1.2rem 1.2rem 1.8rem!important;gap:.8rem!important}.header__search .search-modal__close-button{flex-basis:4.4rem!important;width:4.4rem!important;height:4.4rem!important}.header__search .gj-search-start{width:calc(100% + 5.2rem);margin:.8rem 0 0;padding:1.2rem .2rem .4rem}.header__search .gj-search-start__links{gap:.9rem}.header__search .gj-search-start__links a{min-height:6rem;padding:1.2rem;font-size:1.2rem}.header__search .gj-search-start__links a:after{font-size:1.6rem}.header__search .gj-search-start__links a:active{border-color:var(--fgj-search-green);background:#edf3ee;box-shadow:0 .2rem .5rem #071a140f}.header__search .search-modal .predictive-search{padding:.6rem;left:0;right:0;width:100%}.header__search .predictive-search__results-groups-wrapper{gap:1rem}.header__search .predictive-search__item{padding:1rem}}@media(prefers-reduced-motion:reduce){.header__search .search-modal :is(.field,.gj-search-start__links a,.search-modal__close-button,.predictive-search__item){transition:none;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/header-overrides.css.map */
