.header-section{transition:background-color .45s ease,box-shadow .45s ease,backdrop-filter .45s ease}.trichios-overlay-header .header__underlay-closed{height:190%;background:linear-gradient(to bottom,rgb(15 33 22 / .86) 0%,rgb(15 33 22 / .72) 34%,rgb(15 33 22 / .48) 55%,rgb(15 33 22 / .2) 76%,transparent 100%);transition:opacity .45s ease}.trichios-overlay-header .header-section.is-stuck .header__underlay-closed{opacity:0}.trichios-overlay-header--light .header-section:not(.is-stuck) .header__underlay-closed{opacity:0}.trichios-overlay-header--light .header-section:not(.is-stuck) .header__row{--color-foreground: var(--trichios-header-ink-light, #1c3b27);--color-foreground-rgb: 28 59 39;--color-border: var(--trichios-header-ink-light, #1c3b27);--color-border-rgb: 28 59 39}.trichios-overlay-header--light .header-section:not(.is-stuck) .menu-list__link{text-shadow:none}.trichios-overlay-header--light .header-section:not(.is-stuck) .header__underlay-open{background:linear-gradient(transparent 0 var(--header-height),var(--color-submenu) var(--header-height) 100%)}.trichios-overlay-header--light .header-section:not(.is-stuck) .menu-list__submenu{--color-foreground: #f6eddd;--color-foreground-rgb: 246 237 221;--color-border: #f6eddd;--color-border-rgb: 246 237 221}.trichios-overlay-header--light .header-section:not(.is-stuck) .trichios-header-cta{background-color:var(--trichios-header-ink-light, #1c3b27);color:#f6eddd}.trichios-overlay-header--light .header-section:not(.is-stuck){border-block-end-color:transparent}.header-section.is-stuck{background-color:color-mix(in srgb,var(--trichios-header-bg, #1c3b27) 96%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);box-shadow:0 14px 34px -22px #000000d9}.header-section .header__columns{transition:padding-block .45s cubic-bezier(.16,1,.3,1)}.header-section.is-stuck .header__columns{padding-block:.4rem}.header-logo__image{transition:transform .45s cubic-bezier(.16,1,.3,1);transform-origin:left center}.header-section.is-stuck .header-logo__image{transform:scale(.85)}.header-section{--menu-top-level-font-case: none;--menu-top-level-font-size: .95rem;--menu-top-level-font-size-desktop: .95rem;--menu-top-level-font-weight: 600}.header-section .menu-list__link{position:relative;font-family:var(--font-body--family);font-size:.95rem;font-weight:600;letter-spacing:.015em;word-spacing:normal;text-transform:none}.header-section .menu-list__link-title{position:relative;padding-inline:.7rem}@media screen and (min-width:1430px){.header-section .menu-list{width:max-content}.page-wrapper--drawer-open .header-section .menu-list{width:auto}}.trichios-overlay-header .header-section:not(.is-stuck) .menu-list__link{text-shadow:0 1px 12px rgb(15 33 22 / .55)}.header-section .menu-list .menu-list__link{color:var(--menu-top-level-font-color);opacity:1}.header-section .menu-list__link-title:after{content:"";position:absolute;inset-inline:.7rem;bottom:-.3rem;height:2px;background-color:currentcolor;transform:scaleX(0);transform-origin:left center;transition:transform .32s cubic-bezier(.16,1,.3,1)}.header-section .menu-list__link:hover .menu-list__link-title:after,.header-section .menu-list__link:focus-visible .menu-list__link-title:after{transform:scaleX(1)}.header-section .menu-list__link--active .menu-list__link-title:after{transform:scaleX(1);background-color:var(--trichios-header-accent, #c98a4a)}.header-section{border-block-end:1px solid rgb(246 237 221 / .14)}.trichios-overlay-header .header-section:not(.is-stuck){border-block-end-color:transparent}.header-actions__action{transition:transform .3s cubic-bezier(.16,1,.3,1)}.header-actions__action:hover{transform:translateY(-2px)}.header-section .cart-bubble{--cart-bubble-background: var(--trichios-header-accent, #c98a4a);--cart-bubble-text-color: #0f2116}.trichios-header-cta{display:none}@media screen and (min-width:990px){.trichios-header-cta{display:inline-flex;align-items:center;margin-inline-start:.35rem;padding:.6rem 1.35rem;border-radius:999px;background-color:var(--trichios-header-accent, #c98a4a);color:#0f2116;font-family:var(--font-heading--family);font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:transform .3s cubic-bezier(.16,1,.3,1),filter .3s ease}.trichios-header-cta:hover,.trichios-header-cta:focus-visible{transform:translateY(-2px);filter:brightness(1.08)}}.header-section .menu-list__list-item:not([slot=overflow])>.menu-list__submenu.background-matches-parent{--submenu-padding-block-start: var(--padding-3xl)}.header-section .mega-menu__content{padding-block:clamp(2rem,3.5vw,3.25rem);border-block-start:1px solid rgb(246 237 221 / .14)}.header-section .mega-menu__grid{gap:clamp(1.5rem,3vw,3rem)}.header-section .mega-menu__link--parent{font-family:var(--font-subheading--family);font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--trichios-header-accent, #c98a4a);opacity:1;margin-block-end:.9rem}.header-section .mega-menu__link--parent:hover{opacity:1;filter:brightness(1.12)}.header-section .mega-menu__link{transition:opacity .25s ease}.header-section .mega-menu__link:not(.mega-menu__link--parent){font-family:var(--font-body--family);font-size:.95rem;line-height:1.9;letter-spacing:.005em;text-transform:none}.header-section .mega-menu__link:not(.mega-menu__link--parent):hover{opacity:.7}.header-section .mega-menu__content-list--products img{transition:transform .45s cubic-bezier(.16,1,.3,1)}.header-section .mega-menu__content-list--products a:hover img{transform:scale(1.04)}.trichios-header-sentinel{height:1px;margin-block-end:-1px;pointer-events:none}@media(prefers-reduced-motion:reduce){.header-section,.header-section .header__columns,.header-logo__image,.header-section .menu-list__link-title:after,.header-actions__action{transition:none}.header-actions__action:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/trichios-header.css.map */
