.gm-header-editorial .gm-header-wordmark,.gm-header-editorial .gm-header-mobile-line-icon{display:none}@media screen and (max-width:640px){.shopify-section__header{background:#06301f;padding:0}.shopify-section__header .header.gm-header-editorial{position:relative;background:linear-gradient(180deg,#0b4a33,#073522)!important;border:0;border-bottom:2px solid #3be37f;border-radius:0;margin:0;padding:8px 0 14px;box-shadow:0 6px 18px #00000059;overflow:visible}.shopify-section__header .gm-header-editorial .header__inner{display:grid!important;grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"gm-menu gm-brand gm-actions";align-items:center;column-gap:8px;row-gap:0;width:100%;min-width:0}.shopify-section__header .gm-header-editorial .header__mobile-nav{grid-area:gm-menu;position:static!important;justify-self:start;display:flex;align-items:center;min-width:44px;margin:0}.shopify-section__header .gm-header-editorial .header__logo{grid-area:gm-brand;justify-self:start;min-width:0;margin:0!important;padding:0!important;text-align:left}.shopify-section__header .gm-header-editorial .header__action-list{grid-area:gm-actions;justify-self:end;display:flex;align-items:center;justify-content:flex-end;gap:4px;min-width:0}.shopify-section__header .gm-header-editorial .header__action-item{margin:0!important;padding:0!important}.shopify-section__header .gm-header-editorial .header__search-bar-wrapper{display:none!important}.shopify-section__header .gm-header-editorial .gm-mobile-search-row{display:block!important;position:relative;width:auto!important;max-width:100%!important;min-width:0;margin:10px 0 0!important;padding:0!important;box-sizing:border-box;z-index:20}.shopify-section__header .gm-header-editorial .gm-mobile-search-form{display:flex;align-items:center;width:100%;max-width:100%;min-width:0;height:46px;background:#fff;border:2px solid transparent;border-radius:12px;box-sizing:border-box;box-shadow:0 2px 8px #00000038;overflow:hidden;transition:border-color .15s ease}.shopify-section__header .gm-header-editorial .gm-mobile-search-form:focus-within{border-color:#3be37f}.shopify-section__header .gm-header-editorial .gm-mobile-search-input{display:block;flex:1 1 0;min-width:0;width:100%;height:42px;margin:0;padding:0 0 0 14px;border:0;border-radius:0;outline:0;background:transparent;color:#19372a;font-size:16px!important;font-family:inherit;font-weight:500;line-height:normal;box-shadow:none;-webkit-appearance:none;appearance:none}.shopify-section__header .gm-header-editorial .gm-mobile-search-input::placeholder{color:#6f7d75;font-weight:400;opacity:1}.shopify-section__header .gm-header-editorial .gm-mobile-search-submit{display:flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:34px;margin:0 4px 0 0;padding:0;border:0;border-radius:9px;background:#083725;color:#fff;cursor:pointer}.shopify-section__header .gm-header-editorial .gm-mobile-search-submit svg{display:block;width:18px;height:18px}.shopify-section__header .gm-header-editorial .gm-mobile-search-input:focus-visible{outline:0}.shopify-section__header .gm-header-editorial .gm-mobile-search-submit:focus-visible{outline:2px solid #3be37f;outline-offset:1px}.shopify-section__header .gm-header-editorial .gm-mobile-search-discovery{display:none;position:absolute;top:calc(100% + 6px);left:0;right:0;width:100%;max-width:100vw;max-height:min(70dvh,650px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box;background:#fff;border:1px solid #dfe9e2;border-radius:12px;box-shadow:0 12px 30px #001e0f29;z-index:100}.shopify-section__header .gm-header-editorial .gm-mobile-search-row.gm-mobile-search-open .gm-mobile-search-discovery{display:block;pointer-events:auto}.shopify-section__header .gm-header-editorial .header__action-item--cart .header__cart-toggle{display:none!important}.shopify-section__header .gm-header-editorial .gm-mobile-cart-page-link{display:inline-flex!important;align-items:center;justify-content:center;width:39px;min-width:39px;height:44px;min-height:44px;color:#fff;background:transparent;border:0;text-decoration:none}.shopify-section__header .gm-header-editorial .gm-mobile-cart-page-link:focus-visible{outline:2px solid #fff;outline-offset:-1px;border-radius:5px}body.template-cart .shopify-section__header{display:none!important}.shopify-section__header .gm-header-editorial .header__logo-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;text-decoration:none;color:#fff}.shopify-section__header .gm-header-editorial .header__logo-image{display:none!important}.shopify-section__header .gm-header-editorial .gm-header-wordmark{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:#fff;line-height:1;white-space:nowrap}.shopify-section__header .gm-header-editorial .gm-header-wordmark__brand{font-size:24px;line-height:1;font-weight:800;letter-spacing:-.02em}.shopify-section__header .gm-header-editorial .gm-header-wordmark__descriptor{margin-top:4px;color:#3be37f;font-size:10px;line-height:1.2;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.shopify-section__header .gm-header-editorial .header__mobile-nav-toggle,.shopify-section__header .gm-header-editorial .header__action-item--account .header__account-icon,.shopify-section__header .gm-header-editorial .header__action-item--cart .header__cart-toggle{display:flex;align-items:center;justify-content:center;width:39px;min-width:39px;height:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#fff;text-decoration:none}.shopify-section__header .gm-header-editorial .header__mobile-nav-toggle{width:44px;min-width:44px}.shopify-section__header .gm-header-editorial .gm-header-menu-lines{display:block;width:26px;height:26px;color:#fff}.shopify-section__header .gm-header-editorial .header__mobile-nav-toggle .icon-state__secondary svg{width:23px;height:23px;color:#fff}.shopify-section__header .gm-header-editorial .header__action-item--account .header__account-icon ion-icon,.shopify-section__header .gm-header-editorial .header__action-item--cart .header__cart-icon ion-icon{display:none!important}.shopify-section__header .gm-header-editorial .gm-header-mobile-line-icon{display:block;flex:0 0 22px;width:22px;height:22px;color:#fff}.shopify-section__header .gm-header-editorial .header__action-item--account .ionic-icon-header,.shopify-section__header .gm-header-editorial .header__action-item--cart .ionic-icon-header{display:flex;align-items:center;justify-content:center;width:22px;height:22px}.shopify-section__header .gm-header-editorial .header__cart-icon,.shopify-section__header .gm-header-editorial .icons-align-header-cart{position:relative;display:flex;align-items:center;justify-content:center}.shopify-section__header .gm-header-editorial .header__cart-count{display:none!important}.shopify-section__header .gm-header-editorial .header__mobile-nav-toggle:focus-visible,.shopify-section__header .gm-header-editorial .header__action-item--account .header__account-icon:focus-visible,.shopify-section__header .gm-header-editorial .header__action-item--cart .header__cart-toggle:focus-visible{outline:2px solid #fff;outline-offset:-1px;border-radius:5px}.shopify-section__header #mobile-menu.gm-menu-premium{position:fixed!important;top:var(--header-height, 85px)!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:100%!important;height:calc(100dvh - var(--header-height, 85px))!important;max-height:calc(100dvh - var(--header-height, 85px))!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#fff;z-index:90!important;box-sizing:border-box;overflow:hidden}.shopify-section__header #mobile-menu.gm-menu-premium>.mobile-menu__inner{width:100%;max-width:100%;height:100%;box-sizing:border-box}}@media screen and (max-width:360px){.shopify-section__header .gm-header-editorial .header__inner{column-gap:6px}.shopify-section__header .gm-header-editorial .gm-header-wordmark__brand{font-size:21px}.shopify-section__header .gm-header-editorial .gm-header-wordmark__descriptor{font-size:9px;letter-spacing:.18em}}@media screen and (min-width:641px){.gm-header-editorial .gm-mobile-search-row{display:none!important}}.gm-mobile-search-row .gm-search-discovery{display:none}@media screen and (max-width:999px){.gm-mobile-search-row .gm-search-discovery{display:block;width:100%;max-width:100%;box-sizing:border-box;padding:17px 16px 22px;background:#fff;color:#21352a;text-align:left}.gm-mobile-search-row:has(.gm-mobile-search-input:not(:placeholder-shown)) .gm-search-discovery{display:none}.gm-mobile-search-row .gm-search-discovery__section{margin:0 0 16px;padding:0 0 17px;border-bottom:1px solid #e6ede8}.gm-mobile-search-row .gm-search-discovery__section--last{margin:0;padding:0;border:0}.gm-mobile-search-row .gm-search-discovery__heading{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;width:100%;min-height:20px;margin:0 0 11px!important;padding:0!important;color:#1c3527;font-size:13px;font-weight:650;line-height:1.35;letter-spacing:0;text-align:left!important;text-transform:none}.gm-mobile-search-row .gm-search-discovery__heading>.icon{display:block;flex:0 0 17px;width:17px;height:17px;min-width:17px;margin:0!important;padding:0!important;position:static!important;transform:none!important;color:#064a2d}.gm-mobile-search-row .gm-search-discovery__heading-text{display:block;flex:1 1 auto;min-width:0;margin:0;color:inherit;font:inherit;letter-spacing:inherit;text-align:left}.gm-mobile-search-row .gm-search-discovery__chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}.gm-mobile-search-row .gm-search-discovery__chip{display:flex;align-items:center;justify-content:center;min-width:0;min-height:41px;padding:9px 7px;border:1px solid #dce6df;border-radius:10px;background:#f7faf8;color:#304f3a;font-size:11.5px;font-weight:650;line-height:1.25;text-align:center;letter-spacing:.015em;white-space:normal;text-decoration:none;box-sizing:border-box}.gm-mobile-search-row .gm-search-discovery__categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.gm-mobile-search-row .gm-search-discovery__category{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:0;height:78px;min-height:78px;padding:9px 5px;border:1px solid #e3eae5;border-radius:10px;background:#f7faf8;color:#1f3829;font-size:11.5px;font-weight:650;line-height:1.3;text-align:center;text-decoration:none;box-sizing:border-box}.gm-mobile-search-row .gm-search-discovery__category-icon{display:flex;align-items:center;justify-content:center;color:#064a2d}.gm-mobile-search-row .gm-search-discovery__category-icon svg{display:block;width:22px;height:22px}.gm-mobile-search-row .gm-search-discovery__features{display:flex;flex-direction:column;gap:9px}.gm-mobile-search-row .gm-search-discovery__feature{display:flex;align-items:center;gap:11px;height:72px;min-height:72px;box-sizing:border-box;padding:10px 12px;border:1px solid #e0eae3;border-radius:10px;background:#f7faf8;color:#1f3829;text-decoration:none}.gm-mobile-search-row .gm-search-discovery__feature-icon{display:flex;flex:0 0 43px;align-items:center;justify-content:center;width:43px;height:43px;border-radius:9px;background:#e3efe6;color:#064a2d}.gm-mobile-search-row .gm-search-discovery__feature-icon svg{display:block;width:24px;height:24px}.gm-mobile-search-row .gm-search-discovery__feature-content{display:flex;flex:1 1 0;flex-direction:column;justify-content:center;gap:3px;min-width:0;text-align:left}.gm-mobile-search-row .gm-search-discovery__feature-content strong{display:block;color:#1f3829;font-size:12.5px;font-weight:700;line-height:1.3}.gm-mobile-search-row .gm-search-discovery__feature-content small{display:block;color:#607267;font-size:10.5px;line-height:1.3}.gm-mobile-search-row .gm-search-discovery__feature>.icon{display:block;flex:0 0 14px;width:14px;height:14px;margin-left:auto;color:#6b8273}.gm-mobile-search-row .gm-search-discovery__chip:hover,.gm-mobile-search-row .gm-search-discovery__chip:focus-visible,.gm-mobile-search-row .gm-search-discovery__category:hover,.gm-mobile-search-row .gm-search-discovery__category:focus-visible,.gm-mobile-search-row .gm-search-discovery__feature:hover,.gm-mobile-search-row .gm-search-discovery__feature:focus-visible{border-color:#9cbfa9;background:#eef5f0;color:#064a2d}.gm-mobile-search-row .gm-search-discovery__chip:focus-visible,.gm-mobile-search-row .gm-search-discovery__category:focus-visible,.gm-mobile-search-row .gm-search-discovery__feature:focus-visible{outline:2px solid #064a2d;outline-offset:2px}}@media screen and (max-width:360px){.gm-mobile-search-row .gm-search-discovery{padding:14px 12px 18px}.gm-mobile-search-row .gm-search-discovery__chips,.gm-mobile-search-row .gm-search-discovery__categories{gap:6px}.gm-mobile-search-row .gm-search-discovery__chip{font-size:10.5px;padding:8px 5px}.gm-mobile-search-row .gm-search-discovery__feature-content strong{font-size:12px}}.gm-header-editorial .gm-mobile-cart-page-link{display:none}@media screen and (max-width:640px){.shopify-section__header .gm-header-editorial .gm-mobile-cart-page-link{display:inline-flex!important}}@media(min-width:1000px){.search-bar__filter{flex:0 0 auto}.search-bar__filter-label{white-space:nowrap;display:flex;align-items:center;gap:8px;padding:0 18px}.search-bar__filter-active{white-space:nowrap;overflow:visible;max-width:none}.search-bar__filter-label .icon--arrow-bottom{position:static;margin:0;flex:0 0 auto}}.gm-header-editorial .gm-fanzone-mobile{display:none}@media screen and (max-width:640px){.shopify-section__header .gm-header-editorial .header__action-item--account{display:none!important}.shopify-section__header .gm-header-editorial .gm-fanzone-mobile{display:block;position:relative;z-index:50;margin:0;padding:0}.shopify-section__header .gm-header-editorial .gm-fanzone-mobile__trigger{width:42px;min-width:42px;height:44px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1px;color:#fff;background:transparent;border:0;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.shopify-section__header .gm-header-editorial .gm-fanzone-mobile__trigger::-webkit-details-marker{display:none}.shopify-section__header .gm-header-editorial .gm-fanzone-mobile__trigger::marker{content:""}.shopify-section__header .gm-header-editorial .gm-fanzone-mobile__trigger svg{width:25px;height:25px;display:block}.shopify-section__header .gm-header-editorial .gm-fanzone-mobile__trigger span{font-size:8px;line-height:1;letter-spacing:.055em;font-weight:800}.shopify-section__header .gm-header-editorial .gm-fanzone-mobile__trigger:focus-visible{outline:2px solid #3be37f;outline-offset:-2px;border-radius:5px}.shopify-section__header .gm-header-editorial .gm-fanzone-mobile__panel{position:absolute;top:calc(100% + 6px);right:-38px;width:min(290px,82vw);box-sizing:border-box;padding:17px;border:1px solid #3be37f;border-radius:13px;background:#09291e;color:#fff;box-shadow:0 12px 35px #0006;z-index:900}.shopify-section__header .gm-header-editorial .gm-fanzone-mobile__eyebrow{display:block;color:#3be37f;font-size:10px;font-weight:800;letter-spacing:.12em;margin-bottom:5px}.shopify-section__header .gm-header-editorial .gm-fanzone-mobile__panel strong{display:block;font-size:17px;line-height:1.25;color:#fff}.shopify-section__header .gm-header-editorial .gm-fanzone-mobile__panel p{margin:9px 0 0;font-size:12px;line-height:1.55;color:#e1ebe5}.shopify-section__header .gm-header-editorial .gm-fanzone-mobile__account{display:inline-block;margin-top:13px;color:#b0e7c5;text-decoration:underline;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/gm-header-refined.css.map */
