.bbn-header-main{display:block;position:relative}.bbn-header-main.has-border .header-bar{border-bottom:1px solid rgb(var(--color-border))}.bbn-header-main .header-bar{position:relative;background:rgb(var(--color-background))}.bbn-header-main .page-width.header-inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;max-width:none;padding:0 28px}.bbn-header-main .header-logo{grid-column:1;justify-self:start;display:block;line-height:0;text-decoration:none;transform-origin:left center;transition:transform .3s ease}.bbn-header-main .header-logo__img{display:block;width:auto;max-width:none;height:var(--logo-h)}.bbn-header-main .header-logo__text{font-family:var(--font-heading-family);font-size:28px;line-height:1.2;color:rgb(var(--color-title))}.bbn-header-main .header-nav{grid-column:2}.bbn-header-main .header-nav__list{display:flex;gap:40px;margin:0;padding:0;list-style:none}.bbn-header-main .header-nav__link{display:block;color:rgb(var(--color-foreground));font-size:15px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;transition:color .2s ease}.bbn-header-main .header-nav__link:hover,.bbn-header-main .header-nav__link[aria-current]{color:rgb(var(--color-accent))}.bbn-header-main .header-cart{grid-column:3;justify-self:end;display:inline-block;color:rgb(var(--color-foreground));font-size:15px;font-weight:600;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:color .2s ease}.bbn-header-main .header-cart:hover{color:rgb(var(--color-accent))}.bbn-header-main .header-cart.is-bumped{animation:bbnCartBump .5s ease}@keyframes bbnCartBump{0%{transform:scale(1)}35%{transform:scale(1.18);color:rgb(var(--color-accent))}to{transform:scale(1)}}.bbn-header-main .header-menu-btn{display:none}.bbn-header-main.can-shrink .header-nav,.bbn-header-main.can-shrink .header-cart-wrap{transition:transform .3s ease}@media screen and (min-width:990px){.bbn-header-main .header-logo{margin-left:calc(var(--logo-h) * var(--logo-offset))}.shopify-section.is-scrolled .bbn-header-main.can-shrink .header-logo{transform:translateY(var(--shrink-shift)) scale(var(--shrink-scale))}.shopify-section.is-scrolled .bbn-header-main.can-shrink .header-nav,.shopify-section.is-scrolled .bbn-header-main.can-shrink .header-cart{transform:translateY(var(--shrink-shift))}}@media screen and (min-width:1200px){.bbn-header-main .header-nav__link,.bbn-header-main .header-cart{font-size:17px}}@media screen and (min-width:990px)and (max-width:1199px){.bbn-header-main .header-nav__list{gap:28px}.bbn-header-main .header-nav__link,.bbn-header-main .header-cart{font-size:16px}}@media screen and (max-width:989px){.bbn-header-main .page-width.header-inner{padding:0 16px}.bbn-header-main .header-menu-btn{grid-column:1;justify-self:start;display:flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;margin-left:-10px;padding:0 10px;border:0;background:none;cursor:pointer}.bbn-header-main .header-menu-btn span{display:block;width:22px;height:2px;background:rgb(var(--color-accent));transition:transform .25s ease,opacity .2s ease}.bbn-header-main.is-open .header-menu-btn span:nth-child(1){transform:translateY(7px) rotate(45deg)}.bbn-header-main.is-open .header-menu-btn span:nth-child(2){opacity:0}.bbn-header-main.is-open .header-menu-btn span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.bbn-header-main .header-logo{grid-column:2;justify-self:center;transform-origin:center}.bbn-header-main .header-cart{font-size:14px}.bbn-header-main .header-nav{position:absolute;top:calc(100% + 6px);left:16px;z-index:6;min-width:200px;padding:4px 0;border:1px solid rgb(var(--color-border));background:rgb(var(--color-background));box-shadow:0 14px 24px -16px rgba(var(--color-shadow),.35);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .22s ease,transform .22s ease,visibility 0s linear .22s}.bbn-header-main.is-open .header-nav{opacity:1;visibility:visible;transform:none;transition:opacity .22s ease,transform .22s ease}.bbn-header-main .header-nav__list{flex-direction:column;gap:0}.bbn-header-main .header-nav__list li+li{border-top:1px solid rgb(var(--color-border))}.bbn-header-main .header-nav__link{padding:13px 20px;font-size:14px;text-align:left}}@media screen and (max-width:749px){.bbn-header-main .header-logo__img{height:var(--logo-h-mobile)}.bbn-header-main .header-cart{font-size:12px;letter-spacing:.1em}}@media(prefers-reduced-motion:reduce){.bbn-header-main .header-logo,.bbn-header-main .header-nav,.bbn-header-main .header-cart,.bbn-header-main .header-menu-btn span{transition:none}.bbn-header-main .header-cart.is-bumped{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/bbn-header.css.map */
