.btg-header{position:fixed;top:0;left:0;right:0;z-index:100;font-family:var(--font-body-family);color:rgb(var(--color-foreground));transition:color .4s var(--ease)}.btg-header__bar{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;padding:.4rem clamp(1.5rem,3vw,4rem);background:rgb(var(--color-background));transition:background-color .4s var(--ease),color .4s var(--ease)}.btg-header.is-scrolled .btg-header__bar{box-shadow:0 1px rgba(var(--color-foreground),.08)}body.template-index .btg-header:not(.is-scrolled):not(.menu-open) .btg-header__bar{background:transparent}body.template-index .btg-header:not(.is-scrolled):not(.menu-open){color:rgb(var(--color-background))}body:not(.template-index) #main{padding-top:var(--header-height)}.btg-header__menu-btn{justify-self:start;display:inline-flex;align-items:center;gap:.7rem;background:none;border:0;cursor:pointer;color:inherit;font-family:var(--font-body-family);font-weight:400;text-transform:uppercase;letter-spacing:.14em;font-size:1.3rem;padding:.4rem}.btg-header__menu-icon{display:inline-flex;flex-direction:column;justify-content:center;gap:4px;width:24px;height:13px}.btg-header__menu-icon span{display:block;height:1.5px;width:100%;background:currentColor;transition:transform .4s var(--ease)}.btg-header.menu-open .btg-header__menu-icon span:nth-child(1){transform:translateY(3px) rotate(45deg)}.btg-header.menu-open .btg-header__menu-icon span:nth-child(2){transform:translateY(-3px) rotate(-45deg)}.btg-header__menu-text{position:relative;display:inline-grid}.btg-header__menu-open,.btg-header__menu-close{grid-area:1 / 1;transition:opacity .3s ease}.btg-header__menu-close,.btg-header.menu-open .btg-header__menu-open{opacity:0}.btg-header.menu-open .btg-header__menu-close{opacity:1}.btg-header__logo{justify-self:center;display:inline-flex;align-items:center;font-family:var(--font-heading-family);font-size:2.2rem;font-weight:300;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:inherit}.btg-header__logo-img{display:block;width:auto;height:clamp(52px,6vw,76px);max-height:none}.btg-header__right{justify-self:end;display:flex;align-items:center;gap:1.4rem}.btg-header.menu-open .btg-header__right{opacity:0;pointer-events:none;transition:opacity .3s ease}.btg-header__icon{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:inherit;position:relative;padding:.4rem;transition:color .3s var(--ease),transform .3s var(--ease)}.btg-header__icon:hover{color:var(--btg-bronze, #9c7b52)}.btg-header__icon:hover svg{transform:scale(1.08)}.btg-header__icon svg{transition:transform .3s var(--ease)}.btg-header__cart-count{position:absolute;top:-7px;right:-10px;min-width:16px;height:16px;padding:0 4px;display:flex;align-items:center;justify-content:center;background:var(--btg-bronze, #9c7b52);color:#f2ede3;font-size:1rem;border-radius:999px}.btg-menu-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;visibility:hidden;background:#12100d38;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:opacity .55s var(--ease),visibility 0s linear .55s}.btg-header.menu-open .btg-menu-backdrop{opacity:1;visibility:visible;transition:opacity .55s var(--ease)}.btg-menu{position:fixed;top:0;left:0;right:0;z-index:1;background:rgb(var(--color-background));color:rgb(var(--color-foreground));display:flex;flex-direction:column;padding:calc(var(--header-height) + 3.5vh) var(--gutter) clamp(2.5rem,4vw,4rem);box-shadow:0 30px 60px -30px #00000059;transform:translateY(-100%);visibility:hidden;transition:transform .7s cubic-bezier(.76,0,.24,1),visibility 0s linear .7s}.btg-header.menu-open .btg-menu{transform:translateY(0);visibility:visible;transition:transform .7s cubic-bezier(.76,0,.24,1),visibility 0s}.btg-menu__nav{display:flex;flex-direction:column;gap:clamp(.8rem,1.6vw,1.6rem)}.btg-menu__link{display:block;overflow:hidden;text-decoration:none;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-weight:300;text-transform:uppercase;line-height:1.34;font-size:clamp(2.4rem,4.6vw,4.4rem)}.btg-menu__link span{display:inline-block;transform:translateY(110%);transition:transform .7s cubic-bezier(.16,1,.3,1)}.btg-header.menu-open .btg-menu__link span{transform:translateY(0);transition-delay:calc(.18s + var(--i, 0) * .05s)}.btg-menu__link:hover span{color:var(--btg-bronze, #9c7b52)}.btg-menu__foot{display:flex;flex-wrap:wrap;gap:1rem 2.5rem;margin-top:clamp(2rem,5vw,3.5rem);font-size:1.3rem;text-transform:uppercase;letter-spacing:.08em;opacity:0;transition:opacity .5s ease .1s;color:rgba(var(--color-foreground),.7)}.btg-header.menu-open .btg-menu__foot{opacity:1;transition-delay:.5s}.btg-menu__foot a{color:inherit;text-decoration:none}.btg-menu__foot a:hover{color:var(--btg-bronze, #9c7b52)}@media(prefers-reduced-motion:reduce){.btg-menu,.btg-menu__link span{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-btg-header.css.map */
