.utility-bar,.announcement-bar{background:var(--promo-dark);color:#fff;border:0}.announcement-bar__announcement,.announcement-bar__link{color:#fff;font-family:var(--body);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;padding:9px 12px}.header-wrapper{background:var(--bg);border-bottom:1px solid var(--line)}.header.header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;max-width:var(--lmc-page-max);margin-inline:auto;padding:18px 32px;gap:32px}.header__heading,.header__heading-link{text-align:center;margin:0}.header__heading-link{display:inline-flex;align-items:center;justify-content:center;padding:0}.header__heading-link .h2,.header__heading-link .header__heading-wordmark{font-family:var(--display);font-size:26px;letter-spacing:.16em;font-weight:500;text-transform:uppercase;color:var(--fg);white-space:nowrap;display:flex;flex-direction:column;align-items:center;line-height:1}.header__heading-wordmark-tagline{display:block;margin-top:4px;font-family:var(--body);font-size:8.5px;letter-spacing:.32em;color:var(--fg-muted);font-weight:600;line-height:1}.header__inline-menu{justify-self:start}.header.header .header__inline-menu .list-menu--inline{gap:28px;flex-wrap:nowrap}.header.header .header__menu-item{font-family:var(--body);font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--fg);padding:8px 0}.header__menu-item:hover,.header__menu-item:focus-visible{color:var(--accent);text-decoration:none}.header__menu-item span{text-decoration:none}.header__icons{justify-self:end;display:flex;align-items:center;gap:18px;padding:0;margin:0}.header__icons .header__icon,.header__icons .header__icon--cart{color:var(--fg);padding:0}.header__icons .header__icon svg,.header__icons .header__icon--cart svg{width:24px;height:24px}.header__icons .header__icon:hover,.header__icons .header__icon--cart:hover{color:var(--accent)}.cart-count-bubble{background:var(--accent);color:#fff}@media screen and (max-width:749px){.header.header{padding:14px 18px;gap:8px}.header.header .header__icon--search{display:none}.header__heading-link .h2,.header__heading-link .header__heading-wordmark{font-size:18px;letter-spacing:.12em}.header__heading-wordmark-tagline{font-size:7.5px;letter-spacing:.22em}.header__icons{gap:12px}.header__icons .header__icon svg,.header__icons .header__icon--cart svg{width:20px;height:20px}.header.header .header__inline-menu{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lmc-header.css.map */
