.header{--bar-color: var(--color-content);position:relative;z-index:10;width:100%;border-bottom:1px solid var(--color-border);background-color:var(--color-background);color:var(--bar-color);transition:background-color var(--duration),border-color var(--duration)}.header.sticky{position:fixed;top:0;left:0}.shopify-section:has(.header.sticky){padding-top:var(--header-height)}body:has(.header-overlay) #MainContent{margin-top:calc(-1 * var(--header-height))}body:has(.header-overlay) .header:not(.sticky){--bar-color: var(--color-content-inverse);background-color:transparent;border-color:var(--color-content-inverse)}body:has(.header-overlay) .header:not(.sticky) .header__logo-dark{display:none}body:has(.header-overlay) .header:not(.sticky) .header__logo-light{display:flex}body:has(#HeaderMenu.open) .header,.header:has(.header__nav-item:hover .megamenu){--bar-color: var(--color-content);background-color:var(--color-background);border-color:var(--color-border)}body:has(#HeaderMenu.open) .header .header__logo-dark,.header:has(.header__nav-item:hover .megamenu) .header__logo-dark{display:flex}body:has(#HeaderMenu.open) .header .header__logo-light,.header:has(.header__nav-item:hover .megamenu) .header__logo-light{display:none}.header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:10px var(--page-padding)}.header__start,.header__center,.header__end{display:flex;align-items:center}.header__center{justify-content:center}.header__start{gap:24px}.header__end{justify-content:flex-end;gap:19px}.header [data-action] *{pointer-events:none}.header__logo{display:flex;align-items:center;height:36px;color:var(--bar-color);text-decoration:none;transition:color var(--duration)}.header__logo img{display:block;width:114px;height:auto}.header__logo-dark,.header__logo-light{display:flex}.header__logo-light{display:none}.header__logo-text{font-size:20px;line-height:100%}.header__nav-list{display:flex;align-items:center;gap:18px;margin:0;padding:0;list-style:none}.header__nav-link{position:relative;display:block;font-size:14px;font-weight:600;line-height:100%;white-space:nowrap;color:var(--bar-color);opacity:1;text-decoration:none;transition:color var(--duration),opacity var(--duration)}.header__nav-link:hover{text-decoration:underline}.header__nav-item:has(.megamenu) .header__nav-link:after{content:"";position:absolute;top:100%;left:0;width:100%;height:24px}.header:not(.megamenu-closed) .header__nav-item:hover .megamenu,.header:not(.megamenu-closed) .header__nav-item:focus-within .megamenu{opacity:1;visibility:visible}.header__search,.header__side-link,.header__localization .localization__toggle,.header__cart{display:flex;align-items:center;color:var(--bar-color);font-size:14px;font-weight:600;line-height:100%;white-space:nowrap;text-decoration:none;transition:color var(--duration)}.header__search{justify-content:flex-end;gap:8px;width:auto}.header__search .icon{width:14px;height:14px}.header__cart{position:relative}.header__cart .icon{width:20px;height:20px}body:has(cart-drawer[data-count="0"]) .header__cart-count{display:none}.header__cart-count{position:absolute;right:4px;bottom:2px;font-size:9px;line-height:100%;width:12px}.header__burger{display:flex;align-items:center;justify-content:center;width:22px;color:var(--bar-color);transition:color var(--duration)}.header__burger .icon--close{display:none}body:has(#HeaderMenu.open) .header__burger .icon--menu{display:none}body:has(#HeaderMenu.open) .header__burger .icon--close{display:flex}.header__menu{position:fixed;top:var(--menu-height);left:0;z-index:9;width:100%;height:calc(100dvh - var(--menu-height));overflow-y:auto;visibility:hidden;background-color:var(--color-background);transform:translate(-100%);transition:transform var(--duration),visibility var(--duration)}.header__menu.open{transform:translate(0);visibility:visible}.header__menu-list,.header__panel-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.header__menu-item{border-bottom:1px solid var(--color-border)}.header__menu-link{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:16px var(--page-padding);font-size:16px;font-weight:600;line-height:120%;text-align:left;color:var(--color-content);text-decoration:none}.header__menu-link .icon{width:12px;height:12px;transition:transform var(--duration)}.header__menu-link.open .icon{transform:rotate(90deg)}.header__submenu{display:flex;flex-direction:column;max-height:0;overflow:hidden;margin:0;padding:0;list-style:none;transition:max-height var(--duration)}.header__submenu-link{display:block;padding:12px var(--page-padding);font-size:14px;line-height:120%;text-decoration:none}.header__panel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow-y:auto;visibility:hidden;background-color:var(--color-background);transform:translate(100%);transition:transform var(--duration),visibility var(--duration)}.header__panel.open{transform:translate(0);visibility:visible}.header__panel-back{display:flex;align-items:center;gap:12px;width:100%;padding:16px var(--page-padding);border-bottom:1px solid var(--color-border);font-size:16px;font-weight:600;line-height:120%;text-align:left;color:var(--color-content)}.header__panel-back .icon{width:12px;height:12px}@media screen and (min-width:750px){.header__menu{display:none}}@media screen and (max-width:749px){.header__inner{display:grid;grid-template-columns:1fr auto 1fr;padding:11px 12px}.header__start{display:none}.header__end{gap:12px}.header__logo{height:18px}.header__logo img{width:92px}.header__search{width:auto}.header__search .icon{width:14px;height:14px}.header__localization .localization__toggle{font-size:12px;letter-spacing:.42px}.header__cart .icon{width:16px;height:16px}.header__cart-count{right:3px;font-size:8px;bottom:7px;line-height:0}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/section-header.css.map */
