.announcement-bar,.utility-bar,.announcement-bar__announcement{background:var(--wasa-dark)!important;color:var(--wasa-cream)!important;font-family:var(--wasa-font-body);font-size:var(--wasa-text-caption);font-weight:400;letter-spacing:.08em;text-transform:uppercase;text-align:center;padding:9px 20px;min-height:var(--wasa-announce-h);line-height:1.6}.announcement-bar a,.utility-bar a{color:var(--wasa-cream)!important;text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:3px}.announcement-bar a:hover,.utility-bar a:hover{color:var(--wasa-gold)!important}.announcement-bar .marquee,.announcement-bar__marquee{animation:none!important;transform:none!important}.header-wrapper{position:sticky;top:0;z-index:40;background:#f4f3e0f5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--wasa-border-1)}.header{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--wasa-space-6);padding:10px var(--wasa-gutter);min-height:var(--wasa-header-h);max-width:var(--wasa-container-max);margin:0 auto}.header__heading,.header__heading-link,.header__logo{grid-column:2;justify-self:center;display:block;line-height:0;margin:0}.header__heading-logo,.header__logo img{height:56px;width:auto;display:block;object-fit:contain}.header__inline-menu,.header__menu-list,nav.header__nav{grid-column:1;justify-self:start;align-self:center;display:flex;gap:var(--wasa-space-8);flex-wrap:nowrap;list-style:none;margin:0;padding:0}.header__menu-item,.list-menu__item{list-style:none}.header__menu-item a,.header__inline-menu a,.list-menu__item a,nav.header__nav a{font-family:var(--wasa-font-body);font-size:var(--wasa-text-caption);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--wasa-fg-1);text-decoration:none;white-space:nowrap;padding:8px 0;transition:color var(--wasa-dur) var(--wasa-ease-default)}.header__menu-item a:hover,.header__inline-menu a:hover,nav.header__nav a:hover{color:var(--wasa-accent)}.header__icons,.header__icon-list{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:2px;list-style:none;margin:0;padding:0}.header__icon,.header__icon--cart,.header__icon--search,.header__icon--account{background:none;border:none;cursor:pointer;color:var(--wasa-fg-1);padding:8px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--wasa-radius-sm);text-decoration:none;transition:color var(--wasa-dur) var(--wasa-ease-default),background var(--wasa-dur) var(--wasa-ease-default);position:relative}.header__icon svg,.header__icon--cart svg{width:20px;height:20px}.header__icon:hover{color:var(--wasa-accent);background:#5079960f}.cart-count-bubble,.header__icon--cart .cart-count-bubble{position:absolute;top:2px;right:-2px;background:var(--wasa-slate);color:var(--wasa-cream);min-width:16px;height:16px;border-radius:var(--wasa-radius-full);font-size:9px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;padding:0 4px;line-height:1}.header__icon--menu,.header__menu-drawer-button{display:none;grid-column:1;justify-self:start;background:none;border:none;padding:8px;cursor:pointer;color:var(--wasa-fg-1)}.header__icon--menu svg{width:22px;height:22px}.menu-drawer{background:var(--wasa-cream);color:var(--wasa-fg-1);padding:var(--wasa-space-6) var(--wasa-gutter);font-family:var(--wasa-font-body)}.menu-drawer__menu{list-style:none;margin:0;padding:0}.menu-drawer__menu-item{display:block;padding:18px 0;border-bottom:1px solid var(--wasa-border-1);text-decoration:none;color:var(--wasa-fg-1);font-family:var(--wasa-font-heading);font-size:28px;font-weight:400;letter-spacing:-.01em}.menu-drawer__menu-item:hover{color:var(--wasa-accent)}.menu-drawer__utility-links{margin-top:var(--wasa-space-6);padding-top:var(--wasa-space-6);border-top:1px solid var(--wasa-border-1);display:flex;flex-direction:column;gap:var(--wasa-space-4)}.menu-drawer__utility-links a{color:var(--wasa-fg-1);text-decoration:none;font-size:var(--wasa-text-caption);letter-spacing:.1em;text-transform:uppercase}.menu-drawer__overlay{background:#1a171499}@media(max-width:999.98px){.header{padding:8px 16px;min-height:var(--wasa-header-h-m);gap:8px}.header__heading-logo,.header__logo img{height:48px}.header__inline-menu,nav.header__nav{display:none!important}.header__icon--menu,.header__menu-drawer-button{display:inline-flex}.header__icon--account{display:none}.header__icons{gap:0}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/wasa-v2-header.css.map */
