.header{position:relative;z-index:80;background:var(--c-bg);border-bottom:1px solid var(--c-border)}.header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:var(--header-h)}@media(min-width:750px){.header__inner{min-height:var(--header-h-desktop)}}.header__left{display:flex;align-items:center;gap:24px}.header__right{display:flex;align-items:center;justify-content:flex-end;gap:14px}.header__burger{display:inline-flex;padding:8px;margin-left:-8px}.header__menu{display:flex;gap:28px}.header__menu a{font-family:var(--font-ui);font-weight:var(--font-ui-weight);font-size:var(--fs-nav);letter-spacing:var(--ls-nav);text-transform:var(--tt-nav);color:var(--c-header-link)}.header__menu-item.is-current a{text-decoration:underline;text-underline-offset:6px}.header__logo-link{display:block}.header__logo-img{width:var(--logo-w);height:auto}.header__logo-text{font-family:var(--font-heading);font-size:18px;letter-spacing:.2em;text-transform:uppercase}.header__icon{position:relative;display:inline-flex;padding:6px;color:var(--c-header-link)}.header__icon:hover{text-decoration:none}.header__count{position:absolute;top:0;right:-2px;min-width:15px;height:15px;border-radius:8px;background:var(--c-text);color:var(--c-bg);font-size:9px;font-family:var(--font-ui);line-height:15px;text-align:center;padding-inline:3px}.header__count[data-cart-count="0"]{display:none}.header__dot{position:absolute;top:4px;right:2px;width:7px;height:7px;border-radius:50%;background:var(--c-text)}.header__localization{display:flex;gap:6px;margin-right:4px}.localization{display:flex;gap:6px;align-items:center}.localization__field{position:relative;display:inline-flex;padding:4px 2px;font-family:var(--font-ui);font-size:var(--fs-small);letter-spacing:var(--ls-nav);text-transform:uppercase;white-space:nowrap}.localization__select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px}.localization__select:focus-visible+.localization__value,.localization__field:focus-within{outline:2px solid currentColor;outline-offset:2px}@media(max-width:749px){.header__icon .icon,.header__burger .icon{width:24px;height:24px}.header__right{gap:10px}.header__left{gap:8px}.header__logo-img{width:100px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/header.css.map */
