header-nav-height,header-nav-scroll{display:contents}.header-nav{--header-nav-ink: 255, 255, 255;--header-nav-ink-contrast: 86, 76, 70;--header-nav-bg: transparent;position:fixed;inset-inline:0;top:0;z-index:10;color:rgb(var(--header-nav-ink));background-color:var(--header-nav-bg);transition:color var(--duration-default) ease,background-color var(--duration-default) ease,transform var(--duration-default) ease,opacity var(--duration-default) ease,visibility 0s linear 0s}.header-nav--scheme-transparent{--header-nav-ink: 255, 255, 255;--header-nav-ink-contrast: 86, 76, 70;--header-nav-bg: transparent}.header-nav--scheme-white{--header-nav-ink: 86, 76, 70;--header-nav-ink-contrast: 252, 251, 247;--header-nav-bg: rgb(252, 251, 247)}.header-nav--scheme-brown{--header-nav-ink: 252, 251, 247;--header-nav-ink-contrast: 86, 76, 70;--header-nav-bg: rgb(86, 76, 70)}.header-nav--hidden{transform:translateY(-100%);opacity:0;visibility:hidden;transition:transform var(--duration-default) ease,opacity var(--duration-default) ease,visibility 0s linear var(--duration-default)}@media(prefers-reduced-motion:reduce){.header-nav,.header-nav--hidden{transition:visibility 0s linear 0s}.header-nav--hidden{transform:none}}body:has(.content-for-layout>.shopify-section:first-child [data-header-scheme=white]) .header-nav:not([class*=--scheme-]){--header-nav-ink: 86, 76, 70;--header-nav-ink-contrast: 252, 251, 247;--header-nav-bg: rgb(252, 251, 247)}body:has(.content-for-layout>.shopify-section:first-child [data-header-scheme=brown]) .header-nav:not([class*=--scheme-]){--header-nav-ink: 252, 251, 247;--header-nav-ink-contrast: 86, 76, 70;--header-nav-bg: rgb(86, 76, 70)}.header-nav__mobile{display:flex;align-items:center;justify-content:space-between;min-height:6.4rem;padding:1rem 1.6rem}.header-nav__mobile-actions{display:flex;align-items:center;gap:1.6rem}.header-nav__desktop{display:none}@media screen and (min-width:990px){.header-nav__mobile{display:none}.header-nav__desktop{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:2.4rem;min-height:8.1rem;padding:1rem 5rem}}.header-nav__logo-link{--logo-w: 8.2rem;--logo-h: 3rem;--logo-hero-w: 26.1rem;--logo-hero-h: 9.2rem;display:inline-flex;align-items:center;justify-content:center;width:var(--logo-w);height:var(--logo-h);overflow:visible;color:inherit;position:relative;z-index:2}.header-nav__logo-link svg{display:block;flex-shrink:0;width:var(--logo-w);height:var(--logo-h)}@media screen and (min-width:990px){.header-nav__logo-link{--logo-w: 13rem;--logo-h: 4.5rem;--logo-hero-w: 80.4rem;--logo-hero-h: 28.2rem}}.header-nav--home .header-nav__logo-link svg{width:var(--logo-hero-w);height:var(--logo-hero-h)}.header-nav--home .header-nav__logo-link{animation:header-logo-arrive var(--hero-intro-logo-duration) var(--hero-intro-ease) var(--hero-intro-logo-delay) both}@keyframes header-logo-arrive{0%{transform:translate(calc(50vw - 5.7rem),calc(50vh - 3.2rem)) scale(1)}to{transform:translate(0) scale(.31418)}}@media screen and (min-width:990px){@keyframes header-logo-arrive{0%{transform:translateY(calc(50vh - 4.05rem)) scale(1)}to{transform:translate(0) scale(.1617)}}}@media(prefers-reduced-motion:reduce){.header-nav--home .header-nav__logo-link{animation:none}.header-nav--home .header-nav__logo-link svg{width:var(--logo-w);height:var(--logo-h)}}.header-nav__mobile:has(.header-nav__menu-toggle[aria-expanded=true]) .header-nav__logo-link{transform:none!important}.header-nav__mobile:has(.header-nav__menu-toggle[aria-expanded=true]) .header-nav__logo-link svg{width:var(--logo-w);height:var(--logo-h)}.header-nav__menu-list{display:flex;align-items:center;gap:2.4rem;list-style:none;padding:0;margin:0}.header-nav__link{position:relative;display:inline-block;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;line-height:1.3;color:inherit;text-decoration:none}.header-nav__link:after{content:"";position:absolute;inset-inline:0;bottom:-.3rem;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:right;transition:transform var(--duration-short) ease}.header-nav__link--active:after{transform:scaleX(1)}@media(hover:hover){.header-nav__link:hover:after{transform:scaleX(1);transform-origin:left}}.header-nav__actions{justify-self:end;display:flex;align-items:center;gap:2.4rem}.header-nav__actions .button{--color-button: var(--header-nav-ink);--color-button-text: var(--header-nav-ink);transition-duration:var(--duration-default)}.header-nav__actions .button:not([disabled]):not([aria-disabled=true]):hover{--color-button-text: var(--header-nav-ink-contrast)}.header-nav__cart{display:inline-flex}.header-nav__action{display:inline-flex;position:relative;z-index:2;margin:0;padding:0;border:0;background:none;-webkit-appearance:none;appearance:none;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.2rem;line-height:.88;color:inherit;text-decoration:none;cursor:pointer;white-space:nowrap}.header-nav__action:focus-visible,.header-nav__action.focused{outline:1px solid currentColor;outline-offset:.4rem;box-shadow:none}.header-nav__menu-toggle-text--close,.header-nav__menu-toggle[aria-expanded=true] .header-nav__menu-toggle-text--open{display:none}.header-nav__menu-toggle[aria-expanded=true] .header-nav__menu-toggle-text--close{display:inline}.header-nav__drawer-trigger{position:relative}.header-nav__drawer-trigger .header-nav__drawer-panel.menu-drawer{position:fixed;top:0;left:0;width:100%;height:0;overflow:hidden;visibility:visible;transform:none;transition:height .4s cubic-bezier(.075,.82,.165,1);border-inline-end:0;z-index:1}.header-nav__drawer-trigger:has(.header-nav__menu-toggle[aria-expanded=true]) .header-nav__drawer-panel.menu-drawer{height:100dvh}.header-nav__drawer-panel.menu-drawer{background-color:#f4efe7;color:#564c46}.header-nav__menu-toggle[aria-expanded=true],.header-nav__mobile:has(.header-nav__menu-toggle[aria-expanded=true]) .header-nav__logo-link,.header-nav__mobile:has(.header-nav__menu-toggle[aria-expanded=true]) .header-nav__cart-link{color:#564c46}.header-nav__drawer-panel .menu-drawer__navigation{padding-top:9.6rem}.header-nav__drawer-panel .menu-drawer__cta{padding-bottom:4rem}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-header-nav.css.map */
