.soar-annc{background:var(--soar-espresso);color:var(--soar-cream);text-align:center;font-family:var(--font-body);font-size:12.5px;font-weight:600;letter-spacing:.02em;padding:8px 16px;text-decoration:none;display:block}.soar-annc:hover{color:var(--soar-cream)}.soar-header{background:var(--soar-linen);border-bottom:1px solid var(--border-default);font-family:var(--font-body)}.soar-header--sticky{position:sticky;top:0;z-index:50}.soar-header__bar{max-width:1180px;margin:0 auto;height:64px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 24px;gap:12px}.soar-header__left{display:flex;align-items:center;gap:24px;justify-self:start}.soar-header__burger{display:inline-flex;background:none;border:none;cursor:pointer;color:var(--soar-espresso);padding:4px;line-height:0}.soar-header__nav{display:flex;gap:24px}.soar-header__nav a{font-size:14px;font-weight:600;color:var(--soar-charcoal);text-decoration:none;transition:color .15s;white-space:nowrap}.soar-header__nav a:hover{color:var(--soar-espresso)}.soar-header__nav--desktop{display:none}.soar-header__logo{justify-self:center;font-family:var(--font-display);font-size:27px;color:var(--soar-espresso);text-decoration:none;letter-spacing:-.01em;line-height:1}.soar-header__logo img{height:34px;width:auto;display:block}.soar-header__cart{justify-self:end;position:relative;display:inline-flex;align-items:center;gap:8px;background:var(--soar-espresso);color:var(--soar-cream);border-radius:9999px;padding:9px 16px;text-decoration:none;font-size:13px;font-weight:700;transition:background .15s}.soar-header__cart:hover{background:var(--soar-espresso-dark);color:var(--soar-cream)}.soar-header__count[hidden]{display:none}.soar-header__mobile{display:none;flex-direction:column;padding:6px 24px 16px;background:var(--soar-linen);border-top:1px solid var(--border-subtle)}.soar-header__mobile a{padding:13px 0;font-size:15px;font-weight:600;color:var(--soar-charcoal);text-decoration:none;border-bottom:1px solid var(--border-subtle)}.soar-header__mobile[hidden]{display:none}.soar-header__mobile:not([hidden]){display:flex}@media(max-width:749px){.soar-header__bar{height:56px;padding:0 16px}.soar-header__logo{font-size:23px}.soar-header__cart{padding:8px 13px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/soar-header.css.map */
