.header-wrapper{--gm-accent: #2d6a2d;--gm-accent-soft: rgba(45, 106, 45, .08);--gm-ink: #1b1b1b;--gm-ease: cubic-bezier(.22, 1, .36, 1);background:#fff!important;border-bottom:1px solid rgba(0,0,0,.06);transition:box-shadow .3s var(--gm-ease)}.header{align-items:center}.header__heading-logo-wrapper{transition:transform .3s var(--gm-ease)}@media(hover:hover){.header__heading-link:hover .header__heading-logo-wrapper{transform:translateY(-1px)}}.header__inline-menu .list-menu__item--link,.header__inline-menu .header__menu-item{position:relative;color:var(--gm-ink);font-weight:600;letter-spacing:.01em;transition:color .25s var(--gm-ease)}.header__inline-menu .header__menu-item:after{content:"";position:absolute;left:1.2rem;right:1.2rem;bottom:.2rem;height:2px;background:var(--gm-accent);border-radius:2px;transform:scaleX(0);transform-origin:center;transition:transform .3s var(--gm-ease)}@media(hover:hover){.header__inline-menu .header__menu-item:hover{color:var(--gm-accent)}.header__inline-menu .header__menu-item:hover:after{transform:scaleX(1)}}.header__inline-menu .list-menu__item--active{color:var(--gm-accent)}.header__submenu{border-radius:12px;border:1px solid rgba(0,0,0,.07);box-shadow:0 18px 40px -16px #00000038;overflow:hidden}.header__submenu .list-menu__item--link{transition:background .2s var(--gm-ease),color .2s var(--gm-ease),padding-left .2s var(--gm-ease)}@media(hover:hover){.header__submenu .list-menu__item--link:hover{background:var(--gm-accent-soft);color:var(--gm-accent);padding-left:2.2rem}}.header__icons .header__icon{width:4.4rem;height:4.4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--gm-ink);transition:background .25s var(--gm-ease),color .25s var(--gm-ease),transform .25s var(--gm-ease)}@media(hover:hover){.header__icons .header__icon:hover{background:var(--gm-accent-soft);color:var(--gm-accent);transform:translateY(-1px)}}.header__icon .svg-wrapper{transition:transform .25s var(--gm-ease)}@media(hover:hover){.header__icons .header__icon:hover .svg-wrapper{transform:scale(1.05)}}.cart-count-bubble{background:var(--gm-accent)!important;color:#fff!important;font-weight:700}.search__input.field__input:focus{border-color:var(--gm-accent)}.predictive-search__item--link:hover{background:var(--gm-accent-soft)}.shopify-section-header-sticky .header-wrapper,.scrolled-past-header .header-wrapper,.header-wrapper.shopify-section-header-sticky{box-shadow:0 6px 24px -12px #0003}.scrolled-past-header .header,.shopify-section-header-sticky .header{padding-top:1rem;padding-bottom:1rem;transition:padding .3s var(--gm-ease)}.scrolled-past-header .header__heading-logo-wrapper{transition:width .3s var(--gm-ease),transform .3s var(--gm-ease)}.announcement-bar,.utility-bar{background:var(--gm-accent)!important}.announcement-bar__message,.utility-bar .announcement-bar__message{color:#fff!important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:1.25rem}.announcement-bar__link:hover .announcement-bar__message{opacity:.85}@media(prefers-reduced-motion:reduce){.header-wrapper,.header,.header__heading-logo-wrapper,.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item:after,.header__icons .header__icon,.header__icon .svg-wrapper{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-header.css.map */
