.site-header{--blako-header-ink: #111111;--blako-header-surface: #ffffff;--blako-header-font: "Helvetica Neue", Helvetica, Arial, sans-serif}.announcement-bar-static .announcement,.announcement-bar-static .announcement__text,.announcement-bar-static .announcement__text p,.announcement-bar-static .announcement__text a{color:#111;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:0;line-height:28px;text-transform:none}.site-header:not(.site-header--transparent),.site-header.has-scrolled{color:var(--blako-header-ink)}.site-header:not(.site-header--transparent) .site-header__background,.site-header.has-scrolled .site-header__background{background:var(--blako-header-surface)}.site-header .nav,.site-header .mobile-nav,.site-header .logo__text-link{color:var(--blako-header-ink);font-family:var(--blako-header-font);font-style:normal}.site-header .navlink--toplevel,.site-header .menu__item--texts .navlink--icon{font-family:var(--blako-header-font);font-size:16px;font-weight:500;letter-spacing:0;line-height:1.75;text-transform:none}.site-header .navlink--toplevel{padding-inline:12px}.site-header .navlink--icon{min-width:40px;min-height:40px;padding:7px;justify-content:center}.site-header .navlink--icon .icon{width:24px;height:24px}.site-header .menu__item--icons{gap:0;margin-left:20px}.site-header .header__dropdown{color:var(--blako-header-ink);font-family:var(--blako-header-font);font-size:14px;font-weight:400;letter-spacing:0}.site-header .header__dropdown__wrapper{background:var(--blako-header-surface)}.site-header .header__dropdown .navlink--child{font-size:16px;font-weight:500;line-height:1.5}.site-header .header__dropdown .navlink--grandchild{color:#707072;font-size:14px;line-height:1.6}.site-header .header__dropdown .navlink--grandchild:hover,.site-header .header__dropdown .navlink--grandchild:focus-visible{color:var(--blako-header-ink)}@media only screen and (min-width:1024px){.site-header .nav{padding-inline:48px}.site-header--nav-left .menu__item--icons,.site-header--nav-center .menu__item--icons{right:48px}}@media only screen and (max-width:1023px){.site-header .mobile-menu__button,.site-header .navlink--icon{min-width:44px;min-height:44px}.site-header .mobile-navlink{color:var(--blako-header-ink);font-family:var(--blako-header-font);font-style:normal;letter-spacing:0;text-transform:none}}@media(prefers-reduced-motion:reduce){.site-header *,.site-header *:before,.site-header *:after{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/blako-header.css.map */
