#shopify-section-header,.shopify-section:has(>.header__wrapper){position:sticky;top:0;z-index:30}.header__logo__link{max-width:60vw}.bc-header__logo-img{display:block;width:auto;height:clamp(46px,5vw,60px);max-width:none;transition:opacity var(--bc-dur, .2s) var(--bc-ease, ease)}.header__logo__link:hover .bc-header__logo-img{opacity:.85}.theme__header .navlink--toplevel,.theme__header .header__mobile__button{font-family:var(--bc-font-body, "Inter", sans-serif);font-size:.8125rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#ffffffdb;transition:color var(--bc-dur, .2s) var(--bc-ease, ease)}.theme__header .navlink--toplevel:hover,.theme__header .navlink--toplevel[aria-expanded=true]{color:var(--bc-gold-300, #dfc17f)}.theme__header .navlink--toplevel:after,.theme__header .navlink__underline{background-color:var(--bc-gold-500, #c9a255)}.bc-header__cta-wrap{display:flex;align-items:center;margin-left:.75rem}.bc-header__cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 1.4rem;border:1px solid var(--bc-cta-green, #6fcf97);border-radius:var(--bc-radius-sm, 4px);font-family:var(--bc-font-body, "Inter", sans-serif);font-size:.8125rem;font-weight:600;letter-spacing:.08em;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:var(--bc-cta-green, #6fcf97);color:var(--bc-cta-green-text, #030208);transition:background-color var(--bc-dur, .2s) var(--bc-ease, ease),color var(--bc-dur, .2s) var(--bc-ease, ease),border-color var(--bc-dur, .2s) var(--bc-ease, ease)}.bc-header__cta:hover{background-color:var(--bc-cta-green-hover, #5cc489);border-color:var(--bc-cta-green-hover, #5cc489);color:var(--bc-cta-green-text, #030208)}.theme__header .header__dropdown,.theme__header .navlink--child,.header__dropdown__wrapper{background-color:var(--bc-ink-900, #030208)}.theme__header .navlink--child{font-family:var(--bc-font-body, "Inter", sans-serif);color:#ffffffc7}.theme__header .navlink--child:hover{color:var(--bc-gold-300, #dfc17f)}.header__drawer .navlink,.header__drawer .drawer__menu a,.header__drawer .drawer__menu button{font-family:var(--bc-font-body, "Inter", sans-serif);font-size:.9375rem;font-weight:500;letter-spacing:.06em}.theme__header svg:not(.header__logo__link svg){color:#fff}.theme__header .header__mobile__button .icon,.theme__header .header__mobile__button svg{stroke:currentColor}.announcement__link,.announcement__message{font-family:var(--bc-font-body, "Inter", sans-serif);font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}html body .theme__header :is(a,button):focus-visible,html body .announcement :is(a,button):focus-visible{outline:2px solid var(--bc-gold-300, #dfc17f);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/27/assets/bc-header.css.map */
